Skip to content

Commit

Permalink
Bukkit does this apparently.
Browse files Browse the repository at this point in the history
  • Loading branch information
wizjany committed Mar 7, 2019
1 parent ff37cc7 commit 54c3cda
Showing 1 changed file with 1 addition and 2 deletions.
Expand Up @@ -421,11 +421,10 @@ public void onUseEntity(UseEntityEvent event) {
|| Entities.isNPC(event.getEntity()) || Entities.isVehicle(event.getEntity().getType())) {
canUse = event.getRelevantFlags().isEmpty() || query.queryState(BukkitAdapter.adapt(target), associable, combine(event)) != State.DENY;
what = "use that";

/* Paintings, item frames, etc. */
} else if (Entities.isConsideredBuildingIfUsed(event.getEntity())) {
if (event.getEntity().getType() == EntityType.ITEM_FRAME && event.getCause().getFirstPlayer() != null
&& ((org.bukkit.entity.ItemFrame) event.getEntity()).getItem() != null) {
&& ((org.bukkit.entity.ItemFrame) event.getEntity()).getItem().getType() != Material.AIR) {
canUse = query.testBuild(BukkitAdapter.adapt(target), associable, combine(event, Flags.ITEM_FRAME_ROTATE));
} else {
canUse = query.testBuild(BukkitAdapter.adapt(target), associable, combine(event));
Expand Down

0 comments on commit 54c3cda

Please sign in to comment.