diff --git a/src/main/java/org/ultramine/server/UMEventHandler.java b/src/main/java/org/ultramine/server/UMEventHandler.java index 1cda5a0..ade2fd4 100644 --- a/src/main/java/org/ultramine/server/UMEventHandler.java +++ b/src/main/java/org/ultramine/server/UMEventHandler.java @@ -213,6 +213,8 @@ @SubscribeEvent(priority = EventPriority.HIGHEST) public void onPlayerInteractEvent(PlayerInteractEvent e) { + if(!e.entityPlayer.isEntityPlayerMP() || ((EntityPlayerMP)e.entityPlayer).playerNetServerHandler == null) + return; if(!PermissionHandler.getInstance().has(e.entityPlayer, "ability.player.useitem")) { e.useItem = Event.Result.DENY;