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

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

RegistryEntryList<Block>: replaceable, field_1_7881, field_1_7881

RegistryEntryList<Block>: replaceable, field_1_7881, replaceable

BlockStateProvider: groundState, field_1_7880, field_1_7880

BlockStateProvider: groundState, field_1_7880, groundState

RegistryEntry<PlacedFeature>: vegetationFeature, field_1_7884, field_1_7884

RegistryEntry<PlacedFeature>: vegetationFeature, field_1_7884, vegetationFeature

VerticalSurfaceType: surface, field_1_7882, field_1_7882

VerticalSurfaceType: surface, field_1_7882, surface

IntProvider: depth, field_1_7877, field_1_7877

IntProvider: depth, field_1_7877, depth

float: extraBottomBlockChance, field_1_7878, field_1_7878

float: extraBottomBlockChance, field_1_7878, extraBottomBlockChance

int: verticalRange, field_1_7885, field_1_7885

int: verticalRange, field_1_7885, verticalRange

float: vegetationChance, field_1_7883, field_1_7883

float: vegetationChance, field_1_7883, vegetationChance

IntProvider: xzRadius, field_1_7886, field_1_7886

IntProvider: xzRadius, field_1_7886, xzRadius

float: extraEdgeColumnChance, field_1_7879, field_1_7879

float: extraEdgeColumnChance, field_1_7879, extraEdgeColumnChance

Constructors

Methods

<T extends VegetationPatchFeature> com.mojang.serialization.MapCodec<T> (com.mojang.datafixers.util.Function10<RegistryEntryList<Block>, BlockStateProvider, RegistryEntry<PlacedFeature>, VerticalSurfaceType, IntProvider, Float, Integer, Float, IntProvider, Float, T>): makeCodec, method_1_7186, method_1_7186

<T extends VegetationPatchFeature> com.mojang.serialization.MapCodec<T> (com.mojang.datafixers.util.Function10<RegistryEntryList<Block>, BlockStateProvider, RegistryEntry<PlacedFeature>, VerticalSurfaceType, IntProvider, Float, Integer, Float, IntProvider, Float, T>): makeCodec, method_1_7186, createCodec

26.3-snapshot-1

Names

Fields

com.mojang.serialization.MapCodec<VegetationPatchFeature>: CODEC, field_1_7876, CODEC

RegistryEntryList<Block>: replaceable, field_1_7881, field_1_7881

BlockStateProvider: groundState, field_1_7880, field_1_7880

RegistryEntry<PlacedFeature>: vegetationFeature, field_1_7884, field_1_7884

VerticalSurfaceType: surface, field_1_7882, field_1_7882

IntProvider: depth, field_1_7877, field_1_7877

float: extraBottomBlockChance, field_1_7878, field_1_7878

int: verticalRange, field_1_7885, field_1_7885

float: vegetationChance, field_1_7883, field_1_7883

IntProvider: xzRadius, field_1_7886, field_1_7886

float: extraEdgeColumnChance, field_1_7879, field_1_7879

Constructors

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

(RegistryEntryList<Block>, BlockStateProvider, RegistryEntry<PlacedFeature>, VerticalSurfaceType, IntProvider, float, int, float, IntProvider, float)

Methods

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

Set<BlockPos> (StructureWorldAccess, VegetationPatchFeatureConfig, Random, BlockPos, Predicate<BlockState>, int, int): placeGroundPatch, method_34316, placeGroundAndGetPositions

void (FeatureContext<VegetationPatchFeatureConfig>, StructureWorldAccess, VegetationPatchFeatureConfig, Random, Set<BlockPos>, int, int): distributeVegetation, method_34318, generateVegetation

boolean (StructureWorldAccess, VegetationPatchFeatureConfig, ChunkGenerator, Random, BlockPos): placeVegetation, method_34315, generateVegetationFeature

boolean (StructureWorldAccess, VegetationPatchFeatureConfig, Predicate<BlockState>, Random, BlockPos$Mutable, int): placeGround, method_34317, placeGround

