Uses of Interface
net.minecraft.nbt.scanner.NbtScanner
-
Uses of NbtScanner in net.minecraft.nbt
Modifier and TypeMethodDescriptiondefault void
NbtElement.accept
(NbtScanner visitor) default void
NbtType.accept
(DataInput input, NbtScanner visitor) NbtByte.doAccept
(NbtScanner visitor) NbtByteArray.doAccept
(NbtScanner visitor) NbtCompound.doAccept
(NbtScanner visitor) NbtDouble.doAccept
(NbtScanner visitor) NbtElement.doAccept
(NbtScanner visitor) NbtEnd.doAccept
(NbtScanner visitor) NbtFloat.doAccept
(NbtScanner visitor) NbtInt.doAccept
(NbtScanner visitor) NbtIntArray.doAccept
(NbtScanner visitor) NbtList.doAccept
(NbtScanner visitor) NbtLong.doAccept
(NbtScanner visitor) NbtLongArray.doAccept
(NbtScanner visitor) NbtShort.doAccept
(NbtScanner visitor) NbtString.doAccept
(NbtScanner visitor) NbtType.doAccept
(DataInput input, NbtScanner visitor) static void
NbtIo.scan
(DataInput input, NbtScanner scanner) static void
NbtIo.scanCompressed
(File file, NbtScanner scanner) Scans the compressed NBT file usingscanner
.static void
NbtIo.scanCompressed
(InputStream stream, NbtScanner scanner) Scans the compressed NBT stream usingscanner
. -
Uses of NbtScanner in net.minecraft.nbt.scanner
Modifier and TypeInterfaceDescriptioninterface
A simple NBT scanner visits all elements shallowly, allowing implementations to override it and perform more actions.Modifier and TypeClassDescriptionclass
An exclusive NBT collector builds an NBT object including everything except the prescribed queries.class
An NBT collector scans an NBT structure and builds an object representation out of it.class
A selective NBT collector builds an NBT object including only the prescribed queries. -
Uses of NbtScanner in net.minecraft.world.storage
Modifier and TypeMethodDescriptionvoid
RegionBasedStorage.method_39802
(ChunkPos chunkPos, NbtScanner nbtScanner) NbtScannable.scanChunk
(ChunkPos pos, NbtScanner scanner) StorageIoWorker.scanChunk
(ChunkPos pos, NbtScanner scanner)