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

26.3-snapshot-3

Names

Fields

BlockStateProvider: fallback, field_1_2442, fallback

BlockStateProvider: fallback, comp_1_1347, fallback

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

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

Constructors

Methods

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

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

BlockStateProvider (): fallback, comp_1_1347, fallback

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

26.3-snapshot-2

Names

Fields

Constructors

Methods

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

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

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

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

26.3-snapshot-1

Names

Fields

Constructors

Methods

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

net.minecraft.world.gen.stateprovider.RuleBasedStateProvider

Fields

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

BlockStateProvider: fallback, field_1_2442, fallback

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

Constructors

(BlockStateProvider, List<RuleBasedStateProvider$Rule>)

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

Methods

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

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

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

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

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

RuleBasedStateProvider$Builder (): builder, method_1_2897, builder

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

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

List (RuleBasedStateProvider): lambda$static$2, method_1_2903, method_1_2903

Optional (RuleBasedStateProvider): lambda$static$1, method_1_2902, method_1_2902