Class ChunkPalettedStorageFix.UpgradeChunk
java.lang.Object
net.minecraft.util.datafix.fixes.ChunkPalettedStorageFix.UpgradeChunk
- Enclosing class:
ChunkPalettedStorageFix
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.ints.Int2ObjectMap<com.mojang.serialization.Dynamic<?>> private final com.mojang.serialization.Dynamic<?> private final @Nullable ChunkPalettedStorageFix.Section[]private intprivate final intprivate final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.Dynamic<?> getBlock(int pos) private @Nullable com.mojang.serialization.Dynamic<?> getBlockEntity(int pos) private @Nullable ChunkPalettedStorageFix.SectiongetSection(int pos) static intrelative(int pos, ChunkPalettedStorageFix.Direction direction) private @Nullable com.mojang.serialization.Dynamic<?> removeBlockEntity(int pos) private voidsetBlock(int pos, com.mojang.serialization.Dynamic<?> block) com.mojang.serialization.Dynamic<?> write()
-
Field Details
-
sides
private int sides -
sections
-
level
private final com.mojang.serialization.Dynamic<?> level -
x
private final int x -
z
private final int z -
blockEntities
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<com.mojang.serialization.Dynamic<?>> blockEntities
-
-
Constructor Details
-
UpgradeChunk
public UpgradeChunk(com.mojang.serialization.Dynamic<?> level)
-
-
Method Details
-
getBlockEntity
private @Nullable com.mojang.serialization.Dynamic<?> getBlockEntity(int pos) -
removeBlockEntity
private @Nullable com.mojang.serialization.Dynamic<?> removeBlockEntity(int pos) -
relative
-
setBlock
private void setBlock(int pos, com.mojang.serialization.Dynamic<?> block) -
getSection
-
getBlock
public com.mojang.serialization.Dynamic<?> getBlock(int pos) -
write
public com.mojang.serialization.Dynamic<?> write()
-