net.minecraft.world.gen.feature

public class LargeOakTreeFeature

extends AbstractTreeFeature<FeatureConfiguration>

bos
net.minecraft.unmapped.C_28898744
net.minecraft.world.gen.feature.LargeOakTreeFeature
net.minecraft.world.gen.feature.BigTreeFeature

Field summary

Modifier and TypeField
private static final BlockState
a
f_01538243
LOG
field_208530_a
private static final BlockState
b
f_92330999
LEAVES
field_208531_b

Constructor summary

ModifierConstructor
public (boolean arg0)

Method summary

Modifier and TypeMethod
private void
a(axt arg0, ej arg1, float arg2)
m_10273293(C_49764715 arg0, C_32594356 arg1, float arg2)
placeCluster(WorldAccess world, BlockPos pos, float radius)
func_208529_a(IWorld arg0, BlockPos arg1, float arg2)
private float
a(int arg0, int arg1)
m_42122975(int arg0, int arg1)
getTreeShape(int treeHeight, int trunkHeight)
func_208527_a(int arg0, int arg1)
private float
a(int arg0)
m_98677669(int arg0)
getClusterShape(int layer)
func_76495_b(int arg0)
private void
b(axt arg0, ej arg1)
m_72179436(C_49764715 arg0, C_32594356 arg1)
placeFoliageCluster(WorldAccess world, BlockPos pos)
func_202393_b(IWorld arg0, BlockPos arg1)
private int
a(Set<ej> arg0, axt arg1, ej arg2, ej arg3, boolean arg4)
m_89118737(Set<C_32594356> arg0, C_49764715 arg1, C_32594356 arg2, C_32594356 arg3, boolean arg4)
tryBranch(Set<BlockPos> logPositions, WorldAccess world, BlockPos from, BlockPos to, boolean arg4)
func_208523_a(Set<BlockPos> arg0, IWorld arg1, BlockPos arg2, BlockPos arg3, boolean arg4)
private int
a(ej arg0)
m_75817508(C_32594356 arg0)
max(BlockPos coordinates)
func_175935_b(BlockPos arg0)
private Direction$Axis
a(ej arg0, ej arg1)
m_94596047(C_32594356 arg0, C_32594356 arg1)
getLogAxis(BlockPos from, BlockPos to)
func_197170_b(BlockPos arg0, BlockPos arg1)
private void
a(axt arg0, int arg1, ej arg2, List<bos$a> arg3)
m_21564435(C_49764715 arg0, int arg1, C_32594356 arg2, List<C_28898744$C_63253922> arg3)
placeFoliage(WorldAccess world, int arg1, BlockPos arg2, List<LargeOakTreeFeature$BranchPos> arg3)
func_208525_a(IWorld arg0, int arg1, BlockPos arg2, List<BigTreeFeature$FoliageCoordinates> arg3)
private boolean
b(int arg0, int arg1)
m_56577834(int arg0, int arg1)
shouldPlaceBranch(int treeHeight, int trunkHeight)
func_208522_b(int arg0, int arg1)
private void
a(Set<ej> arg0, axt arg1, ej arg2, int arg3)
m_21694857(Set<C_32594356> arg0, C_49764715 arg1, C_32594356 arg2, int arg3)
placeTrunk(Set<BlockPos> logPositions, WorldAccess world, BlockPos pos, int height)
func_208526_a(Set<BlockPos> arg0, IWorld arg1, BlockPos arg2, int arg3)
private void
a(Set<ej> arg0, axt arg1, int arg2, ej arg3, List<bos$a> arg4)
m_80371701(Set<C_32594356> arg0, C_49764715 arg1, int arg2, C_32594356 arg3, List<C_28898744$C_63253922> arg4)
placeBranches(Set<BlockPos> logPositions, WorldAccess world, int baseY, BlockPos base, List<LargeOakTreeFeature$BranchPos> positions)
func_208524_a(Set<BlockPos> arg0, IWorld arg1, int arg2, BlockPos arg3, List<BigTreeFeature$FoliageCoordinates> arg4)
public boolean
a(Set<ej> arg0, axt arg1, Random arg2, ej arg3)
m_92109506(Set<C_32594356> arg0, C_49764715 arg1, Random arg2, C_32594356 arg3)
doPlace(Set<BlockPos> arg0, WorldAccess arg1, Random arg2, BlockPos arg3)
func_208519_a(Set<BlockPos> arg0, IWorld arg1, Random arg2, BlockPos arg3)
private int
b(Set<ej> arg0, axt arg1, ej arg2, int arg3)
m_39236799(Set<C_32594356> arg0, C_49764715 arg1, C_32594356 arg2, int arg3)
canPlace(Set<BlockPos> logPositions, WorldAccess world, BlockPos pos, int height)
func_208528_b(Set<BlockPos> arg0, IWorld arg1, BlockPos arg2, int arg3)