List of usage examples for io.netty.buffer ByteBuf readInt
public abstract int readInt();
From source file:com.builtbroken.assemblyline.content.belt.TilePipeBelt.java
@Override public boolean read(ByteBuf buf, int id, EntityPlayer player, PacketType type) { if (!super.read(buf, id, player, type)) { if (isServer() && id == PACKET_GUI_OPEN) { openGui(player, buf.readInt()); return true; } else if (id == PACKET_INVENTORY) { readInvPacket(buf);//from w w w. ja v a 2s .c o m return true; } else if (id == PACKET_GUI_BUTTON) { int buttonID = buf.readInt(); boolean enabled = buf.readBoolean(); if (buttonID == BUTTON_ITEM_PULL) { this.pullItems = enabled; } else if (buttonID == BUTTON_RENDER_TOP) { this.renderTop = enabled; this.shouldUpdateRender = true; } else if (buttonID == BUTTON_ITEM_EJECT) { this.shouldEjectItems = enabled; } return true; } return false; } return true; }
From source file:com.builtbroken.assemblyline.content.belt.TilePipeBelt.java
@Override public void readDescPacket(ByteBuf buf) { super.readDescPacket(buf); type = BeltType.values()[buf.readInt()]; shouldUpdateRender = buf.readBoolean(); shouldEjectItems = buf.readBoolean(); pullItems = buf.readBoolean();/*from w w w .j a va 2 s . c o m*/ renderTop = buf.readBoolean(); readInvPacket(buf); if (buf.readBoolean()) { loadBeltStates(ByteBufUtils.readTag(buf).getTagList("beltStates", 10)); } }
From source file:com.builtbroken.assemblyline.content.belt.TilePipeBelt.java
public void readInvPacket(ByteBuf buf) { int size = buf.readInt(); if (renderInventory == null || renderInventory.getSizeInventory() != size) { renderInventory = new BasicInventory(size); }//from w ww. j av a 2 s.co m renderInventory.load(ByteBufUtils.readTag(buf)); }
From source file:com.builtbroken.assemblyline.content.rail.carts.EntityCart.java
@Override public void readSpawnData(ByteBuf additionalData) { setType(CartTypes.values()[additionalData.readInt()]); }
From source file:com.builtbroken.assemblyline.content.rail.powered.TilePowerRailClient.java
@Override public void readDescPacket(ByteBuf buf) { railType = PoweredRails.get(buf.readInt()); setFacingDirection(ForgeDirection.getOrientation(buf.readInt())); if (isRotationRail()) { rotateToAngle = buf.readBoolean(); rotateClockwise = buf.readBoolean(); rotateYaw = buf.readInt();//from www . j a va 2s . co m } else if (isStopRail()) { stopCarts = buf.readBoolean(); } else if (isLoaderRail() || isLoaderRail()) { rotateClockwise = buf.readBoolean(); } oldWorld().markBlockRangeForRenderUpdate(xi(), yi(), zi(), xi(), yi(), zi()); }
From source file:com.builtbroken.atomic.content.machines.processing.TileEntityProcessingMachine.java
@Override protected void readGuiPacket(ByteBuf buf, EntityPlayer player) { super.readGuiPacket(buf, player); processTimer = buf.readInt(); }
From source file:com.builtbroken.atomic.content.machines.processing.TileEntityProcessingMachine.java
@Override protected void readDescPacket(ByteBuf buf, EntityPlayer player) { super.readGuiPacket(buf, player); processTimer = buf.readInt(); }
From source file:com.builtbroken.atomic.content.machines.TileEntityPowerInvMachine.java
@Override protected void readGuiPacket(ByteBuf buf, EntityPlayer player) { energyStored = buf.readInt(); }
From source file:com.builtbroken.atomic.network.packet.client.PacketSpawnParticle.java
@Override public void decodeInto(ChannelHandlerContext ctx, ByteBuf buffer) { dim = buffer.readInt(); x = buffer.readDouble();/* w w w .j ava 2 s . c o m*/ y = buffer.readDouble(); z = buffer.readDouble(); particle = ByteBufUtils.readUTF8String(buffer); }
From source file:com.builtbroken.atomic.network.packet.sync.PacketPlayerRadiation.java
@Override public void decodeInto(ChannelHandlerContext ctx, ByteBuf buffer) { rads = buffer.readFloat();/*from w w w . j av a 2 s. co m*/ rads_area = buffer.readFloat(); rad_remove_timer = buffer.readInt(); }