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

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Block: placeBlock, comp_1_1115, placeBlock

int: searchRange, comp_1_1116, searchRange

boolean: canPlaceOnFloor, comp_1_1112, canPlaceOnFloor

boolean: canPlaceOnCeiling, comp_1_1111, canPlaceOnCeiling

boolean: canPlaceOnWall, comp_1_1113, canPlaceOnWall

float: chanceOfSpreading, comp_1_1114, chanceOfSpreading

RegistryEntryList<Block>: canBePlacedOn, comp_1_1110, canBePlacedOn

com.mojang.serialization.MapCodec<MultifaceGrowthFeature>: CODEC, field_1_7874, CODEC

Constructors

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

(Block, int, boolean, boolean, boolean, float, RegistryEntryList<Block>)

Methods

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

boolean (MultifaceGrowthBlock, StructureWorldAccess, BlockPos, BlockState, MultifaceGrowthFeatureConfig, Random, List<Direction>): placeGrowthIfPossible, method_33391, generate

com.mojang.serialization.DataResult<Block> (Block): validateBlock, method_1_7173, validateBlock

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

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

boolean (MultifaceGrowthBlock, StructureWorldAccess, BlockPos, BlockState, Random, List<Direction>): placeGrowthIfPossible, method_33391, generate

it.unimi.dsi.fastutil.objects.ObjectArrayList<Direction> (): validDirections, method_1_7172, getValidFacingDirections

List<Direction> (Random, Direction): getShuffledDirectionsExcept, method_1_7168, getShuffledFacingDirections

List<Direction> (Random): getShuffledDirections, method_1_7167, getShuffledFacingDirections

Block (): placeBlock, comp_1_1115, placeBlock

int (): searchRange, comp_1_1116, searchRange

boolean (): canPlaceOnFloor, comp_1_1112, canPlaceOnFloor

boolean (): canPlaceOnCeiling, comp_1_1111, canPlaceOnCeiling

boolean (): canPlaceOnWall, comp_1_1113, canPlaceOnWall

float (): chanceOfSpreading, comp_1_1114, chanceOfSpreading

RegistryEntryList<Block> (): canBePlacedOn, comp_1_1110, canBePlacedOn

boolean (Direction, Direction): lambda$getShuffledDirectionsExcept$0, method_1_7169, method_1_7169

String (): lambda$validateBlock$0, method_1_7171, method_1_7171

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

26.2

Names

Fields

Constructors

Methods

boolean (StructureWorldAccess, BlockPos, BlockState, MultifaceGrowthFeatureConfig, Random, List<Direction>): placeGrowthIfPossible, method_33391, generate

boolean (MultifaceGrowthBlock, StructureWorldAccess, BlockPos, BlockState, MultifaceGrowthFeatureConfig, Random, List<Direction>): placeGrowthIfPossible, method_33391, generate

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.MultifaceGrowthFeature

net.minecraft.class_5779

net.minecraft.world.gen.feature.MultifaceGrowthFeature

Fields

Constructors

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

Methods

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

boolean (StructureWorldAccess, BlockPos, BlockState, MultifaceGrowthFeatureConfig, Random, List<Direction>): placeGrowthIfPossible, method_33391, generate

boolean (BlockState): isAirOrWater, method_33395, isAirOrWater