From b17dd3c69554faba42780bc014647e2014fcdcbf Mon Sep 17 00:00:00 2001 From: Christian Date: Sun, 26 Aug 2012 22:22:43 -0400 Subject: [PATCH] Some tests --- .../src/cpw/mods/mockmod/MockMod.java | 4 ++- .../src/cpw/mods/mockmod/TestClass.java | 26 +++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 eclipse/FML-MockMod/src/cpw/mods/mockmod/TestClass.java 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 + + } + +}