net.minecraft.world.level.levelgen.feature

public class RootSystemFeature

extends Feature<RootSystemConfiguration>

eko
net.minecraft.world.level.levelgen.feature.RootSystemFeature
net.minecraft.class_5921
net.minecraft.unmapped.C_pcuhrnzr
net.minecraft.world.gen.feature.RootSystemFeature
net.minecraft.world.gen.feature.RootSystemFeature

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<RootSystemConfiguration> codec)

Method summary

Modifier and TypeMethod
public boolean
a(ejo<emg> arg0)
place(FeaturePlaceContext<RootSystemConfiguration> arg0)
method_13151(class_5821<class_5926> arg0)
m_yrekxmnr(C_kihhwquw<C_njmhlimm> arg0)
generate(FeatureContext<RootSystemFeatureConfig> arg0)
place(FeatureContext<RootSystemFeatureConfig> arg0)
private static boolean
a(djz arg0, emg arg1, iu arg2)
spaceForTree(WorldGenLevel arg0, RootSystemConfiguration arg1, BlockPos arg2)
method_34310(class_5281 arg0, class_5926 arg1, class_2338 arg2)
m_vabsmbje(C_ldkphtbr arg0, C_njmhlimm arg1, C_hynzadkk arg2)
hasSpaceForTree(StructureWorldAccess world, RootSystemFeatureConfig config, BlockPos pos)
hasSpaceForTree(StructureWorldAccess world, RootSystemFeatureConfig config, BlockPos pos)
private static boolean
a(eah arg0, int arg1, int arg2)
isAllowedTreeSpace(BlockState arg0, int arg1, int arg2)
method_36419(class_2680 arg0, int arg1, int arg2)
m_ikbynztx(C_txtbiemp arg0, int arg1, int arg2)
isAirOrWater(BlockState state, int height, int allowedVerticalWaterForTree)
isAirOrWater(BlockState state, int height, int allowedVerticalWaterForTree)
private static boolean
a(djz arg0, ecf arg1, emg arg2, azv arg3, iu$a arg4, iu arg5)
placeDirtAndTree(WorldGenLevel arg0, ChunkGenerator arg1, RootSystemConfiguration arg2, RandomSource arg3, BlockPos$MutableBlockPos arg4, BlockPos arg5)
method_34308(class_5281 arg0, class_2794 arg1, class_5926 arg2, class_5819 arg3, class_2338$class_2339 arg4, class_2338 arg5)
m_adkdrhyh(C_ldkphtbr arg0, C_kgfalbim arg1, C_njmhlimm arg2, C_rlomrsco arg3, C_hynzadkk$C_egqitdjk arg4, C_hynzadkk arg5)
generateTreeAndRoots(StructureWorldAccess world, ChunkGenerator generator, RootSystemFeatureConfig config, Random random, BlockPos$Mutable mutablePos, BlockPos pos)
generateTreeAndRoots(StructureWorldAccess world, ChunkGenerator chunkGenerator, RootSystemFeatureConfig generator, RandomGenerator random, BlockPos$Mutable mutablePos, BlockPos pos)
private static void
a(iu arg0, int arg1, djz arg2, emg arg3, azv arg4)
placeDirt(BlockPos arg0, int arg1, WorldGenLevel arg2, RootSystemConfiguration arg3, RandomSource arg4)
method_39918(class_2338 arg0, int arg1, class_5281 arg2, class_5926 arg3, class_5819 arg4)
m_qpnjiepb(C_hynzadkk arg0, int arg1, C_ldkphtbr arg2, C_njmhlimm arg3, C_rlomrsco arg4)
generateRootsColumn(BlockPos pos, int maxY, StructureWorldAccess world, RootSystemFeatureConfig config, Random random)
generateDirt(BlockPos pos, int maxY, StructureWorldAccess world, RootSystemFeatureConfig config, RandomGenerator random)
private static void
a(djz arg0, emg arg1, azv arg2, int arg3, int arg4, iu$a arg5)
placeRootedDirt(WorldGenLevel arg0, RootSystemConfiguration arg1, RandomSource arg2, int arg3, int arg4, BlockPos$MutableBlockPos arg5)
method_34311(class_5281 arg0, class_5926 arg1, class_5819 arg2, int arg3, int arg4, class_2338$class_2339 arg5)
m_kjwzqaqc(C_ldkphtbr arg0, C_njmhlimm arg1, C_rlomrsco arg2, int arg3, int arg4, C_hynzadkk$C_egqitdjk arg5)
generateRoots(StructureWorldAccess world, RootSystemFeatureConfig config, Random random, int x, int z, BlockPos$Mutable mutablePos)
generateRootedDirt(StructureWorldAccess world, RootSystemFeatureConfig config, RandomGenerator random, int x, int z, BlockPos$Mutable mutablePos)
private static void
a(djz arg0, emg arg1, azv arg2, iu arg3, iu$a arg4)
placeRoots(WorldGenLevel arg0, RootSystemConfiguration arg1, RandomSource arg2, BlockPos arg3, BlockPos$MutableBlockPos arg4)
method_34312(class_5281 arg0, class_5926 arg1, class_5819 arg2, class_2338 arg3, class_2338$class_2339 arg4)
m_fkvndpww(C_ldkphtbr arg0, C_njmhlimm arg1, C_rlomrsco arg2, C_hynzadkk arg3, C_hynzadkk$C_egqitdjk arg4)
generateHangingRoots(StructureWorldAccess world, RootSystemFeatureConfig config, Random random, BlockPos pos, BlockPos$Mutable mutablePos)
generateHangingRoots(StructureWorldAccess world, RootSystemFeatureConfig config, RandomGenerator random, BlockPos pos, BlockPos$Mutable mutablePos)