generated from tilera/1710mod
fix: packets
This commit is contained in:
parent
183494cb20
commit
a30767b59a
|
@ -28,7 +28,7 @@ sourceSets {
|
||||||
api {}
|
api {}
|
||||||
}
|
}
|
||||||
|
|
||||||
version = "1.0.3"
|
version = "1.0.4"
|
||||||
group = "universalelectricity"
|
group = "universalelectricity"
|
||||||
archivesBaseName = "mffs"
|
archivesBaseName = "mffs"
|
||||||
|
|
||||||
|
|
|
@ -4,9 +4,6 @@ import cpw.mods.fml.client.FMLClientHandler;
|
||||||
import cpw.mods.fml.client.registry.ClientRegistry;
|
import cpw.mods.fml.client.registry.ClientRegistry;
|
||||||
import cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler;
|
import cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler;
|
||||||
import cpw.mods.fml.client.registry.RenderingRegistry;
|
import cpw.mods.fml.client.registry.RenderingRegistry;
|
||||||
import cpw.mods.fml.relauncher.Side;
|
|
||||||
import mffs.base.PacketFxs;
|
|
||||||
import mffs.base.PacketFxsHandler;
|
|
||||||
import mffs.gui.GuiBiometricIdentifier;
|
import mffs.gui.GuiBiometricIdentifier;
|
||||||
import mffs.gui.GuiCoercionDeriver;
|
import mffs.gui.GuiCoercionDeriver;
|
||||||
import mffs.gui.GuiForceFieldProjector;
|
import mffs.gui.GuiForceFieldProjector;
|
||||||
|
@ -41,13 +38,6 @@ import universalelectricity.core.vector.Vector3;
|
||||||
|
|
||||||
public class ClientProxy extends CommonProxy {
|
public class ClientProxy extends CommonProxy {
|
||||||
|
|
||||||
@Override
|
|
||||||
public void preInit() {
|
|
||||||
ModularForceFieldSystem.channel.registerMessage(PacketFxsHandler.class, PacketFxs.class,
|
|
||||||
1, Side.CLIENT);
|
|
||||||
super.preInit();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void init() {
|
public void init() {
|
||||||
super.init();
|
super.init();
|
||||||
|
|
|
@ -259,6 +259,8 @@ public class ModularForceFieldSystem {
|
||||||
GameRegistry.registerTileEntity(TileEntityForceManipulator.class,
|
GameRegistry.registerTileEntity(TileEntityForceManipulator.class,
|
||||||
"tileForceManipulator");
|
"tileForceManipulator");
|
||||||
|
|
||||||
|
ModularForceFieldSystem.proxy.preInit();
|
||||||
|
|
||||||
FluidRegistry.registerFluid(FortronHelper.FLUID_FORTRON);
|
FluidRegistry.registerFluid(FortronHelper.FLUID_FORTRON);
|
||||||
|
|
||||||
GameRegistry.registerItem(itemRemoteController, "itemRemoteController");
|
GameRegistry.registerItem(itemRemoteController, "itemRemoteController");
|
||||||
|
@ -302,10 +304,13 @@ public class ModularForceFieldSystem {
|
||||||
GameRegistry.registerItem(itemModuleAntiSpawn, "itemModuleAntiSpawn");
|
GameRegistry.registerItem(itemModuleAntiSpawn, "itemModuleAntiSpawn");
|
||||||
|
|
||||||
channel =
|
channel =
|
||||||
NetworkRegistry.INSTANCE.newSimpleChannel("ModularForceFieldSystem");
|
NetworkRegistry.INSTANCE.newSimpleChannel("mffs");
|
||||||
ModularForceFieldSystem.proxy.preInit();
|
|
||||||
|
int pkgDiscriminator = 0;
|
||||||
channel.registerMessage(PacketTileHandler.class, PacketTile.class,
|
channel.registerMessage(PacketTileHandler.class, PacketTile.class,
|
||||||
0, Side.SERVER);
|
pkgDiscriminator++, Side.SERVER);
|
||||||
|
channel.registerMessage(PacketFxsHandler.class, PacketFxs.class,
|
||||||
|
pkgDiscriminator++, Side.CLIENT);
|
||||||
}
|
}
|
||||||
|
|
||||||
@EventHandler
|
@EventHandler
|
||||||
|
|
|
@ -4,13 +4,15 @@ import cpw.mods.fml.client.FMLClientHandler;
|
||||||
import cpw.mods.fml.common.network.simpleimpl.IMessage;
|
import cpw.mods.fml.common.network.simpleimpl.IMessage;
|
||||||
import cpw.mods.fml.common.network.simpleimpl.IMessageHandler;
|
import cpw.mods.fml.common.network.simpleimpl.IMessageHandler;
|
||||||
import cpw.mods.fml.common.network.simpleimpl.MessageContext;
|
import cpw.mods.fml.common.network.simpleimpl.MessageContext;
|
||||||
import mffs.base.TileEntityBase;
|
import cpw.mods.fml.relauncher.Side;
|
||||||
|
import cpw.mods.fml.relauncher.SideOnly;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
|
|
||||||
public class PacketFxsHandler implements IMessageHandler<PacketFxs, IMessage> {
|
public class PacketFxsHandler implements IMessageHandler<PacketFxs, IMessage> {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@SideOnly(Side.CLIENT)
|
||||||
public IMessage onMessage(PacketFxs message, MessageContext ctx) {
|
public IMessage onMessage(PacketFxs message, MessageContext ctx) {
|
||||||
World world = FMLClientHandler.instance().getWorldClient();
|
World world = FMLClientHandler.instance().getWorldClient();
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue