package com.fredtargaryen.floocraft.network;
import com.fredtargaryen.floocraft.DataReference;
import com.fredtargaryen.floocraft.network.messages.*;
import net.minecraftforge.fml.common.network.NetworkRegistry;
import net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper;
import net.minecraftforge.fml.relauncher.Side;
public class PacketHandler
{
public static final SimpleNetworkWrapper INSTANCE = NetworkRegistry.INSTANCE.newSimpleChannel(DataReference.MODID);
public static void init()
{
INSTANCE.registerMessage(MessageFireplaceListRequest.class, MessageFireplaceListRequest.class, 0, Side.SERVER);
INSTANCE.registerMessage(MessageTeleportEntity.class, MessageTeleportEntity.class, 1, Side.SERVER);
INSTANCE.registerMessage(MessageAddFireplace.class, MessageAddFireplace.class, 2, Side.SERVER);
INSTANCE.registerMessage(MessageFireplaceList.class, MessageFireplaceList.class, 3, Side.CLIENT);
INSTANCE.registerMessage(MessageApproveName.class, MessageApproveName.class, 4, Side.SERVER);
INSTANCE.registerMessage(MessageApproval.class, MessageApproval.class, 5, Side.CLIENT);
INSTANCE.registerMessage(MessageTileEntityFireplaceFunction.class, MessageTileEntityFireplaceFunction.class, 6, Side.SERVER);
INSTANCE.registerMessage(MessageDoGreenFlash.class, MessageDoGreenFlash.class, 7, Side.CLIENT);
INSTANCE.registerMessage(MessageFlooTorchTeleport.class, MessageFlooTorchTeleport.class, 8, Side.SERVER);
}
}