public class JavaNbtWriter extends java.lang.Object implements INbtWriter
| Constructor and Description |
|---|
JavaNbtWriter() |
| Modifier and Type | Method and 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 |
writeIntArray(java.io.DataOutput out,
IntArrayTag value)
Write an int array 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 |
writeLongArray(java.io.DataOutput out,
LongArrayTag value)
Write a long array 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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwritepublic void writeHeader(java.io.DataOutput out,
NbtHeader header)
throws java.io.IOException
INbtWriterwriteHeader in interface INbtWriterout - 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
INbtWriterwriteByte in interface INbtWriterout - The data outputtag - The byte tagjava.io.IOException - If an I/O error occurspublic void writeShort(java.io.DataOutput out,
ShortTag tag)
throws java.io.IOException
INbtWriterwriteShort in interface INbtWriterout - 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
INbtWriterwriteInt in interface INbtWriterout - The data outputvalue - The int tagjava.io.IOException - If an I/O error occurspublic void writeLong(java.io.DataOutput out,
LongTag value)
throws java.io.IOException
INbtWriterwriteLong in interface INbtWriterout - The data outputvalue - The long tagjava.io.IOException - If an I/O error occurspublic void writeFloat(java.io.DataOutput out,
FloatTag value)
throws java.io.IOException
INbtWriterwriteFloat in interface INbtWriterout - 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
INbtWriterwriteDouble in interface INbtWriterout - 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
INbtWriterwriteByteArray in interface INbtWriterout - 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
INbtWriterwriteString in interface INbtWriterout - 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
INbtWriterwriteList in interface INbtWriterout - The data outputvalue - The list tagjava.io.IOException - If an I/O error occurspublic void writeCompound(java.io.DataOutput out,
CompoundTag value)
throws java.io.IOException
INbtWriterwriteCompound in interface INbtWriterout - The data outputvalue - The compound tagjava.io.IOException - If an I/O error occurspublic void writeIntArray(java.io.DataOutput out,
IntArrayTag value)
throws java.io.IOException
INbtWriterwriteIntArray in interface INbtWriterout - The data outputvalue - The int array tagjava.io.IOException - If an I/O error occurspublic void writeLongArray(java.io.DataOutput out,
LongArrayTag value)
throws java.io.IOException
INbtWriterwriteLongArray in interface INbtWriterout - The data outputvalue - The long array tagjava.io.IOException - If an I/O error occurs