public abstract static class LeavesFix.Section
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<java.lang.String,com.mojang.datafixers.Dynamic<?>>> |
blockStateType |
protected int |
index |
protected java.util.List<com.mojang.datafixers.Dynamic<?>> |
palette |
protected com.mojang.datafixers.OpticFinder<java.util.List<com.mojang.datafixers.util.Pair<java.lang.String,com.mojang.datafixers.Dynamic<?>>>> |
paletteFinder |
protected BitArray |
storage |
Constructor and Description |
---|
Section(com.mojang.datafixers.Typed<?> p_i49850_1_,
com.mojang.datafixers.schemas.Schema p_i49850_2_) |
Modifier and Type | Method and Description |
---|---|
protected void |
func_212507_a(com.mojang.datafixers.Dynamic<?> p_212507_1_) |
protected abstract boolean |
func_212508_a() |
int |
getBlock(int p_208453_1_) |
(package private) int |
getIndex() |
protected int |
getStateId(java.lang.String p_208464_1_,
boolean p_208464_2_,
int p_208464_3_) |
boolean |
isSkippable() |
com.mojang.datafixers.Typed<?> |
write(com.mojang.datafixers.Typed<?> p_208465_1_) |
private final com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<java.lang.String,com.mojang.datafixers.Dynamic<?>>> blockStateType
protected final com.mojang.datafixers.OpticFinder<java.util.List<com.mojang.datafixers.util.Pair<java.lang.String,com.mojang.datafixers.Dynamic<?>>>> paletteFinder
protected final java.util.List<com.mojang.datafixers.Dynamic<?>> palette
protected final int index
@Nullable protected BitArray storage
public Section(com.mojang.datafixers.Typed<?> p_i49850_1_, com.mojang.datafixers.schemas.Schema p_i49850_2_)
protected void func_212507_a(com.mojang.datafixers.Dynamic<?> p_212507_1_)
public com.mojang.datafixers.Typed<?> write(com.mojang.datafixers.Typed<?> p_208465_1_)
public boolean isSkippable()
public int getBlock(int p_208453_1_)
protected int getStateId(java.lang.String p_208464_1_, boolean p_208464_2_, int p_208464_3_)
int getIndex()
protected abstract boolean func_212508_a()