net.minecraft.util.datafix.fixes

public abstract class LeavesFix$Section

bfa$b
net.minecraft.util.datafix.fixes.LeavesFix$Section
net.minecraft.class_1191$class_1193
net.minecraft.datafixer.fix.LeavesFix$ListFixer
net.minecraft.src.C_313_$C_315_
net.minecraft.util.datafix.fixes.DataConverterLeaves$b

Field summary

Modifier and TypeField
protected static final String
a
BLOCK_STATES_TAG
field_29900
BLOCK_STATES_KEY
f_145477_
protected static final String
b
NAME_TAG
field_29901
NAME_KEY
f_145478_
protected static final String
c
PROPERTIES_TAG
field_29902
PROPERTIES_KEY
f_145479_
private final com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<String, com.mojang.serialization.Dynamic<?>>>
h
blockStateType
field_5695
blockStateType
f_16284_
protected final com.mojang.datafixers.OpticFinder<List<com.mojang.datafixers.util.Pair<String, com.mojang.serialization.Dynamic<?>>>>
d
paletteFinder
field_5693
paletteFinder
f_16280_
protected final List<com.mojang.serialization.Dynamic<?>>
e
palette
field_5692
properties
f_16281_
protected final int
f
index
field_5694
y
f_16282_
protected PackedBitStorage
g
storage
field_5696
blockStateMap
f_16283_

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.Typed<?> sectionTyped, com.mojang.datafixers.schemas.Schema inputSchema)

Method summary

Modifier and TypeMethod
protected void
a(com.mojang.serialization.Dynamic<?> arg0)
readStorage(com.mojang.serialization.Dynamic<?> arg0)
method_5074(com.mojang.serialization.Dynamic<?> arg0)
computeFixableBlockStates(com.mojang.serialization.Dynamic<?> arg0)
m_16290_(com.mojang.serialization.Dynamic<?> arg0)
public com.mojang.datafixers.Typed<?>
a(com.mojang.datafixers.Typed<?> arg0)
write(com.mojang.datafixers.Typed<?> arg0)
method_5083(com.mojang.datafixers.Typed<?> arg0)
finalizeFix(com.mojang.datafixers.Typed<?> arg0)
m_16288_(com.mojang.datafixers.Typed<?> arg0)
public boolean
b()
isSkippable()
method_5079()
isFixed()
m_16298_()
public int
c(int arg0)
getBlock(int arg0)
method_5075(int arg0)
blockStateAt(int index)
m_16302_(int arg0)
protected int
a(String arg0, boolean arg1, int arg2)
getStateId(String arg0, boolean arg1, int arg2)
method_5082(String arg0, boolean arg1, int arg2)
computeFlags(String leafBlockName, boolean persistent, int distance)
m_16292_(String p_16294_, boolean p_16295_, int arg2)
int
c()
getIndex()
method_5077()
getY()
m_16301_()
protected abstract boolean
a()
skippable()
method_5076()
computeIsFixed()
m_7969_()