Hopefully fixes #487

This commit is contained in:
libraryaddict
2020-06-26 14:24:48 +12:00
parent c5ee5f1fbd
commit 472649cad7
2 changed files with 34 additions and 10 deletions

View File

@@ -48,12 +48,8 @@ public class PacketListenerClientInteract extends PacketAdapter {
if (packet.getIntegers().read(0) == DisguiseAPI.getSelfDisguiseId()) {
// Self disguise
event.setCancelled(true);
} else {
Entity entity = DisguiseUtilities.getEntity(observer.getWorld(), packet.getIntegers().read(0));
if (entity instanceof ExperienceOrb || entity instanceof Item || entity instanceof Arrow) {
event.setCancelled(true);
}
} else if (DisguiseUtilities.isNotInteractable(packet.getIntegers().read(0))) {
event.setCancelled(true);
}
if (event.isAsync()) {