History - net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition

1.21.3

Names

evb

ezx

Fields

Holder<Block>: b, block, comp_1876, block, f_81759_

Holder<Block>: b, block, comp_1876, block

Optional<StatePropertiesPredicate>: c, properties, comp_1877, properties, f_81760_

Optional<StatePropertiesPredicate>: c, properties, comp_1877, properties

com.mojang.serialization.MapCodec<LootItemBlockStatePropertyCondition>: a, CODEC, field_45868, CODEC, f_291798_

com.mojang.serialization.MapCodec<LootItemBlockStatePropertyCondition>: a, CODEC, field_45868, CODEC

Constructors

Methods

Set<LootContextParam<?>> (): a, getReferencedContextParams, method_293, getRequiredParameters, m_6231_

Set<ContextKey<?>> (): a, getReferencedContextParams, method_293, getAllowedParameters

boolean (LootContext): a, test, method_899, test, test

boolean (LootContext): a, test, method_899, test

LootItemBlockStatePropertyCondition$Builder (Block): a, hasBlockStateProperties, method_900, builder, m_81769_

LootItemBlockStatePropertyCondition$Builder (Block): a, hasBlockStateProperties, method_900, builder

LootItemConditionType (): b, getType, method_29325, getType, m_7940_

LootItemConditionType (): b, getType, method_29325, getType

com.mojang.serialization.DataResult<LootItemBlockStatePropertyCondition> (LootItemBlockStatePropertyCondition): a, validate, method_53418, validateHasProperties, m_293216_

com.mojang.serialization.DataResult<LootItemBlockStatePropertyCondition> (LootItemBlockStatePropertyCondition): a, validate, method_53418, validateHasProperties

Holder<Block> (): c, block, comp_1876, block, f_81759_

Holder<Block> (): c, block, comp_1876, block

Optional<StatePropertiesPredicate> (): d, properties, comp_1877, properties, f_81760_

Optional<StatePropertiesPredicate> (): d, properties, comp_1877, properties

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

ett

evb

Fields

Constructors

Methods

1.20.6

Names

eju

ett

Fields

com.mojang.serialization.Codec<LootItemBlockStatePropertyCondition>: a, CODEC, field_45868, CODEC, f_291798_

com.mojang.serialization.MapCodec<LootItemBlockStatePropertyCondition>: a, CODEC, field_45868, CODEC, f_291798_

Constructors

Methods

1.20.4

Names

efo

eju

Fields

Constructors

Methods

1.20.2

Names

ecj

efo

Fields

Block: a, block, field_1286, block, f_81759_

StatePropertiesPredicate: b, properties, field_1288, properties, f_81760_

Holder<Block>: b, block, comp_1876, block, f_81759_

Optional<StatePropertiesPredicate>: c, properties, comp_1877, properties, f_81760_

com.mojang.serialization.Codec<LootItemBlockStatePropertyCondition>: a, CODEC, field_45868, CODEC, f_291798_

Constructors

(Block, StatePropertiesPredicate)

(Holder<Block>, Optional<StatePropertiesPredicate>)

Methods

com.mojang.serialization.DataResult<LootItemBlockStatePropertyCondition> (LootItemBlockStatePropertyCondition): a, validate, method_53418, validateHasProperties, m_293216_

Holder<Block> (): c, block, comp_1876, block, f_81759_

Optional<StatePropertiesPredicate> (): d, properties, comp_1877, properties, f_81760_

1.20.1

Names

ebk

ecj

Fields

Constructors

Methods

Set<LootContextParam<?>> (): b, getReferencedContextParams, method_293, getRequiredParameters, m_6231_

Set<LootContextParam<?>> (): a, getReferencedContextParams, method_293, getRequiredParameters, m_6231_

LootItemConditionType (): a, getType, method_29325, getType, m_7940_

LootItemConditionType (): b, getType, method_29325, getType, m_7940_

1.19.4

Names

dyk

ebk

Fields

Constructors

Methods

1.19.3

Names

duw

dyk

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dtz

duw

Fields

Constructors

Methods

1.19

Names

dnu

dtz

Fields

Constructors

Methods

1.18.2

Names

dms

dnu

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dlg

dms

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

dbn

dlg

net.minecraft.loot.conditions.BlockStateProperty

net.minecraft.src.C_3000_

net.minecraft.server.v1_16_R3.LootItemConditionBlockStateProperty

net.minecraft.world.level.storage.loot.predicates.LootItemConditionBlockStateProperty

Fields

Block: a, block, field_1286, block, field_215990_a

Block: a, block, field_1286, block, f_81759_

StatePropertiesPredicate: b, properties, field_1288, properties, field_215991_b

StatePropertiesPredicate: b, properties, field_1288, properties, f_81760_

Constructors

Methods

Set<LootContextParam<?>> (): a, getReferencedContextParams, method_293, getRequiredParameters, func_215855_a

Set<LootContextParam<?>> (): b, getReferencedContextParams, method_293, getRequiredParameters, m_6231_

LootItemBlockStatePropertyCondition$Builder (Block): a, hasBlockStateProperties, method_900, builder, func_215985_a

LootItemBlockStatePropertyCondition$Builder (Block): a, hasBlockStateProperties, method_900, builder, m_81769_

