历史 - net.minecraft.advancements.criterion.BlockPredicate

1.21.11

名称

az

as

net.minecraft.advancements.critereon.BlockPredicate

net.minecraft.advancements.criterion.BlockPredicate

net.minecraft.src.C_411_

net.minecraft.src.C_432247_

net.minecraft.advancements.critereon.CriterionConditionBlock

net.minecraft.advancements.criterion.CriterionConditionBlock

字段

Optional<HolderSet<Block>>: c, blocks, comp_1732, blocks, f_146710_

Optional<HolderSet<Block>>: c, blocks, comp_1732, blocks, f_434497_

Optional<StatePropertiesPredicate>: d, properties, comp_1733, state, f_17905_

Optional<StatePropertiesPredicate>: d, properties, comp_1733, state, f_434389_

Optional<NbtPredicate>: e, nbt, comp_1734, nbt, f_17906_

Optional<NbtPredicate>: e, nbt, comp_1734, nbt, f_434067_

com.mojang.serialization.Codec<BlockPredicate>: a, CODEC, field_45723, CODEC, f_291811_

com.mojang.serialization.Codec<BlockPredicate>: a, CODEC, field_45723, CODEC, f_436908_

StreamCodec<RegistryFriendlyByteBuf, BlockPredicate>: b, STREAM_CODEC, field_49181, PACKET_CODEC, f_315415_

StreamCodec<RegistryFriendlyByteBuf, BlockPredicate>: b, STREAM_CODEC, field_49181, PACKET_CODEC, f_433832_

DataComponentMatchers: f, components, comp_3832, components, f_380024_

DataComponentMatchers: f, components, comp_3832, components, f_434309_

构造函数

方法

boolean (ServerLevel, BlockPos): a, matches, method_22454, test, m_17914_

boolean (ServerLevel, BlockPos): a, matches, method_22454, test, m_440536_

Optional<HolderSet<Block>> (): b, blocks, comp_1732, blocks, f_146710_

Optional<HolderSet<Block>> (): b, blocks, comp_1732, blocks, f_434497_

Optional<StatePropertiesPredicate> (): c, properties, comp_1733, state, f_17905_

Optional<StatePropertiesPredicate> (): c, properties, comp_1733, state, f_434389_

Optional<NbtPredicate> (): d, nbt, comp_1734, nbt, f_17906_

Optional<NbtPredicate> (): d, nbt, comp_1734, nbt, f_434067_

boolean (BlockInWorld): a, matches, method_57147, test, m_321461_

boolean (BlockInWorld): a, matches, method_57147, test, m_440156_

boolean (BlockState): a, matchesState, method_57146, testState, m_320876_

boolean (BlockState): a, matchesState, method_57146, testState, m_446636_

boolean (LevelReader, BlockEntity, NbtPredicate): a, matchesBlockEntity, method_57145, testNbt, m_320500_

boolean (LevelReader, BlockEntity, NbtPredicate): a, matchesBlockEntity, method_57145, testNbt, m_442489_

boolean (): a, requiresNbt, method_57143, hasNbt, m_324452_

boolean (): a, requiresNbt, method_57143, hasNbt, m_444410_

boolean (BlockEntity, DataComponentMatchers): a, matchesComponents, method_68677, testComponents, m_385730_

boolean (BlockEntity, DataComponentMatchers): a, matchesComponents, method_68677, testComponents, m_445279_

DataComponentMatchers (): e, components, comp_3832, components, f_380024_

DataComponentMatchers (): e, components, comp_3832, components, f_434309_

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

字段

构造函数

方法

1.21.5

名称

ay

az

字段

DataComponentMatchers: f, components, comp_3832, components, f_380024_

构造函数

(Optional<HolderSet<Block>>, Optional<StatePropertiesPredicate>, Optional<NbtPredicate>)

(Optional<HolderSet<Block>>, Optional<StatePropertiesPredicate>, Optional<NbtPredicate>, DataComponentMatchers)

