From 85e1082c0b0577cf7e49474a669848bc5e2f4289 Mon Sep 17 00:00:00 2001 From: Kam Date: Tue, 16 Apr 2024 23:47:13 -0400 Subject: [PATCH] Add Form Set Packet --- src/main/java/kamkeel/addon/DBCAddon.java | 1 + src/main/java/noppes/npcs/PacketHandlerServer.java | 3 +++ src/main/java/noppes/npcs/constants/EnumPacketServer.java | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) 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,