PacketAIEStackUpdate.java 文件源码

java
阅读 41 收藏 0 点赞 0 评论 0

项目:CustomAI 作者:
@Override
public void decodeInto(ChannelHandlerContext ctx, ByteBuf buffer)
{
    try
    {
        byte[] readBytes = new byte[buffer.readableBytes()];
        buffer.readBytes(readBytes);
        ByteArrayInputStream bais = new ByteArrayInputStream(readBytes);
        DataInputStream inputStream = new DataInputStream(bais);

        x = inputStream.readInt();
        y = inputStream.readInt();
        z = inputStream.readInt();

        String str = inputStream.readUTF();
        if(!str.equals("null"))
            stack = ItemStack.loadItemStackFromNBT((NBTTagCompound) JsonToNBT.func_150315_a(str));
        inputStream.close();
        bais.close();
    }
    catch(Exception e)
    {
        e.printStackTrace();
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号