diff options
| author | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2015-02-03 21:09:09 +0000 |
|---|---|---|
| committer | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2015-02-03 21:09:09 +0000 |
| commit | 3f4c717de5ebc9b942d65ae45ac87c43bdf8a31b (patch) | |
| tree | 15c68c8b61dbd0b7f44937a5c790c4b844e50f58 /java/darkknight/jewelrycraft/network/PacketSendLiquidData.java | |
| parent | 73ca377dc01f859dabd7b07738cb7aeb762272b1 (diff) | |
Made a few modifications to some classes, added earrings and bracelets. Improved coloring algorithm and balanced the Thieving Glove
Diffstat (limited to 'java/darkknight/jewelrycraft/network/PacketSendLiquidData.java')
| -rw-r--r-- | java/darkknight/jewelrycraft/network/PacketSendLiquidData.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/java/darkknight/jewelrycraft/network/PacketSendLiquidData.java b/java/darkknight/jewelrycraft/network/PacketSendLiquidData.java index 258b6cb..436daba 100644 --- a/java/darkknight/jewelrycraft/network/PacketSendLiquidData.java +++ b/java/darkknight/jewelrycraft/network/PacketSendLiquidData.java @@ -11,13 +11,13 @@ import io.netty.buffer.ByteBuf; public class PacketSendLiquidData implements IMessage, IMessageHandler<PacketSendLiquidData, IMessage> { - int dimID, x, y, z, itemID, itemMeta; + int dimID, x, y, z, itemID, itemMeta, color; public PacketSendLiquidData() { } - public PacketSendLiquidData(PacketRequestLiquidData packet, int itemID, int itemMeta) + public PacketSendLiquidData(PacketRequestLiquidData packet, int itemID, int itemMeta, int color) { dimID = packet.dimID; x = packet.x; @@ -25,9 +25,10 @@ public class PacketSendLiquidData implements IMessage, IMessageHandler<PacketSen z = packet.z; this.itemID = itemID; this.itemMeta = itemMeta; + this.color = color; } - public PacketSendLiquidData(int dimID, int x, int y, int z, int itemID, int itemMeta) + public PacketSendLiquidData(int dimID, int x, int y, int z, int itemID, int itemMeta, int color) { this.dimID = dimID; this.x = x; @@ -35,6 +36,7 @@ public class PacketSendLiquidData implements IMessage, IMessageHandler<PacketSen this.z = z; this.itemID = itemID; this.itemMeta = itemMeta; + this.color = color; } @Override @@ -46,6 +48,7 @@ public class PacketSendLiquidData implements IMessage, IMessageHandler<PacketSen z = buf.readInt(); itemID = buf.readInt(); itemMeta = buf.readInt(); + color = buf.readInt(); } @Override @@ -57,12 +60,13 @@ public class PacketSendLiquidData implements IMessage, IMessageHandler<PacketSen buf.writeInt(z); buf.writeInt(itemID); buf.writeInt(itemMeta); + buf.writeInt(color); } @Override public IMessage onMessage(PacketSendLiquidData message, MessageContext ctx) { - JewelrycraftMod.clientData.setString(message.x + " " + message.y + " " + message.z + " " + message.dimID, message.itemID + ":" + message.itemMeta); + JewelrycraftMod.clientData.setString(message.x + " " + message.y + " " + message.z + " " + message.dimID, message.itemID + ":" + message.itemMeta + ":" + message.color); Block block = Minecraft.getMinecraft().theWorld.getBlock(message.x, message.y, message.z); Minecraft.getMinecraft().theWorld.markBlockForUpdate(message.x, message.y, message.z); |
