Package net.minecraft.nbt
Class NbtIo
java.lang.Object
net.minecraft.nbt.NbtIo
public class NbtIo extends Object
- Mappings:
Namespace Name official nbintermediary net/minecraft/class_2507named net/minecraft/nbt/NbtIo
-
Constructor Summary
Constructors Constructor Description NbtIo() -
Method Summary
Modifier and Type Method Description static CompoundTagread(DataInput input)private static Tagread(DataInput input, int depth, NbtTagSizeTracker tracker)static CompoundTagread(DataInput input, NbtTagSizeTracker tracker)static @Nullable CompoundTagread(File file)static CompoundTagreadCompressed(File file)static CompoundTagreadCompressed(InputStream stream)static voidwrite(CompoundTag tag, DataOutput output)static voidwrite(CompoundTag tag, File file)private static voidwrite(Tag tag, DataOutput output)static voidwriteCompressed(CompoundTag tag, File file)static voidwriteCompressed(CompoundTag tag, OutputStream stream)
-
Constructor Details
-
NbtIo
public NbtIo()
-
-
Method Details
-
readCompressed
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLnb;a(Ljava/io/File;)Lmr;intermediary method_30613Lnet/minecraft/class_2507;method_30613(Ljava/io/File;)Lnet/minecraft/class_2487;named readCompressedLnet/minecraft/nbt/NbtIo;readCompressed(Ljava/io/File;)Lnet/minecraft/nbt/CompoundTag;
-
readCompressed
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLnb;a(Ljava/io/InputStream;)Lmr;intermediary method_10629Lnet/minecraft/class_2507;method_10629(Ljava/io/InputStream;)Lnet/minecraft/class_2487;named readCompressedLnet/minecraft/nbt/NbtIo;readCompressed(Ljava/io/InputStream;)Lnet/minecraft/nbt/CompoundTag;
-
writeCompressed
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLnb;a(Lmr;Ljava/io/File;)Vintermediary method_30614Lnet/minecraft/class_2507;method_30614(Lnet/minecraft/class_2487;Ljava/io/File;)Vnamed writeCompressedLnet/minecraft/nbt/NbtIo;writeCompressed(Lnet/minecraft/nbt/CompoundTag;Ljava/io/File;)V
-
writeCompressed
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLnb;a(Lmr;Ljava/io/OutputStream;)Vintermediary method_10634Lnet/minecraft/class_2507;method_10634(Lnet/minecraft/class_2487;Ljava/io/OutputStream;)Vnamed writeCompressedLnet/minecraft/nbt/NbtIo;writeCompressed(Lnet/minecraft/nbt/CompoundTag;Ljava/io/OutputStream;)V
-
write
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official bLnb;b(Lmr;Ljava/io/File;)Vintermediary method_10630Lnet/minecraft/class_2507;method_10630(Lnet/minecraft/class_2487;Ljava/io/File;)Vnamed writeLnet/minecraft/nbt/NbtIo;write(Lnet/minecraft/nbt/CompoundTag;Ljava/io/File;)V
-
read
@Environment(CLIENT) @Nullable public static @Nullable CompoundTag read(File file) throws IOException- Throws:
IOException- Mappings:
Namespace Name Mixin selector official bLnb;b(Ljava/io/File;)Lmr;intermediary method_10633Lnet/minecraft/class_2507;method_10633(Ljava/io/File;)Lnet/minecraft/class_2487;named readLnet/minecraft/nbt/NbtIo;read(Ljava/io/File;)Lnet/minecraft/nbt/CompoundTag;
-
read
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLnb;a(Ljava/io/DataInput;)Lmr;intermediary method_10627Lnet/minecraft/class_2507;method_10627(Ljava/io/DataInput;)Lnet/minecraft/class_2487;named readLnet/minecraft/nbt/NbtIo;read(Ljava/io/DataInput;)Lnet/minecraft/nbt/CompoundTag;
-
read
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLnb;a(Ljava/io/DataInput;Lna;)Lmr;intermediary method_10625Lnet/minecraft/class_2507;method_10625(Ljava/io/DataInput;Lnet/minecraft/class_2505;)Lnet/minecraft/class_2487;named readLnet/minecraft/nbt/NbtIo;read(Ljava/io/DataInput;Lnet/minecraft/nbt/NbtTagSizeTracker;)Lnet/minecraft/nbt/CompoundTag;
-
write
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLnb;a(Lmr;Ljava/io/DataOutput;)Vintermediary method_10628Lnet/minecraft/class_2507;method_10628(Lnet/minecraft/class_2487;Ljava/io/DataOutput;)Vnamed writeLnet/minecraft/nbt/NbtIo;write(Lnet/minecraft/nbt/CompoundTag;Ljava/io/DataOutput;)V
-
write
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLnb;a(Lnj;Ljava/io/DataOutput;)Vintermediary method_10631Lnet/minecraft/class_2507;method_10631(Lnet/minecraft/class_2520;Ljava/io/DataOutput;)Vnamed writeLnet/minecraft/nbt/NbtIo;write(Lnet/minecraft/nbt/Tag;Ljava/io/DataOutput;)V
-
read
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLnb;a(Ljava/io/DataInput;ILna;)Lnj;intermediary method_10626Lnet/minecraft/class_2507;method_10626(Ljava/io/DataInput;ILnet/minecraft/class_2505;)Lnet/minecraft/class_2520;named readLnet/minecraft/nbt/NbtIo;read(Ljava/io/DataInput;ILnet/minecraft/nbt/NbtTagSizeTracker;)Lnet/minecraft/nbt/Tag;
-