历史 - 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_