static class ChunkPaletteFormat.Section
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int[] |
buffer |
private boolean |
hasData |
private com.mojang.datafixers.Dynamic<?> |
listTag |
private IntIdentityHashBiMap<com.mojang.datafixers.Dynamic<?>> |
palette |
private com.mojang.datafixers.Dynamic<?> |
section |
private java.util.Set<com.mojang.datafixers.Dynamic<?>> |
seen |
private it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.IntList> |
toFix |
private it.unimi.dsi.fastutil.ints.IntList |
update |
int |
y |
Constructor and Description |
---|
Section(com.mojang.datafixers.Dynamic<?> chunkSectionIn) |
Modifier and Type | Method and Description |
---|---|
private void |
addFix(int p_199205_1_,
int p_199205_2_) |
com.mojang.datafixers.Dynamic<?> |
getBlock(int p_210056_1_) |
void |
setBlock(int p_210053_1_,
com.mojang.datafixers.Dynamic<?> p_210053_2_) |
int |
upgrade(int p_199207_1_) |
com.mojang.datafixers.Dynamic<?> |
write() |
private final IntIdentityHashBiMap<com.mojang.datafixers.Dynamic<?>> palette
private com.mojang.datafixers.Dynamic<?> listTag
private final com.mojang.datafixers.Dynamic<?> section
private final boolean hasData
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<it.unimi.dsi.fastutil.ints.IntList> toFix
private final it.unimi.dsi.fastutil.ints.IntList update
public final int y
private final java.util.Set<com.mojang.datafixers.Dynamic<?>> seen
private final int[] buffer
public com.mojang.datafixers.Dynamic<?> getBlock(int p_210056_1_)
public void setBlock(int p_210053_1_, com.mojang.datafixers.Dynamic<?> p_210053_2_)
public int upgrade(int p_199207_1_)
private void addFix(int p_199205_1_, int p_199205_2_)
public com.mojang.datafixers.Dynamic<?> write()