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 }