@ParametersAreNonnullByDefault public class NbtWriter_v1_0_0 extends java.lang.Object implements NbtWriter
| Constructor | Description |
|---|---|
NbtWriter_v1_0_0() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
writeByte(java.io.DataOutput out,
ByteTag tag) |
Write a byte tag.
|
void |
writeByteArray(java.io.DataOutput out,
ByteArrayTag value) |
Write a byte array tag.
|
void |
writeCompound(java.io.DataOutput out,
CompoundTag value) |
Write a compound tag.
|
void |
writeDouble(java.io.DataOutput out,
DoubleTag value) |
Write a double tag.
|
void |
writeFloat(java.io.DataOutput out,
FloatTag value) |
Write a float tag.
|
void |
writeHeader(java.io.DataOutput out,
NbtHeader header) |
Write the header of a Nbt tag.
|
void |
writeInt(java.io.DataOutput out,
IntTag value) |
Write an int tag.
|
void |
writeList(java.io.DataOutput out,
ListTag<?> value) |
Write a list tag.
|
void |
writeLong(java.io.DataOutput out,
LongTag value) |
Write a long tag.
|
void |
writeShort(java.io.DataOutput out,
ShortTag tag) |
Write a short tag.
|
void |
writeString(java.io.DataOutput out,
StringTag value) |
Write a string tag.
|
void |
writeType(java.io.DataOutput out,
NbtType type) |
Write a Nbt type.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwrite, writeIntArray, writeLongArraypublic void writeType(java.io.DataOutput out,
NbtType type)
throws java.io.IOException
NbtWriterpublic void writeHeader(java.io.DataOutput out,
NbtHeader header)
throws java.io.IOException
NbtWriterwriteHeader in interface NbtWriterout - The data outputheader - The headerjava.io.IOException - If an I/O error occurspublic void writeByte(java.io.DataOutput out,
ByteTag tag)
throws java.io.IOException
NbtWriterpublic void writeShort(java.io.DataOutput out,
ShortTag tag)
throws java.io.IOException
NbtWriterwriteShort in interface NbtWriterout - The data outputtag - The short tagjava.io.IOException - If an I/O error occurspublic void writeInt(java.io.DataOutput out,
IntTag value)
throws java.io.IOException
NbtWriterpublic void writeLong(java.io.DataOutput out,
LongTag value)
throws java.io.IOException
NbtWriterpublic void writeFloat(java.io.DataOutput out,
FloatTag value)
throws java.io.IOException
NbtWriterwriteFloat in interface NbtWriterout - The data outputvalue - The float tagjava.io.IOException - If an I/O error occurspublic void writeDouble(java.io.DataOutput out,
DoubleTag value)
throws java.io.IOException
NbtWriterwriteDouble in interface NbtWriterout - The data outputvalue - The double tagjava.io.IOException - If an I/O error occurspublic void writeByteArray(java.io.DataOutput out,
ByteArrayTag value)
throws java.io.IOException
NbtWriterwriteByteArray in interface NbtWriterout - The data outputvalue - The byte array tagjava.io.IOException - If an I/O error occurspublic void writeString(java.io.DataOutput out,
StringTag value)
throws java.io.IOException
NbtWriterwriteString in interface NbtWriterout - The data outputvalue - The string tagjava.io.IOException - If an I/O error occurspublic void writeList(java.io.DataOutput out,
ListTag<?> value)
throws java.io.IOException
NbtWriterpublic void writeCompound(java.io.DataOutput out,
CompoundTag value)
throws java.io.IOException
NbtWriterwriteCompound in interface NbtWriterout - The data outputvalue - The compound tagjava.io.IOException - If an I/O error occurs