net.minecraft.util.datafix.fixes

public abstract class LeavesFix$Section

bgf$b
net.minecraft.util.datafix.fixes.LeavesFix$Section
net.minecraft.class_1191$class_1193
net.minecraft.datafixer.fix.LeavesFix$ListFixer
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
protected static final String
b
NAME_TAG
field_29901
NAME_KEY
protected static final String
c
PROPERTIES_TAG
field_29902
PROPERTIES_KEY
private final com.mojang.datafixers.types.Type<com.mojang.datafixers.util.Pair<String, com.mojang.serialization.Dynamic<?>>>
h
blockStateType
field_5695
blockStateType
protected final com.mojang.datafixers.OpticFinder<List<com.mojang.datafixers.util.Pair<String, com.mojang.serialization.Dynamic<?>>>>
d
paletteFinder
field_5693
paletteFinder
protected final List<com.mojang.serialization.Dynamic<?>>
e
palette
field_5692
properties
protected final int
f
index
field_5694
y
protected PackedBitStorage
g
storage
field_5696
blockStateMap

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)
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)
public boolean
b()
isSkippable()
method_5079()
isFixed()
public int
c(int arg0)
getBlock(int arg0)
method_5075(int arg0)
blockStateAt(int index)
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)
int
c()
getIndex()
method_5077()
getY()
protected abstract boolean
a()
skippable()
method_5076()
computeIsFixed()