net.minecraft.world.gen.feature

public class LargeOakTreeFeature

extends AbstractTreeFeature<FlowerConfiguration>

bzn
net.minecraft.class_2948
net.minecraft.world.gen.feature.LargeOakTreeFeature
net.minecraft.world.gen.feature.BigTreeFeature
net.minecraft.world.gen.feature.BigTreeFeature

Field summary

Modifier and TypeField
private static final BlockState
a
field_13342
LOG
field_208530_a
field_208530_a
private static final BlockState
aS
field_13343
LEAVES
field_208531_b
field_208531_b

Constructor summary

ModifierConstructor
public (Function<Dynamic<?>, ? extends FlowerConfiguration> arg0, boolean arg1)

Method summary

Modifier and TypeMethod
private void
a(bhm arg0, ev arg1, float arg2)
method_12811(class_3747 arg0, class_2338 arg1, float arg2)
placeCluster(C_97772630 arg0, BlockPos arg1, float arg2)
func_208529_a(IWorldGenerationReader arg0, BlockPos arg1, float arg2)
crossSection(IWorldGenerationReader arg0, BlockPos arg1, float arg2)
private float
a(int arg0, int arg1)
method_12807(int arg0, int arg1)
getTreeShape(int treeHeight, int trunkHeight)
func_208527_a(int arg0, int arg1)
treeShape(int arg0, int arg1)
private float
a(int arg0)
method_12804(int arg0)
getClusterShape(int layer)
func_76495_b(int arg0)
foliageShape(int y)
private void
b(bhm arg0, ev arg1)
method_12810(class_3747 arg0, class_2338 arg1)
placeFoliageCluster(C_97772630 arg0, BlockPos arg1)
func_202393_b(IWorldGenerationReader arg0, BlockPos arg1)
foliageCluster(IWorldGenerationReader arg0, BlockPos arg1)
private int
a(Set<ev> arg0, bhm arg1, ev arg2, ev arg3, boolean arg4)
method_12808(Set<class_2338> arg0, class_3747 arg1, class_2338 arg2, class_2338 arg3, boolean arg4)
tryBranch(Set<BlockPos> arg0, C_97772630 arg1, BlockPos arg2, BlockPos arg3, boolean arg4)
func_208523_a(Set<BlockPos> arg0, IWorldGenerationReader arg1, BlockPos arg2, BlockPos arg3, boolean arg4)
makeLimb(Set<BlockPos> arg0, IWorldGenerationReader arg1, BlockPos arg2, BlockPos arg3, boolean arg4)
private int
a(ev arg0)
method_12805(class_2338 arg0)
max(BlockPos coordinates)
func_175935_b(BlockPos arg0)
getGreatestDistance(BlockPos posIn)
private Direction$Axis
a(ev arg0, ev arg1)
method_12809(class_2338 arg0, class_2338 arg1)
getLogAxis(BlockPos from, BlockPos to)
func_197170_b(BlockPos arg0, BlockPos arg1)
getLoxAxis(BlockPos arg0, BlockPos arg1)
private void
a(bhm arg0, int arg1, ev arg2, List<bzn$a> arg3)
method_12802(class_3747 arg0, int arg1, class_2338 arg2, List<class_2948$class_2949> arg3)
placeFoliage(C_97772630 arg0, int arg1, BlockPos arg2, List<LargeOakTreeFeature$BranchPos> arg3)
func_208525_a(IWorldGenerationReader arg0, int arg1, BlockPos arg2, List<BigTreeFeature$FoliageCoordinates> arg3)
makeFoliage(IWorldGenerationReader arg0, int arg1, BlockPos arg2, List<BigTreeFeature$FoliageCoordinates> arg3)
private boolean
b(int arg0, int arg1)
method_12801(int arg0, int arg1)
shouldPlaceBranch(int treeHeight, int trunkHeight)
func_208522_b(int arg0, int arg1)
trimBranches(int arg0, int arg1)
private void
a(Set<ev> arg0, bhm arg1, ev arg2, int arg3)
method_12806(Set<class_2338> arg0, class_3747 arg1, class_2338 arg2, int arg3)
placeTrunk(Set<BlockPos> arg0, C_97772630 arg1, BlockPos arg2, int arg3)
func_208526_a(Set<BlockPos> arg0, IWorldGenerationReader arg1, BlockPos arg2, int arg3)
makeTrunk(Set<BlockPos> arg0, IWorldGenerationReader arg1, BlockPos arg2, int arg3)
private void
a(Set<ev> arg0, bhm arg1, int arg2, ev arg3, List<bzn$a> arg4)
method_12800(Set<class_2338> arg0, class_3747 arg1, int arg2, class_2338 arg3, List<class_2948$class_2949> arg4)
placeBranches(Set<BlockPos> arg0, C_97772630 arg1, int arg2, BlockPos arg3, List<LargeOakTreeFeature$BranchPos> arg4)
func_208524_a(Set<BlockPos> arg0, IWorldGenerationReader arg1, int arg2, BlockPos arg3, List<BigTreeFeature$FoliageCoordinates> arg4)
makeBranches(Set<BlockPos> arg0, IWorldGenerationReader arg1, int arg2, BlockPos arg3, List<BigTreeFeature$FoliageCoordinates> arg4)
public boolean
a(Set<ev> arg0, bhm arg1, Random arg2, ev arg3)
method_12775(Set<class_2338> arg0, class_3747 arg1, Random arg2, class_2338 arg3)
doPlace(Set<BlockPos> arg0, C_97772630 arg1, Random arg2, BlockPos arg3)
func_208519_a(Set<BlockPos> arg0, IWorldGenerationReader arg1, Random arg2, BlockPos arg3)
place(Set<BlockPos> arg0, IWorldGenerationReader arg1, Random arg2, BlockPos arg3)
private int
b(Set<ev> arg0, bhm arg1, ev arg2, int arg3)
method_12803(Set<class_2338> arg0, class_3747 arg1, class_2338 arg2, int arg3)
canPlace(Set<BlockPos> arg0, C_97772630 arg1, BlockPos arg2, int arg3)
func_208528_b(Set<BlockPos> arg0, IWorldGenerationReader arg1, BlockPos arg2, int arg3)
checkLocation(Set<BlockPos> arg0, IWorldGenerationReader arg1, BlockPos arg2, int arg3)