diff --git a/src/main/java/net/citizensnpcs/util/PlayerAnimation.java b/src/main/java/net/citizensnpcs/util/PlayerAnimation.java index 824d7aef5..71bc52a85 100644 --- a/src/main/java/net/citizensnpcs/util/PlayerAnimation.java +++ b/src/main/java/net/citizensnpcs/util/PlayerAnimation.java @@ -64,6 +64,14 @@ public enum PlayerAnimation { radius); } }, + START_USE_ITEM { + @Override + protected void playAnimation(EntityPlayer player, int radius) { + player.e(true); + sendPacketNearby(new PacketPlayOutEntityMetadata(player.getId(), player.getDataWatcher(), true), player, + radius); + } + }, STOP_SITTING { @Override protected void playAnimation(EntityPlayer player, int radius) { @@ -83,6 +91,14 @@ public enum PlayerAnimation { sendPacketNearby(new PacketPlayOutEntityMetadata(player.getId(), player.getDataWatcher(), true), player, radius); } + }, + STOP_USE_ITEM { + @Override + protected void playAnimation(EntityPlayer player, int radius) { + player.e(false); + sendPacketNearby(new PacketPlayOutEntityMetadata(player.getId(), player.getDataWatcher(), true), player, + radius); + } }; public void play(Player player) {