方法

boolean (LevelReader, BlockEntity, NbtPredicate): a, matchesBlockEntity, method_57145, testBlockEntity, m_320500_

boolean (LevelReader, BlockEntity, NbtPredicate): a, matchesBlockEntity, method_57145, testNbt, m_320500_

boolean (BlockEntity, DataComponentMatchers): a, matchesComponents, method_68677, testComponents, m_385730_

DataComponentMatchers (): e, components, comp_3832, components, f_380024_

1.21.4

名称

ax

ay

字段

构造函数

方法

1.21.3

名称

aw

ax

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

av

aw

字段

构造函数

方法

1.20.6

名称

au

av

字段

Optional<TagKey<Block>>: b, tag, comp_1731, tag, f_17903_

com.mojang.serialization.Codec<HolderSet<Block>>: f, BLOCKS_CODEC, field_45724, BLOCK_ENTRY_LIST_CODEC, f_290631_

StreamCodec<RegistryFriendlyByteBuf, BlockPredicate>: b, STREAM_CODEC, field_49181, PACKET_CODEC, f_315415_

构造函数

(Optional<TagKey<Block>>, Optional<HolderSet<Block>>, Optional<StatePropertiesPredicate>, Optional<NbtPredicate>)

(Optional<HolderSet<Block>>, Optional<StatePropertiesPredicate>, Optional<NbtPredicate>)

方法

Optional<TagKey<Block>> (): a, tag, comp_1731, tag, f_17903_

boolean (BlockInWorld): a, matches, method_57147, test, m_321461_

boolean (BlockState): a, matchesState, method_57146, testState, m_320876_

boolean (LevelReader, BlockEntity, NbtPredicate): a, matchesBlockEntity, method_57145, testBlockEntity, m_320500_

boolean (): a, requiresNbt, method_57143, hasNbt, m_324452_

1.20.4

名称

av

au

字段

构造函数

方法

1.20.2

名称

at

av

字段

BlockPredicate: a, ANY, field_20692, ANY, f_17902_

StatePropertiesPredicate: d, properties, field_20695, state, f_17905_

NbtPredicate: e, nbt, field_20696, nbt, f_17906_

Set<Block>: c, blocks, field_20694, blocks, f_146710_

TagKey<Block>: b, tag, field_20693, tag, f_17903_

Optional<TagKey<Block>>: b, tag, comp_1731, tag, f_17903_

Optional<HolderSet<Block>>: c, blocks, comp_1732, blocks, f_146710_

Optional<StatePropertiesPredicate>: d, properties, comp_1733, state, f_17905_

Optional<NbtPredicate>: e, nbt, comp_1734, nbt, f_17906_

com.mojang.serialization.Codec<HolderSet<Block>>: f, BLOCKS_CODEC, field_45724, BLOCK_ENTRY_LIST_CODEC, f_290631_

com.mojang.serialization.Codec<BlockPredicate>: a, CODEC, field_45723, CODEC, f_291811_

构造函数

(TagKey<Block>, Set<Block>, StatePropertiesPredicate, NbtPredicate)

(Optional<TagKey<Block>>, Optional<HolderSet<Block>>, Optional<StatePropertiesPredicate>, Optional<NbtPredicate>)

方法

BlockPredicate (com.google.gson.JsonElement): a, fromJson, method_22453, fromJson, m_17917_

com.google.gson.JsonElement (): a, serializeToJson, method_22452, toJson, m_17913_

Optional<TagKey<Block>> (): a, tag, comp_1731, tag, f_17903_

Optional<HolderSet<Block>> (): b, blocks, comp_1732, blocks, f_146710_

Optional<StatePropertiesPredicate> (): c, properties, comp_1733, state, f_17905_

Optional<NbtPredicate> (): d, nbt, comp_1734, nbt, f_17906_

1.20.1

名称

字段

构造函数

方法

1.19.4

名称

ar

at

字段

构造函数

方法

1.19.3

名称

au

ar

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

