public void func_6006_a(Packet7UseEntity packet7useentity) { WorldServer worldserver = mcServer.getWorldManager(playerEntity.dimension); Entity entity = worldserver.func_6158_a(packet7useentity.targetEntity); if (entity != null && playerEntity.canEntityBeSeen(entity) && playerEntity.getDistanceSqToEntity(entity) < 36D) { if (packet7useentity.isLeftClick == 0) { playerEntity.useCurrentItemOnEntity(entity); } else if (packet7useentity.isLeftClick == 1) { playerEntity.attackTargetEntityWithCurrentItem(entity); } } }