package portables.client.network;
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import cpw.mods.fml.common.network.FMLNetworkEvent.ClientCustomPacketEvent;
import io.netty.buffer.ByteBufInputStream;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.item.ItemStack;
import net.minecraft.network.NetHandlerPlayServer;
public class ClientPacketHandler
{
@SubscribeEvent
public void onServerPacket(ClientCustomPacketEvent event)
{
try
{
EntityPlayerMP player = ((NetHandlerPlayServer) event.handler).playerEntity;
ByteBufInputStream bbis = new ByteBufInputStream(event.packet.payload());
ItemStack currentItem = player.getCurrentEquippedItem();
byte packetId = bbis.readByte();
} catch (Exception e)
{
e.printStackTrace();
}
}
}