From 57f36aa47d907e9a1a1730ca2ac4850d57e90c35 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 18 Apr 2024 18:46:35 -0400 Subject: [PATCH] Send Form ID --- src/main/java/kamkeel/addon/DBCAddon.java | 3 +++ src/main/java/noppes/npcs/client/PacketHandlerClient.java | 4 ++++ src/main/java/noppes/npcs/constants/EnumPacketClient.java | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/kamkeel/addon/DBCAddon.java b/src/main/java/kamkeel/addon/DBCAddon.java index 2160bc64c..e3340f166 100644 --- a/src/main/java/kamkeel/addon/DBCAddon.java +++ b/src/main/java/kamkeel/addon/DBCAddon.java @@ -51,4 +51,7 @@ public class DBCAddon { public void formPacketSave(EntityPlayer player, ByteBuf buffer){} public void formPacketSet(EntityPlayer player, ByteBuf buffer){} public void formPacketPlayers(EntityPlayer player){} + + // DBC DATA + public void receiveDBCData(EntityPlayer player, ByteBuf buffer){} } diff --git a/src/main/java/noppes/npcs/client/PacketHandlerClient.java b/src/main/java/noppes/npcs/client/PacketHandlerClient.java index b8ace89e0..b38e62b6c 100644 --- a/src/main/java/noppes/npcs/client/PacketHandlerClient.java +++ b/src/main/java/noppes/npcs/client/PacketHandlerClient.java @@ -4,6 +4,7 @@ import cpw.mods.fml.common.ObfuscationReflectionHelper; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.network.FMLNetworkEvent.ClientCustomPacketEvent; import io.netty.buffer.ByteBuf; +import kamkeel.addon.DBCAddon; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.GuiScreen; import net.minecraft.client.gui.achievement.GuiAchievement; @@ -451,5 +452,8 @@ public class PacketHandlerClient extends PacketHandlerServer{ else if(type == EnumPacketClient.DBC_FORM){ NoppesUtil.handleFormEnd(); } + else if(type == EnumPacketClient.DBC_DATA){ + DBCAddon.instance.receiveDBCData(player, buffer); + } } } diff --git a/src/main/java/noppes/npcs/constants/EnumPacketClient.java b/src/main/java/noppes/npcs/constants/EnumPacketClient.java index 85705569e..fa3a5be4a 100644 --- a/src/main/java/noppes/npcs/constants/EnumPacketClient.java +++ b/src/main/java/noppes/npcs/constants/EnumPacketClient.java @@ -56,7 +56,7 @@ public enum EnumPacketClient { SYNC_WEAPON, MARK_DATA, SYNC_ADD, SYNC_END, SYNC_UPDATE, SYNC_REMOVE, SYNC_PLAYER, - DBC_FORM, + DBC_FORM, DBC_DATA, LARGE_NBT_PART, LARGE_NBT_END, PARTY_DATA }