LootItemConditionType (): b, getType, method_29325, getType, func_230419_b_

LootItemConditionType (): a, getType, method_29325, getType, m_7940_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

dbk

dbn

net.minecraft.server.v1_16_R2.LootItemConditionBlockStateProperty

net.minecraft.server.v1_16_R3.LootItemConditionBlockStateProperty

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

ddl

dbk

net.minecraft.server.v1_16_R1.LootItemConditionBlockStateProperty

net.minecraft.server.v1_16_R2.LootItemConditionBlockStateProperty

Fields

Constructors

Methods

1.16.1

Names

cul

ddl

net.minecraft.world.storage.loot.conditions.BlockStateProperty

net.minecraft.loot.conditions.BlockStateProperty

net.minecraft.server.v1_15_R1.LootItemConditionBlockStateProperty

net.minecraft.server.v1_16_R1.LootItemConditionBlockStateProperty

Fields

Constructors

Methods

LootItemConditionType (): b, getType, method_29325, getType, func_230419_b_

1.15.2

Names

cui

cul

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

crj

cui

net.minecraft.server.v1_14_R1.LootItemConditionBlockStateProperty

net.minecraft.server.v1_15_R1.LootItemConditionBlockStateProperty

Fields

Map<Property<?>, Object>: b, properties, field_1288, properties, field_215991_b

Predicate<BlockState>: c, composedPredicate, field_1287, predicate, field_215992_c

StatePropertiesPredicate: b, properties, field_1288, properties, field_215991_b

Constructors

(Block, Map<Property<?>, Object>)

(Block, StatePropertiesPredicate)

Methods

Predicate<BlockState> (Block, Map<Property<?>, Object>): a, bakePredicate, method_898, getBlockState, func_215984_a

1.14.4

Names

crd

crj

net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition

net.minecraft.world.loot.condition.BlockStatePropertyLootCondition

net.minecraft.loot.condition.BlockStatePropertyLootCondition

Fields

Block: a, field_1286, block, field_215990_a

Block: a, block, field_1286, block, field_215990_a

Map<IBlockState<?>, Object>: b, field_1288, properties, field_215991_b

Map<Property<?>, Object>: b, properties, field_1288, properties, field_215991_b

Predicate<IBlockData>: c, field_1287, predicate, field_215992_c

Predicate<BlockState>: c, composedPredicate, field_1287, predicate, field_215992_c

Constructors

Methods

Predicate<IBlockData> (Block, Map<IBlockState<?>, Object>): a, method_898, getBlockState, func_215984_a

Predicate<BlockState> (Block, Map<Property<?>, Object>): a, bakePredicate, method_898, getBlockState, func_215984_a

Set<LootContextParameter<?>> (): a, method_293, getRequiredParameters, func_215855_a

Set<LootContextParam<?>> (): a, getReferencedContextParams, method_293, getRequiredParameters, func_215855_a

boolean (LootTableInfo): a, method_899, method_899, test

boolean (LootContext): a, test, method_899, test, test

LootItemConditionBlockStateProperty$a (Block): a, method_900, builder, func_215985_a

LootItemBlockStatePropertyCondition$Builder (Block): a, hasBlockStateProperties, method_900, builder, func_215985_a

1.14.3

Names

cqz

crd

net.minecraft.world.loot.condition.BlockStatePropertyLootCondition

Fields

Block: a, field_1286, field_215990_a

Block: a, field_1286, block, field_215990_a

Map<IBlockState<?>, Object>: b, field_1288, field_215991_b

Map<IBlockState<?>, Object>: b, field_1288, properties, field_215991_b

Predicate<IBlockData>: c, field_1287, field_215992_c

Predicate<IBlockData>: c, field_1287, predicate, field_215992_c

Constructors

Methods

Predicate<IBlockData> (Block, Map<IBlockState<?>, Object>): a, method_898, func_215984_a

Predicate<IBlockData> (Block, Map<IBlockState<?>, Object>): a, method_898, getBlockState, func_215984_a

Set<LootContextParameter<?>> (): a, method_293, func_215855_a

Set<LootContextParameter<?>> (): a, method_293, getRequiredParameters, func_215855_a

boolean (LootTableInfo): a, method_899, test

boolean (LootTableInfo): a, method_899, method_899, test

LootItemConditionBlockStateProperty$a (Block): a, method_900, func_215985_a

LootItemConditionBlockStateProperty$a (Block): a, method_900, builder, func_215985_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

cqx

cqz

Fields

Constructors

Methods

1.14

Names

cqx

net.minecraft.class_212

net.minecraft.world.storage.loot.conditions.BlockStateProperty

net.minecraft.server.v1_14_R1.LootItemConditionBlockStateProperty

Fields

Block: a, field_1286, field_215990_a

Map<IBlockState<?>, Object>: b, field_1288, field_215991_b

Predicate<IBlockData>: c, field_1287, field_215992_c

Constructors

(Block, Map<IBlockState<?>, Object>)

Methods

Predicate<IBlockData> (Block, Map<IBlockState<?>, Object>): a, method_898, func_215984_a

Set<LootContextParameter<?>> (): a, method_293, func_215855_a

boolean (LootTableInfo): a, method_899, test

LootItemConditionBlockStateProperty$a (Block): a, method_900, func_215985_a