boolean (VegetationPatchFeatureConfig, BlockState): lambda$place$0, method_40164, method_40164

<T extends VegetationPatchFeature> com.mojang.serialization.MapCodec<T> (com.mojang.datafixers.util.Function10<RegistryEntryList<Block>, BlockStateProvider, RegistryEntry<PlacedFeature>, VerticalSurfaceType, IntProvider, Float, Integer, Float, IntProvider, Float, T>): makeCodec, method_1_7186, method_1_7186

com.mojang.serialization.MapCodec<? extends VegetationPatchFeature> (): codec, method_1_6879, getCodec

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

Set<BlockPos> (StructureWorldAccess, Random, BlockPos, Predicate<BlockState>, int, int): placeGroundPatch, method_34316, placeGroundAndGetPositions

void (StructureWorldAccess, ChunkGenerator, Random, Set<BlockPos>): distributeVegetation, method_34318, generateVegetation

boolean (StructureWorldAccess, ChunkGenerator, Random, BlockPos): placeVegetation, method_34315, generateVegetationFeature

boolean (StructureWorldAccess, Predicate<BlockState>, Random, BlockPos$Mutable, int): placeGround, method_34317, placeGround

boolean (BlockState): lambda$place$0, method_40164, method_40164

com.mojang.datafixers.kinds.App (com.mojang.datafixers.util.Function10, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$makeCodec$0, method_1_7175, method_1_7175

Float (VegetationPatchFeature): lambda$makeCodec$10, method_1_7177, method_1_7177

IntProvider (VegetationPatchFeature): lambda$makeCodec$9, method_1_7185, method_1_7185

Float (VegetationPatchFeature): lambda$makeCodec$8, method_1_7184, method_1_7184

Integer (VegetationPatchFeature): lambda$makeCodec$7, method_1_7183, method_1_7183

Float (VegetationPatchFeature): lambda$makeCodec$6, method_1_7182, method_1_7182

IntProvider (VegetationPatchFeature): lambda$makeCodec$5, method_1_7181, method_1_7181

VerticalSurfaceType (VegetationPatchFeature): lambda$makeCodec$4, method_1_7180, method_1_7180

RegistryEntry (VegetationPatchFeature): lambda$makeCodec$3, method_1_7179, method_1_7179

BlockStateProvider (VegetationPatchFeature): lambda$makeCodec$2, method_1_7178, method_1_7178

RegistryEntryList (VegetationPatchFeature): lambda$makeCodec$1, method_1_7176, method_1_7176

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

boolean (BlockState): lambda$placeGroundPatch$1, method_34321, method_34321

boolean (BlockState): lambda$placeGroundPatch$0, method_34321, method_34321

1.21.11_unobfuscated

Names

net.minecraft.world.level.levelgen.feature.VegetationPatchFeature

net.minecraft.class_5922

net.minecraft.world.gen.feature.VegetationPatchFeature

Fields

Constructors

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

Methods

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

Set<BlockPos> (StructureWorldAccess, VegetationPatchFeatureConfig, Random, BlockPos, Predicate<BlockState>, int, int): placeGroundPatch, method_34316, placeGroundAndGetPositions

void (FeatureContext<VegetationPatchFeatureConfig>, StructureWorldAccess, VegetationPatchFeatureConfig, Random, Set<BlockPos>, int, int): distributeVegetation, method_34318, generateVegetation

boolean (StructureWorldAccess, VegetationPatchFeatureConfig, ChunkGenerator, Random, BlockPos): placeVegetation, method_34315, generateVegetationFeature

boolean (StructureWorldAccess, VegetationPatchFeatureConfig, Predicate<BlockState>, Random, BlockPos$Mutable, int): placeGround, method_34317, placeGround

boolean (BlockState): lambda$placeGroundPatch$1, method_34321, method_34321

boolean (VegetationPatchFeatureConfig, BlockState): lambda$place$0, method_40164, method_40164