字段

构造函数

方法

1.19

名称

字段

构造函数

方法

1.18.2

名称

字段

Tag<Block>: b, tag, field_20693, tag, f_17903_

TagKey<Block>: b, tag, field_20693, tag, f_17903_

构造函数

(Tag<Block>, Set<Block>, StatePropertiesPredicate, NbtPredicate)

(TagKey<Block>, Set<Block>, StatePropertiesPredicate, NbtPredicate)

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

at

au

字段

构造函数

方法

1.17.1

名称

字段

构造函数

方法

1.17

名称

an

at

net.minecraft.advancements.criterion.BlockPredicate

net.minecraft.src.C_411_

net.minecraft.server.v1_16_R3.CriterionConditionBlock

net.minecraft.advancements.critereon.CriterionConditionBlock

字段

BlockPredicate: a, ANY, field_20692, ANY, field_226231_a_

BlockPredicate: a, ANY, field_20692, ANY, f_17902_

Tag<Block>: b, tag, field_20693, tag, field_226232_b_

Tag<Block>: b, tag, field_20693, tag, f_17903_

Block: c, block, field_20694, block, field_226233_c_

StatePropertiesPredicate: d, properties, field_20695, state, field_226234_d_

StatePropertiesPredicate: d, properties, field_20695, state, f_17905_

NbtPredicate: e, nbt, field_20696, nbt, field_226235_e_

NbtPredicate: e, nbt, field_20696, nbt, f_17906_

Set<Block>: c, blocks, field_20694, blocks, f_146710_

构造函数

(Tag<Block>, Block, StatePropertiesPredicate, NbtPredicate)

(Tag<Block>, Set<Block>, StatePropertiesPredicate, NbtPredicate)

方法

boolean (ServerLevel, BlockPos): a, matches, method_22454, test, func_226238_a_

boolean (ServerLevel, BlockPos): a, matches, method_22454, test, m_17914_

BlockPredicate (com.google.gson.JsonElement): a, fromJson, method_22453, fromJson, func_226237_a_

BlockPredicate (com.google.gson.JsonElement): a, fromJson, method_22453, fromJson, m_17917_

com.google.gson.JsonElement (): a, serializeToJson, method_22452, toJson, func_226236_a_

com.google.gson.JsonElement (): a, serializeToJson, method_22452, toJson, m_17913_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

net.minecraft.server.v1_16_R2.CriterionConditionBlock

net.minecraft.server.v1_16_R3.CriterionConditionBlock

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

al

an

net.minecraft.server.v1_16_R1.CriterionConditionBlock

net.minecraft.server.v1_16_R2.CriterionConditionBlock

字段

构造函数

方法

1.16.1

名称

aj

al

net.minecraft.server.v1_15_R1.CriterionConditionBlock

net.minecraft.server.v1_16_R1.CriterionConditionBlock

字段

构造函数

方法

1.15.2

名称

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

aj

net.minecraft.advancements.critereon.BlockPredicate

net.minecraft.class_4550

net.minecraft.predicate.BlockPredicate

net.minecraft.advancements.criterion.BlockPredicate

net.minecraft.server.v1_15_R1.CriterionConditionBlock

字段

BlockPredicate: a, ANY, field_20692, ANY, field_226231_a_

Tag<Block>: b, tag, field_20693, tag, field_226232_b_

Block: c, block, field_20694, block, field_226233_c_

StatePropertiesPredicate: d, properties, field_20695, state, field_226234_d_

NbtPredicate: e, nbt, field_20696, nbt, field_226235_e_

构造函数

(Tag<Block>, Block, StatePropertiesPredicate, NbtPredicate)

方法

boolean (ServerLevel, BlockPos): a, matches, method_22454, test, func_226238_a_

BlockPredicate (com.google.gson.JsonElement): a, fromJson, method_22453, fromJson, func_226237_a_

com.google.gson.JsonElement (): a, serializeToJson, method_22452, toJson, func_226236_a_