public class MCDataOutputWrapper extends java.lang.Object implements MCDataOutput
| Modifier and Type | Field and Description |
|---|---|
java.io.DataOutput |
dataout |
| Constructor and Description |
|---|
MCDataOutputWrapper(java.io.DataOutput out) |
| Modifier and Type | Method and Description |
|---|---|
MCDataOutputWrapper |
writeBoolean(boolean b) |
MCDataOutputWrapper |
writeByte(int b) |
MCDataOutputWrapper |
writeByteArray(byte[] barray) |
MCDataOutputWrapper |
writeChar(char c) |
MCDataOutputWrapper |
writeCoord(BlockCoord coord) |
MCDataOutputWrapper |
writeCoord(int x,
int y,
int z) |
MCDataOutputWrapper |
writeDouble(double d) |
MCDataOutputWrapper |
writeFloat(float f) |
MCDataOutputWrapper |
writeFluidStack(FluidStack fluid) |
MCDataOutputWrapper |
writeInt(int i) |
MCDataOutputWrapper |
writeItemStack(ItemStack stack) |
MCDataOutputWrapper |
writeItemStack(ItemStack stack,
boolean large) |
MCDataOutputWrapper |
writeLong(long l) |
MCDataOutputWrapper |
writeNBTTagCompound(NBTTagCompound compound) |
MCDataOutputWrapper |
writeShort(int s) |
MCDataOutputWrapper |
writeString(java.lang.String s) |
static void |
writeUTF8String(java.io.DataOutput to,
java.lang.String string)
Mimics ByteBufUtils
Write a String with UTF8 byte encoding to the buffer.
|
static void |
writeVarInt(java.io.DataOutput to,
int i)
Mimics ByteBufUtils
Write an integer using variable length encoding.
|
MCDataOutput |
writeVarInt(int i) |
static void |
writeVarShort(java.io.DataOutput to,
int s)
Mimics ByteBufUtils
Write an extended short using a short and a byte if necessary
|
MCDataOutput |
writeVarShort(int s) |
public static void writeVarInt(java.io.DataOutput to,
int i)
throws java.io.IOException
to - The buffer to write toi - The integer to writejava.io.IOExceptionpublic static void writeVarShort(java.io.DataOutput to,
int s)
throws java.io.IOException
to - The buffer to write tos - The short to write, less than 0x7FFFFFjava.io.IOExceptionpublic static void writeUTF8String(java.io.DataOutput to,
java.lang.String string)
throws java.io.IOException
to - the data output to write tostring - The string to writejava.io.IOExceptionpublic MCDataOutputWrapper writeBoolean(boolean b)
writeBoolean in interface MCDataOutputpublic MCDataOutputWrapper writeByte(int b)
writeByte in interface MCDataOutputpublic MCDataOutputWrapper writeShort(int s)
writeShort in interface MCDataOutputpublic MCDataOutputWrapper writeInt(int i)
writeInt in interface MCDataOutputpublic MCDataOutputWrapper writeFloat(float f)
writeFloat in interface MCDataOutputpublic MCDataOutputWrapper writeDouble(double d)
writeDouble in interface MCDataOutputpublic MCDataOutputWrapper writeLong(long l)
writeLong in interface MCDataOutputpublic MCDataOutputWrapper writeChar(char c)
writeChar in interface MCDataOutputpublic MCDataOutput writeVarInt(int i)
writeVarInt in interface MCDataOutputpublic MCDataOutput writeVarShort(int s)
writeVarShort in interface MCDataOutputpublic MCDataOutputWrapper writeByteArray(byte[] barray)
writeByteArray in interface MCDataOutputpublic MCDataOutputWrapper writeCoord(int x, int y, int z)
writeCoord in interface MCDataOutputpublic MCDataOutputWrapper writeCoord(BlockCoord coord)
writeCoord in interface MCDataOutputpublic MCDataOutputWrapper writeString(java.lang.String s)
writeString in interface MCDataOutputpublic MCDataOutputWrapper writeItemStack(ItemStack stack)
writeItemStack in interface MCDataOutputpublic MCDataOutputWrapper writeItemStack(ItemStack stack, boolean large)
public MCDataOutputWrapper writeNBTTagCompound(NBTTagCompound compound)
writeNBTTagCompound in interface MCDataOutputpublic MCDataOutputWrapper writeFluidStack(FluidStack fluid)
writeFluidStack in interface MCDataOutput