diff --git a/src/main/java/kamkeel/addon/DBCAddon.java b/src/main/java/kamkeel/addon/DBCAddon.java index b942020b6..a1a4d8dce 100644 --- a/src/main/java/kamkeel/addon/DBCAddon.java +++ b/src/main/java/kamkeel/addon/DBCAddon.java @@ -49,4 +49,5 @@ public class DBCAddon { public void formPacketGets(EntityPlayer player, ByteBuf buffer){} public void formPacketRemove(EntityPlayer player, ByteBuf buffer){} public void formPacketSave(EntityPlayer player, ByteBuf buffer){} + public void formPacketSet(EntityPlayer player, ByteBuf buffer){} } diff --git a/src/main/java/noppes/npcs/PacketHandlerServer.java b/src/main/java/noppes/npcs/PacketHandlerServer.java index 2e1ade42e..3b2733dd0 100644 --- a/src/main/java/noppes/npcs/PacketHandlerServer.java +++ b/src/main/java/noppes/npcs/PacketHandlerServer.java @@ -1217,6 +1217,9 @@ public class PacketHandlerServer{ } else if(type == EnumPacketServer.CustomFormSave){ DBCAddon.instance.formPacketSave(player, buffer); + } + else if(type == EnumPacketServer.CustomFormSet){ + DBCAddon.instance.formPacketSet(player, buffer); } else blockPackets(type, buffer, player); diff --git a/src/main/java/noppes/npcs/constants/EnumPacketServer.java b/src/main/java/noppes/npcs/constants/EnumPacketServer.java index c6accc68b..3871c97ec 100644 --- a/src/main/java/noppes/npcs/constants/EnumPacketServer.java +++ b/src/main/java/noppes/npcs/constants/EnumPacketServer.java @@ -98,7 +98,7 @@ public enum EnumPacketServer { AnimationsGet, AnimationGet, AnimationRemove(CustomNpcsPermissions.GLOBAL_ANIMATION), AnimationSave(CustomNpcsPermissions.GLOBAL_ANIMATION), - CustomFormsGet, CustomFormGet, + CustomFormsGet, CustomFormGet, CustomFormSet, CustomFormRemove(CustomNpcsPermissions.GLOBAL_CUSTOMFORM), CustomFormSave(CustomNpcsPermissions.GLOBAL_CUSTOMFORM), RecipesGet, RecipeGet, QuestOpenGui, PlayerDataGet, QuestLogToServer, PartyLogToServer, UntrackQuest,