net.minecraft.world.level.levelgen.feature.treedecorators

public final class TreeDecorator$Context

dwq$a
net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecorator$Context
net.minecraft.class_4662$class_7402
net.minecraft.unmapped.C_wyluesrv$C_jvnizkzw
net.minecraft.world.gen.treedecorator.TreeDecorator$Generator
net.minecraft.world.gen.treedecorator.TreeDecorator$Placer
net.minecraft.src.C_2416_$C_213154_
net.minecraft.world.level.levelgen.feature.treedecorators.WorldGenFeatureTree$a

Field summary

Modifier and TypeField
private final LevelSimulatedReader
a
level
field_38872
f_kmcukbyn
world
world
f_226045_
private final BiConsumer<BlockPos, BlockState>
b
decorationSetter
field_38873
f_uajlocbz
replacer
replacer
f_226046_
private final RandomSource
c
random
field_38874
f_xkpphpjt
random
random
f_226047_
private final it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos>
d
logs
field_38875
f_htlxpuyw
logPositions
logPositions
f_226048_
private final it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos>
e
leaves
field_38876
f_xiuhmase
leavesPositions
leafPositions
f_226049_
private final it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos>
f
roots
field_38877
f_ncszudfh
rootPositions
rootPositions
f_226050_

Constructor summary

ModifierConstructor
public (LevelSimulatedReader world, BiConsumer<BlockPos, BlockState> replacer, RandomSource random, Set<BlockPos> logPositions, Set<BlockPos> leavesPositions, Set<BlockPos> rootPositions)

Method summary

Modifier and TypeMethod
public void
a(hx arg0, djy arg1)
placeVine(BlockPos arg0, BooleanProperty arg1)
method_43319(class_2338 arg0, class_2746 arg1)
m_tainkdeg(C_hynzadkk arg0, C_xhwijdsd arg1)
replaceWithVine(BlockPos pos, BooleanProperty faceProperty)
replaceWithVine(BlockPos pos, BooleanProperty facing)
m_226064_(C_4675_ p_226066_, C_2084_ arg1)
public void
a(hx arg0, djh arg1)
setBlock(BlockPos arg0, BlockState arg1)
method_43318(class_2338 arg0, class_2680 arg1)
m_lgousnhs(C_hynzadkk arg0, C_txtbiemp arg1)
replace(BlockPos pos, BlockState state)
replace(BlockPos pos, BlockState state)
m_226061_(C_4675_ p_226063_, C_2064_ arg1)
public boolean
a(hx arg0)
isAir(BlockPos arg0)
method_43317(class_2338 arg0)
m_zcskqqch(C_hynzadkk arg0)
isAir(BlockPos pos)
isAir(BlockPos pos)
m_226059_(C_4675_ arg0)
public LevelSimulatedReader
a()
level()
method_43316()
m_mdtsjsnm()
getWorld()
getWorld()
m_226058_()
public RandomSource
b()
random()
method_43320()
m_nouqmltl()
getRandom()
getRandom()
m_226067_()
public it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos>
c()
logs()
method_43321()
m_thwqlzzf()
getLogPositions()
getLogPositions()
m_226068_()
public it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos>
d()
leaves()
method_43322()
m_qwetxzmn()
getLeavesPositions()
getLeafPositions()
m_226069_()
public it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos>
e()
roots()
method_43323()
m_mjguskgs()
getRootPositions()
getRootPositions()
m_226070_()