History - net.minecraft.world.gen.stateprovider.RuleBasedStateProvider

26.3

Names

Fields

BlockStateProvider: fallback, fallback, field_1_2442, fallback

List<RuleBasedStateProvider$Rule>: rules, rules, field_1_2443, rules

List<RuleBasedStateProvider$Rule>: rules, rules, comp_1_1348, rules

RegistryEntry<BlockStateProvider>: fallback, fallback, comp_1_1347, fallback

Constructors

(BlockStateProvider, List<RuleBasedStateProvider$Rule>)

(RegistryEntry<BlockStateProvider>, List<RuleBasedStateProvider$Rule>)

Methods

BlockStateProviderType<?> (): type, type, method_28862, getType

BlockState (StructureWorldAccess, Random, BlockPos): getState, getState, method_23455, get

BlockState (StructureWorldAccess, Random, BlockPos): getOptionalState, getOptionalState, method_1_2896, getOrNull

com.mojang.serialization.MapCodec<RuleBasedStateProvider> (): codec, codec, method_1_8224, getCodec

BlockState (WorldAccess, Random, BlockPos): getState, getState, method_23455, get

BlockState (WorldAccess, Random, BlockPos): getOptionalState, getOptionalState, method_1_2896, getOrNull

RegistryEntry<BlockStateProvider> (): fallback, fallback, comp_1_1347, fallback

List<RuleBasedStateProvider$Rule> (): rules, rules, comp_1_1348, rules

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedStateProvider

net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedStateProvider

net.minecraft.class_1_459

net.minecraft.world.gen.stateprovider.RuleBasedStateProvider

Fields

com.mojang.serialization.MapCodec<RuleBasedStateProvider>: CODEC, CODEC, field_1_2441, CODEC

BlockStateProvider: fallback, fallback, field_1_2442, fallback

List<RuleBasedStateProvider$Rule>: rules, rules, field_1_2443, rules

Constructors

(BlockStateProvider, List<RuleBasedStateProvider$Rule>)

(Optional<BlockStateProvider>, List<RuleBasedStateProvider$Rule>)

Methods

RuleBasedStateProvider (BlockPredicate, Block): ifTrueThenProvide, ifTrueThenProvide, method_1_2899, of

RuleBasedStateProvider (BlockPredicate, BlockStateProvider): ifTrueThenProvide, ifTrueThenProvide, method_1_2900, of

BlockStateProviderType<?> (): type, type, method_28862, getType

BlockState (StructureWorldAccess, Random, BlockPos): getState, getState, method_23455, get

BlockState (StructureWorldAccess, Random, BlockPos): getOptionalState, getOptionalState, method_1_2896, getOrNull

RuleBasedStateProvider$Builder (): builder, builder, method_1_2897, builder

RuleBasedStateProvider$Builder (BlockStateProvider): builder, builder, method_1_2898, builder