Package meteordevelopment.nbt
Class NbtWriter
java.lang.Object
meteordevelopment.nbt.NbtWriter
- All Implemented Interfaces:
Closeable,AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidvoidvoidwriteBool(boolean v)voidvoidwriteByte(byte v)voidvoidwriteByteArray(byte[] v)voidwriteByteArray(String name, byte[] v)voidvoidvoidwriteCompoundStart(String name)voidwriteDouble(double v)voidwriteDouble(String name, double v)voidwriteFloat(float v)voidwriteFloat(String name, float v)voidwriteInt(int v)voidvoidwriteIntArray(int[] v)voidwriteIntArray(String name, int[] v)voidwriteList(int type, int size)voidvoidvoidvoidwriteLong(long v)voidvoidwriteLongArray(long[] v)voidwriteLongArray(String name, long[] v)voidwriteShort(short v)voidwriteShort(String name, short v)voidwriteString(String v)voidwriteString(String name, String v)
-
Constructor Details
-
NbtWriter
-
NbtWriter
-
NbtWriter
- Throws:
FileNotFoundException
-
NbtWriter
- Throws:
FileNotFoundException
-
-
Method Details
-
writeCompoundStart
-
writeCompoundStart
public void writeCompoundStart() -
writeCompoundEnd
public void writeCompoundEnd() -
writeByte
-
writeByte
public void writeByte(byte v) -
writeBool
-
writeBool
public void writeBool(boolean v) -
writeShort
-
writeShort
public void writeShort(short v) -
writeInt
-
writeInt
public void writeInt(int v) -
writeLong
-
writeLong
public void writeLong(long v) -
writeFloat
-
writeFloat
public void writeFloat(float v) -
writeDouble
-
writeDouble
public void writeDouble(double v) -
writeString
-
writeString
-
writeByteArray
-
writeByteArray
public void writeByteArray(byte[] v) -
writeIntArray
-
writeIntArray
public void writeIntArray(int[] v) -
writeLongArray
-
writeLongArray
public void writeLongArray(long[] v) -
writeList
-
writeList
public void writeList(int type, int size) -
writeList
-
writeList
-
write
-
write
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-