History - net.minecraft.world.gen.feature.RootSystemFeature

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

RegistryEntry<PlacedFeature>: treeFeature, comp_1_1052, treeFeature

int: requiredVerticalSpaceForTree, comp_1_1046, requiredVerticalSpaceForTree

int: levelTestDistance, comp_1_1044, levelTestDistance

int: maxLevelDeviation, comp_1_1045, maxLevelDeviation

int: rootRadius, comp_1_1049, rootRadius

RegistryEntryList<Block>: rootReplaceable, comp_1_1050, rootReplaceable

BlockStateProvider: rootStateProvider, comp_1_1051, rootStateProvider

int: rootPlacementAttempts, comp_1_1048, rootPlacementAttempts

int: rootColumnMaxHeight, comp_1_1047, rootColumnMaxHeight

int: hangingRootRadius, comp_1_1041, hangingRootRadius

int: hangingRootsVerticalSpan, comp_1_1043, hangingRootsVerticalSpan

BlockStateProvider: hangingRootStateProvider, comp_1_1042, hangingRootStateProvider

int: hangingRootPlacementAttempts, comp_1_1040, hangingRootPlacementAttempts

int: allowedVerticalWaterForTree, comp_1_1039, allowedVerticalWaterForTree

BlockPredicate: allowedTreePosition, comp_1_1038, allowedTreePosition

com.mojang.serialization.MapCodec<RootSystemFeature>: CODEC, field_1_7797, CODEC

Constructors

(com.mojang.serialization.Codec<RootSystemFeatureConfig>)

(RegistryEntry<PlacedFeature>, int, int, int, int, RegistryEntryList<Block>, BlockStateProvider, int, int, int, int, BlockStateProvider, int, int, BlockPredicate)

Methods

boolean (FeatureContext<RootSystemFeatureConfig>): place, method_13151, generate

boolean (StructureWorldAccess, RootSystemFeatureConfig, BlockPos): spaceForTree, method_34310, hasSpaceForTree

boolean (StructureWorldAccess, ChunkGenerator, RootSystemFeatureConfig, Random, BlockPos$Mutable, BlockPos): placeDirtAndTree, method_34308, generateTreeAndRoots

void (BlockPos, int, StructureWorldAccess, RootSystemFeatureConfig, Random): placeDirt, method_39918, generateRootsColumn

void (StructureWorldAccess, RootSystemFeatureConfig, Random, int, int, BlockPos$Mutable): placeRootedDirt, method_34311, generateRoots

void (StructureWorldAccess, RootSystemFeatureConfig, Random, BlockPos, BlockPos$Mutable): placeRoots, method_34312, generateHangingRoots

boolean (RootSystemFeatureConfig, BlockState): lambda$placeRootedDirt$0, method_34307, method_34307

com.mojang.serialization.MapCodec<RootSystemFeature> (): codec, method_1_6879, getCodec

boolean (StructureWorldAccess, ChunkGenerator, Random, BlockPos): place, method_13151, generate

boolean (StructureWorldAccess, BlockPos): spaceForTree, method_34310, hasSpaceForTree

boolean (StructureWorldAccess, ChunkGenerator, Random, BlockPos$Mutable, BlockPos): placeDirtAndTree, method_34308, generateTreeAndRoots

void (BlockPos, int, StructureWorldAccess, Random): placeDirt, method_39918, generateRootsColumn

void (StructureWorldAccess, Random, int, int, BlockPos$Mutable): placeRootedDirt, method_34311, generateRoots

void (StructureWorldAccess, Random, BlockPos, BlockPos$Mutable): placeRoots, method_34312, generateHangingRoots

RegistryEntry<PlacedFeature> (): treeFeature, comp_1_1052, treeFeature

int (): requiredVerticalSpaceForTree, comp_1_1046, requiredVerticalSpaceForTree

int (): levelTestDistance, comp_1_1044, levelTestDistance

int (): maxLevelDeviation, comp_1_1045, maxLevelDeviation

int (): rootRadius, comp_1_1049, rootRadius

RegistryEntryList<Block> (): rootReplaceable, comp_1_1050, rootReplaceable

BlockStateProvider (): rootStateProvider, comp_1_1051, rootStateProvider

int (): rootPlacementAttempts, comp_1_1048, rootPlacementAttempts

int (): rootColumnMaxHeight, comp_1_1047, rootColumnMaxHeight

int (): hangingRootRadius, comp_1_1041, hangingRootRadius

int (): hangingRootsVerticalSpan, comp_1_1043, hangingRootsVerticalSpan

BlockStateProvider (): hangingRootStateProvider, comp_1_1042, hangingRootStateProvider

int (): hangingRootPlacementAttempts, comp_1_1040, hangingRootPlacementAttempts

int (): allowedVerticalWaterForTree, comp_1_1039, allowedVerticalWaterForTree

BlockPredicate (): allowedTreePosition, comp_1_1038, allowedTreePosition

com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_1_7120, method_1_7120

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

1.21.11_unobfuscated

Names

net.minecraft.world.level.levelgen.feature.RootSystemFeature

net.minecraft.class_5921

net.minecraft.world.gen.feature.RootSystemFeature

Fields

Constructors

(com.mojang.serialization.Codec<RootSystemFeatureConfig>)

Methods

boolean (FeatureContext<RootSystemFeatureConfig>): place, method_13151, generate

boolean (StructureWorldAccess, RootSystemFeatureConfig, BlockPos): spaceForTree, method_34310, hasSpaceForTree

boolean (BlockState, int, int): isAllowedTreeSpace, method_36419, isAirOrWater

boolean (StructureWorldAccess, ChunkGenerator, RootSystemFeatureConfig, Random, BlockPos$Mutable, BlockPos): placeDirtAndTree, method_34308, generateTreeAndRoots

void (BlockPos, int, StructureWorldAccess, RootSystemFeatureConfig, Random): placeDirt, method_39918, generateRootsColumn

void (StructureWorldAccess, RootSystemFeatureConfig, Random, int, int, BlockPos$Mutable): placeRootedDirt, method_34311, generateRoots

void (StructureWorldAccess, RootSystemFeatureConfig, Random, BlockPos, BlockPos$Mutable): placeRoots, method_34312, generateHangingRoots

boolean (RootSystemFeatureConfig, BlockState): lambda$placeRootedDirt$0, method_34307, method_34307