Replaced ints with shorts in liquid packet
This commit is contained in:
parent
4db1a27d4f
commit
8a36fbda50
2 changed files with 20 additions and 22 deletions
|
@ -1,8 +1,18 @@
|
||||||
package buildcraft.transport.network;
|
package buildcraft.transport.network;
|
||||||
|
|
||||||
|
import buildcraft.core.network.PacketCoordinates;
|
||||||
|
import buildcraft.core.network.PacketIds;
|
||||||
|
import buildcraft.core.network.PacketSlotChange;
|
||||||
|
import buildcraft.core.network.PacketUpdate;
|
||||||
|
import buildcraft.transport.PipeTransportItems;
|
||||||
|
import buildcraft.transport.PipeTransportPower;
|
||||||
|
import buildcraft.transport.TileGenericPipe;
|
||||||
|
import buildcraft.transport.gui.ContainerGateInterface;
|
||||||
|
import buildcraft.transport.pipes.PipeLogicDiamond;
|
||||||
|
import cpw.mods.fml.common.network.IPacketHandler;
|
||||||
|
import cpw.mods.fml.common.network.Player;
|
||||||
import java.io.ByteArrayInputStream;
|
import java.io.ByteArrayInputStream;
|
||||||
import java.io.DataInputStream;
|
import java.io.DataInputStream;
|
||||||
|
|
||||||
import net.minecraft.src.Container;
|
import net.minecraft.src.Container;
|
||||||
import net.minecraft.src.EntityPlayer;
|
import net.minecraft.src.EntityPlayer;
|
||||||
import net.minecraft.src.EntityPlayerMP;
|
import net.minecraft.src.EntityPlayerMP;
|
||||||
|
@ -10,18 +20,6 @@ import net.minecraft.src.INetworkManager;
|
||||||
import net.minecraft.src.Packet250CustomPayload;
|
import net.minecraft.src.Packet250CustomPayload;
|
||||||
import net.minecraft.src.TileEntity;
|
import net.minecraft.src.TileEntity;
|
||||||
import net.minecraft.src.World;
|
import net.minecraft.src.World;
|
||||||
import buildcraft.core.network.PacketCoordinates;
|
|
||||||
import buildcraft.core.network.PacketIds;
|
|
||||||
import buildcraft.core.network.PacketSlotChange;
|
|
||||||
import buildcraft.core.network.PacketUpdate;
|
|
||||||
import buildcraft.transport.PipeTransportItems;
|
|
||||||
import buildcraft.transport.PipeTransportLiquids;
|
|
||||||
import buildcraft.transport.PipeTransportPower;
|
|
||||||
import buildcraft.transport.TileGenericPipe;
|
|
||||||
import buildcraft.transport.gui.ContainerGateInterface;
|
|
||||||
import buildcraft.transport.pipes.PipeLogicDiamond;
|
|
||||||
import cpw.mods.fml.common.network.IPacketHandler;
|
|
||||||
import cpw.mods.fml.common.network.Player;
|
|
||||||
|
|
||||||
public class PacketHandlerTransport implements IPacketHandler {
|
public class PacketHandlerTransport implements IPacketHandler {
|
||||||
|
|
||||||
|
|
|
@ -64,13 +64,13 @@ public class PacketLiquidUpdate extends PacketCoordinates {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (delta.get(dir.ordinal() * 3 + 0)) {
|
if (delta.get(dir.ordinal() * 3 + 0)) {
|
||||||
renderCache[dir.ordinal()].itemID = data.readInt();
|
renderCache[dir.ordinal()].itemID = data.readShort();
|
||||||
}
|
}
|
||||||
if (delta.get(dir.ordinal() * 3 + 1)) {
|
if (delta.get(dir.ordinal() * 3 + 1)) {
|
||||||
renderCache[dir.ordinal()].itemMeta = data.readInt();
|
renderCache[dir.ordinal()].itemMeta = data.readShort();
|
||||||
}
|
}
|
||||||
if (delta.get(dir.ordinal() * 3 + 2)) {
|
if (delta.get(dir.ordinal() * 3 + 2)) {
|
||||||
renderCache[dir.ordinal()].amount = data.readInt();
|
renderCache[dir.ordinal()].amount = data.readShort();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -88,23 +88,23 @@ public class PacketLiquidUpdate extends PacketCoordinates {
|
||||||
|
|
||||||
if (delta.get(dir.ordinal() * 3 + 0)) {
|
if (delta.get(dir.ordinal() * 3 + 0)) {
|
||||||
if (liquid != null) {
|
if (liquid != null) {
|
||||||
data.writeInt(liquid.itemID);
|
data.writeShort(liquid.itemID);
|
||||||
} else {
|
} else {
|
||||||
data.writeInt(0);
|
data.writeShort(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (delta.get(dir.ordinal() * 3 + 1)) {
|
if (delta.get(dir.ordinal() * 3 + 1)) {
|
||||||
if (liquid != null) {
|
if (liquid != null) {
|
||||||
data.writeInt(liquid.itemMeta);
|
data.writeShort(liquid.itemMeta);
|
||||||
} else {
|
} else {
|
||||||
data.writeInt(0);
|
data.writeShort(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (delta.get(dir.ordinal() * 3 + 2)) {
|
if (delta.get(dir.ordinal() * 3 + 2)) {
|
||||||
if (liquid != null) {
|
if (liquid != null) {
|
||||||
data.writeInt(liquid.amount);
|
data.writeShort(liquid.amount);
|
||||||
} else {
|
} else {
|
||||||
data.writeInt(0);
|
data.writeShort(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue