package com.arkcraft.module.core.common.network;
import io.netty.buffer.ByteBuf;
import io.netty.channel.ChannelHandlerContext;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
public abstract class ARKMessage
{
public abstract void encodeInto(ChannelHandlerContext ctx, ByteBuf buffer);
public abstract void decodeInto(ChannelHandlerContext ctx, ByteBuf buffer);
@SideOnly(Side.CLIENT)
public abstract void handleClientSide(EntityPlayer player);
public abstract void handleServerSide(EntityPlayer player);
}