@ParametersAreNonnullByDefault
public class BedrockNbtReader
extends java.lang.Object
implements net.lenni0451.mcstructs.nbt.io.types.INbtReader
| Constructor and Description |
|---|
BedrockNbtReader() |
| Modifier and Type | Method and Description |
|---|---|
net.lenni0451.mcstructs.nbt.tags.ByteTag |
readByte(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.ByteArrayTag |
readByteArray(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.CompoundTag |
readCompound(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.DoubleTag |
readDouble(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.FloatTag |
readFloat(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.io.NbtHeader |
readHeader(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.IntTag |
readInt(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.IntArrayTag |
readIntArray(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.ListTag<?> |
readList(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.LongTag |
readLong(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.LongArrayTag |
readLongArray(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.ShortTag |
readShort(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.tags.StringTag |
readString(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
net.lenni0451.mcstructs.nbt.NbtType |
readType(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker) |
@Nonnull
public net.lenni0451.mcstructs.nbt.NbtType readType(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readType in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.io.NbtHeader readHeader(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readHeader in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.ByteTag readByte(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readByte in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.ShortTag readShort(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readShort in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.IntTag readInt(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readInt in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.LongTag readLong(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readLong in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.FloatTag readFloat(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readFloat in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.DoubleTag readDouble(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readDouble in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.ByteArrayTag readByteArray(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readByteArray in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.StringTag readString(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readString in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.ListTag<?> readList(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readList in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.CompoundTag readCompound(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readCompound in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.IntArrayTag readIntArray(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
throws java.io.IOException
readIntArray in interface net.lenni0451.mcstructs.nbt.io.types.INbtReaderjava.io.IOException@Nonnull
public net.lenni0451.mcstructs.nbt.tags.LongArrayTag readLongArray(java.io.DataInput in,
net.lenni0451.mcstructs.nbt.io.NbtReadTracker readTracker)
readLongArray in interface net.lenni0451.mcstructs.nbt.io.types.INbtReader