From 3808d7188ac41c2154d8c405b518b8b4725cc494 Mon Sep 17 00:00:00 2001 From: fullwall Date: Sun, 29 Dec 2013 23:04:10 +0800 Subject: [PATCH] Add some PlayerAnimation entries for using items --- .../net/citizensnpcs/util/PlayerAnimation.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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) {