diff --git a/eclipse/FML-MockMod/src/cpw/mods/mockmod/MockMod.java b/eclipse/FML-MockMod/src/cpw/mods/mockmod/MockMod.java index 0562d855b7..00ac913141 100644 --- a/eclipse/FML-MockMod/src/cpw/mods/mockmod/MockMod.java +++ b/eclipse/FML-MockMod/src/cpw/mods/mockmod/MockMod.java @@ -15,11 +15,13 @@ import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.network.IPacketHandler; import cpw.mods.fml.common.network.NetworkMod; +import cpw.mods.fml.common.network.NetworkMod.SidedPacketHandler; import cpw.mods.fml.common.network.Player; import cpw.mods.fml.common.ModMetadata; @Mod(modid="MockMod", name="Mock Mod",version="1.2.3", dependencies="after:mod_testMod", useMetadata=true) -@NetworkMod(channels={"MockMod"},clientSideRequired=true,packetHandler=MockMod.PacketHandler.class) +@NetworkMod(channels={"MockMod"},clientSideRequired=true,packetHandler=MockMod.PacketHandler.class,clientPacketHandlerSpec= +@SidedPacketHandler(packetHandler=TestClass.class,channels={"Fish"})) public class MockMod { public static class PacketHandler implements IPacketHandler diff --git a/eclipse/FML-MockMod/src/cpw/mods/mockmod/TestClass.java b/eclipse/FML-MockMod/src/cpw/mods/mockmod/TestClass.java new file mode 100644 index 0000000000..75cbc1ea30 --- /dev/null +++ b/eclipse/FML-MockMod/src/cpw/mods/mockmod/TestClass.java @@ -0,0 +1,26 @@ +package cpw.mods.mockmod; + +import net.minecraft.src.NetworkManager; +import net.minecraft.src.Packet250CustomPayload; +import cpw.mods.fml.common.Side; + +import cpw.mods.fml.common.asm.SideOnly; +import cpw.mods.fml.common.network.IPacketHandler; +import cpw.mods.fml.common.network.Player; + +@SideOnly(Side.CLIENT) +public class TestClass implements IPacketHandler +{ + + static + { + Thread.dumpStack(); + } + @Override + public void onPacketData(NetworkManager manager, Packet250CustomPayload packet, Player player) + { + // TODO Auto-generated method stub + + } + +}