历史 - net.minecraft.advancements.criterion.ItemPredicate
1.21.11
名称
cn
cg
net.minecraft.advancements.critereon.ItemPredicate
net.minecraft.advancements.criterion.ItemPredicate
net.minecraft.src.C_1529_
net.minecraft.src.C_432289_
net.minecraft.advancements.critereon.CriterionConditionItem
net.minecraft.advancements.criterion.CriterionConditionItem
字段
MinMaxBounds$Ints: c, count, comp_1785, count, f_45031_
MinMaxBounds$Ints: c, count, comp_1785, count, f_435063_
Optional<HolderSet<Item>>: b, items, comp_1784, items, f_151427_
Optional<HolderSet<Item>>: b, items, comp_1784, items, f_434572_
com.mojang.serialization.Codec<ItemPredicate>: a, CODEC, field_45754, CODEC, f_291722_
com.mojang.serialization.Codec<ItemPredicate>: a, CODEC, field_45754, CODEC, f_435087_
DataComponentMatchers: d, components, comp_2374, components, f_316810_
DataComponentMatchers: d, components, comp_2374, components, f_436741_
构造函数
方法
Optional<HolderSet<Item>> (): a, items, comp_1784, items, f_151427_
Optional<HolderSet<Item>> (): a, items, comp_1784, items, f_434572_
MinMaxBounds$Ints (): b, count, comp_1785, count, f_45031_
MinMaxBounds$Ints (): b, count, comp_1785, count, f_435063_
DataComponentMatchers (): c, components, comp_2374, components, f_316810_
DataComponentMatchers (): c, components, comp_2374, components, f_436741_
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
字段
构造函数
方法
1.21.5
名称
cv
cn
字段
DataComponentPredicate: d, components, comp_2374, components, f_316810_
Map<ItemSubPredicate$Type<?>, ItemSubPredicate>: e, subPredicates, comp_2462, subPredicates, f_315090_
DataComponentMatchers: d, components, comp_2374, components, f_316810_
构造函数
(Optional<HolderSet<Item>>, MinMaxBounds$Ints, DataComponentPredicate, Map<ItemSubPredicate$Type<?>, ItemSubPredicate>)
(Optional<HolderSet<Item>>, MinMaxBounds$Ints, DataComponentMatchers)
方法
DataComponentPredicate (): c, components, comp_2374, components, f_316810_
Map<ItemSubPredicate$Type<?>, ItemSubPredicate> (): d, subPredicates, comp_2462, subPredicates, f_315090_
DataComponentMatchers (): c, components, comp_2374, components, f_316810_
1.21.4
名称
cu
cv
字段
构造函数
方法
1.21.3
名称
cs
cu
字段
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
cp
cs
字段
构造函数
方法
1.20.6
名称
ca
cp
字段
MinMaxBounds$Ints: d, count, comp_1785, count, f_45031_
MinMaxBounds$Ints: c, count, comp_1785, count, f_45031_
MinMaxBounds$Ints: e, durability, comp_1786, durability, f_45032_
Optional<TagKey<Item>>: b, tag, comp_1783, tag, f_45029_
Optional<HolderSet<Item>>: c, items, comp_1784, items, f_151427_
Optional<HolderSet<Item>>: b, items, comp_1784, items, f_151427_
List<EnchantmentPredicate>: f, enchantments, comp_1787, enchantments, f_45033_
List<EnchantmentPredicate>: g, storedEnchantments, comp_1788, storedEnchantments, f_45034_
Optional<Holder<Potion>>: h, potion, comp_1789, potion, f_45035_
Optional<NbtPredicate>: i, nbt, comp_1790, nbt, f_45036_
com.mojang.serialization.Codec<HolderSet<Item>>: j, ITEMS_CODEC, field_45755, ITEM_ENTRY_LIST_CODEC, f_291586_
DataComponentPredicate: d, components, comp_2374, components, f_316810_
Map<ItemSubPredicate$Type<?>, ItemSubPredicate>: e, subPredicates, comp_2462, subPredicates, f_315090_
构造函数
(Optional<TagKey<Item>>, Optional<HolderSet<Item>>, MinMaxBounds$Ints, MinMaxBounds$Ints, List<EnchantmentPredicate>, List<EnchantmentPredicate>, Optional<Holder<Potion>>, Optional<NbtPredicate>)
(Optional<HolderSet<Item>>, MinMaxBounds$Ints, DataComponentPredicate, Map<ItemSubPredicate$Type<?>, ItemSubPredicate>)
方法
boolean (ItemStack): a, matches, method_8970, test, m_45049_
boolean (ItemStack): a, test, method_8970, test, test
Optional<TagKey<Item>> (): a, tag, comp_1783, tag, f_45029_
Optional<HolderSet<Item>> (): b, items, comp_1784, items, f_151427_
Optional<HolderSet<Item>> (): a, items, comp_1784, items, f_151427_
MinMaxBounds$Ints (): c, count, comp_1785, count, f_45031_
MinMaxBounds$Ints (): b, count, comp_1785, count, f_45031_
MinMaxBounds$Ints (): d, durability, comp_1786, durability, f_45032_
List<EnchantmentPredicate> (): e, enchantments, comp_1787, enchantments, f_45033_
List<EnchantmentPredicate> (): f, storedEnchantments, comp_1788, storedEnchantments, f_45034_
Optional<Holder<Potion>> (): g, potion, comp_1789, potion, f_45035_
Optional<NbtPredicate> (): h, nbt, comp_1790, nbt, f_45036_
DataComponentPredicate (): c, components, comp_2374, components, f_316810_
Map<ItemSubPredicate$Type<?>, ItemSubPredicate> (): d, subPredicates, comp_2462, subPredicates, f_315090_
1.20.4
名称
cb
ca
字段
构造函数
方法
com.google.gson.JsonElement (): a, serializeToJson, method_8971, toJson, m_45048_
Optional<ItemPredicate> (com.google.gson.JsonElement): a, fromJson, method_8969, fromJson, m_45051_
com.google.gson.JsonElement (List<ItemPredicate>): a, serializeToJsonArray, method_53164, toJson, m_293790_
List<ItemPredicate> (com.google.gson.JsonElement): b, fromJsonArray, method_8972, deserializeAll, m_45055_
Optional<TagKey<Item>> (): b, tag, comp_1783, tag, f_45029_
Optional<TagKey<Item>> (): a, tag, comp_1783, tag, f_45029_
Optional<HolderSet<Item>> (): c, items, comp_1784, items, f_151427_
Optional<HolderSet<Item>> (): b, items, comp_1784, items, f_151427_
MinMaxBounds$Ints (): d, count, comp_1785, count, f_45031_
MinMaxBounds$Ints (): c, count, comp_1785, count, f_45031_
MinMaxBounds$Ints (): e, durability, comp_1786, durability, f_45032_
MinMaxBounds$Ints (): d, durability, comp_1786, durability, f_45032_
List<EnchantmentPredicate> (): f, enchantments, comp_1787, enchantments, f_45033_
List<EnchantmentPredicate> (): e, enchantments, comp_1787, enchantments, f_45033_
List<EnchantmentPredicate> (): g, storedEnchantments, comp_1788, storedEnchantments, f_45034_
List<EnchantmentPredicate> (): f, storedEnchantments, comp_1788, storedEnchantments, f_45034_
Optional<Holder<Potion>> (): h, potion, comp_1789, potion, f_45035_
Optional<Holder<Potion>> (): g, potion, comp_1789, potion, f_45035_
Optional<NbtPredicate> (): i, nbt, comp_1790, nbt, f_45036_
Optional<NbtPredicate> (): h, nbt, comp_1790, nbt, f_45036_
1.20.2
名称
bz
cb
字段
ItemPredicate: a, ANY, field_9640, ANY, f_45028_
EnchantmentPredicate[]: f, enchantments, field_9647, enchantments, f_45033_
Potion: h, potion, field_9642, potion, f_45035_
NbtPredicate: i, nbt, field_9645, nbt, f_45036_
MinMaxBounds$Ints: d, count, field_9641, count, f_45031_
MinMaxBounds$Ints: d, count, comp_1785, count, f_45031_
MinMaxBounds$Ints: e, durability, field_9646, durability, f_45032_
MinMaxBounds$Ints: e, durability, comp_1786, durability, f_45032_
EnchantmentPredicate[]: g, storedEnchantments, field_20689, storedEnchantments, f_45034_
Set<Item>: c, items, field_9644, items, f_151427_
TagKey<Item>: b, tag, field_9643, tag, f_45029_
Optional<TagKey<Item>>: b, tag, comp_1783, tag, f_45029_
Optional<HolderSet<Item>>: c, items, comp_1784, items, f_151427_
List<EnchantmentPredicate>: f, enchantments, comp_1787, enchantments, f_45033_
List<EnchantmentPredicate>: g, storedEnchantments, comp_1788, storedEnchantments, f_45034_
Optional<Holder<Potion>>: h, potion, comp_1789, potion, f_45035_
Optional<NbtPredicate>: i, nbt, comp_1790, nbt, f_45036_
com.mojang.serialization.Codec<HolderSet<Item>>: j, ITEMS_CODEC, field_45755, ITEM_ENTRY_LIST_CODEC, f_291586_
com.mojang.serialization.Codec<ItemPredicate>: a, CODEC, field_45754, CODEC, f_291722_
构造函数
()
(TagKey<Item>, Set<Item>, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)
(Optional<TagKey<Item>>, Optional<HolderSet<Item>>, MinMaxBounds$Ints, MinMaxBounds$Ints, List<EnchantmentPredicate>, List<EnchantmentPredicate>, Optional<Holder<Potion>>, Optional<NbtPredicate>)
方法
ItemPredicate (com.google.gson.JsonElement): a, fromJson, method_8969, fromJson, m_45051_
ItemPredicate[] (com.google.gson.JsonElement): b, fromJsonArray, method_8972, deserializeAll, m_45055_
Optional<ItemPredicate> (com.google.gson.JsonElement): a, fromJson, method_8969, fromJson, m_45051_
com.google.gson.JsonElement (List<ItemPredicate>): a, serializeToJsonArray, method_53164, toJson, m_293790_
List<ItemPredicate> (com.google.gson.JsonElement): b, fromJsonArray, method_8972, deserializeAll, m_45055_
Optional<TagKey<Item>> (): b, tag, comp_1783, tag, f_45029_
Optional<HolderSet<Item>> (): c, items, comp_1784, items, f_151427_
MinMaxBounds$Ints (): d, count, comp_1785, count, f_45031_
MinMaxBounds$Ints (): e, durability, comp_1786, durability, f_45032_
List<EnchantmentPredicate> (): f, enchantments, comp_1787, enchantments, f_45033_
List<EnchantmentPredicate> (): g, storedEnchantments, comp_1788, storedEnchantments, f_45034_
Optional<Holder<Potion>> (): h, potion, comp_1789, potion, f_45035_
Optional<NbtPredicate> (): i, nbt, comp_1790, nbt, f_45036_
1.20.1
名称
字段
构造函数
方法
1.19.4
名称
bx
bz
字段
构造函数
方法
1.19.3
名称
ca
bx
字段
构造函数
方法
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
字段
构造函数
方法
1.19
名称
by
ca
字段
构造函数
方法
1.18.2
名称
字段
Tag<Item>: b, tag, field_9643, tag, f_45029_
TagKey<Item>: b, tag, field_9643, tag, f_45029_
构造函数
(Tag<Item>, Set<Item>, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)
(TagKey<Item>, Set<Item>, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
bw
by
字段
构造函数
方法
1.17.1
名称
字段
构造函数
方法
1.17
名称
bq
bw
net.minecraft.advancements.criterion.ItemPredicate
net.minecraft.src.C_1529_
net.minecraft.server.v1_16_R3.CriterionConditionItem
net.minecraft.advancements.critereon.CriterionConditionItem
字段
ItemPredicate: a, ANY, field_9640, ANY, field_192495_a
ItemPredicate: a, ANY, field_9640, ANY, f_45028_
Item: c, item, field_9644, item, field_192496_b
EnchantmentPredicate[]: f, enchantments, field_9647, enchantments, field_192499_e
EnchantmentPredicate[]: f, enchantments, field_9647, enchantments, f_45033_
Potion: h, potion, field_9642, potion, field_192500_f
Potion: h, potion, field_9642, potion, f_45035_
NbtPredicate: i, nbt, field_9645, nbt, field_193445_h
NbtPredicate: i, nbt, field_9645, nbt, f_45036_
Tag<Item>: b, tag, field_9643, tag, field_200018_b
Tag<Item>: b, tag, field_9643, tag, f_45029_
MinMaxBounds$Ints: d, count, field_9641, count, field_192498_d
MinMaxBounds$Ints: d, count, field_9641, count, f_45031_
MinMaxBounds$Ints: e, durability, field_9646, durability, field_193444_e
MinMaxBounds$Ints: e, durability, field_9646, durability, f_45032_
EnchantmentPredicate[]: g, storedEnchantments, field_20689, storedEnchantments, field_226656_g_
EnchantmentPredicate[]: g, storedEnchantments, field_20689, storedEnchantments, f_45034_
Set<Item>: c, items, field_9644, items, f_151427_
构造函数
(Tag<Item>, Item, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)
(Tag<Item>, Set<Item>, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)
方法
boolean (ItemStack): a, matches, method_8970, test, func_192493_a
boolean (ItemStack): a, matches, method_8970, test, m_45049_
ItemPredicate (com.google.gson.JsonElement): a, fromJson, method_8969, fromJson, func_192492_a
ItemPredicate (com.google.gson.JsonElement): a, fromJson, method_8969, fromJson, m_45051_
ItemPredicate[] (com.google.gson.JsonElement): b, fromJsonArray, method_8972, deserializeAll, func_192494_b
ItemPredicate[] (com.google.gson.JsonElement): b, fromJsonArray, method_8972, deserializeAll, m_45055_
com.google.gson.JsonElement (): a, serializeToJson, method_8971, toJson, func_200319_a
com.google.gson.JsonElement (): a, serializeToJson, method_8971, toJson, m_45048_
1.16.5
名称
字段
构造函数
方法
1.16.4
名称
net.minecraft.server.v1_16_R2.CriterionConditionItem
net.minecraft.server.v1_16_R3.CriterionConditionItem
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
bo
bq
net.minecraft.server.v1_16_R1.CriterionConditionItem
net.minecraft.server.v1_16_R2.CriterionConditionItem
字段
构造函数
方法
1.16.1
名称
bj
bo
net.minecraft.server.v1_15_R1.CriterionConditionItem
net.minecraft.server.v1_16_R1.CriterionConditionItem
字段
构造函数
方法
1.15.2
名称
字段
构造函数
方法
1.15.1
名称
字段
构造函数
方法
1.15
名称
bc
bj
net.minecraft.server.v1_14_R1.CriterionConditionItem
net.minecraft.server.v1_15_R1.CriterionConditionItem
字段
Potion: g, potion, field_9642, potion, field_192500_f
Potion: h, potion, field_9642, potion, field_192500_f
NbtPredicate: h, nbt, field_9645, nbt, field_193445_h
NbtPredicate: i, nbt, field_9645, nbt, field_193445_h
EnchantmentPredicate[]: g, storedEnchantments, field_20689, storedEnchantments, field_226656_g_
构造函数
(Tag<Item>, Item, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], Potion, NbtPredicate)
(Tag<Item>, Item, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)
方法
1.14.4
名称
net.minecraft.advancements.critereon.ItemPredicate
字段
CriterionConditionItem: a, field_9640, ANY, field_192495_a
ItemPredicate: a, ANY, field_9640, ANY, field_192495_a
Item: c, field_9644, item, field_192496_b
Item: c, item, field_9644, item, field_192496_b
CriterionConditionEnchantments[]: f, field_9647, enchantments, field_192499_e
EnchantmentPredicate[]: f, enchantments, field_9647, enchantments, field_192499_e
PotionRegistry: g, field_9642, potion, field_192500_f
Potion: g, potion, field_9642, potion, field_192500_f
CriterionConditionNBT: h, field_9645, nbt, field_193445_h
NbtPredicate: h, nbt, field_9645, nbt, field_193445_h
Tag<Item>: b, field_9643, tag, field_200018_b
Tag<Item>: b, tag, field_9643, tag, field_200018_b
CriterionConditionValue$IntegerRange: d, field_9641, count, field_192498_d
MinMaxBounds$Ints: d, count, field_9641, count, field_192498_d
CriterionConditionValue$IntegerRange: e, field_9646, durability, field_193444_e
MinMaxBounds$Ints: e, durability, field_9646, durability, field_193444_e
构造函数
方法
boolean (ItemStack): a, method_8970, test, func_192493_a
boolean (ItemStack): a, matches, method_8970, test, func_192493_a
CriterionConditionItem (com.google.gson.JsonElement): a, method_8969, deserialize, func_192492_a
ItemPredicate (com.google.gson.JsonElement): a, fromJson, method_8969, fromJson, func_192492_a
CriterionConditionItem[] (com.google.gson.JsonElement): b, method_8972, deserializeAll, func_192494_b
ItemPredicate[] (com.google.gson.JsonElement): b, fromJsonArray, method_8972, deserializeAll, func_192494_b
com.google.gson.JsonElement (): a, method_8971, serialize, func_200319_a
com.google.gson.JsonElement (): a, serializeToJson, method_8971, toJson, func_200319_a
1.14.3
名称
net.minecraft.predicate.item.ItemPredicate
字段
CriterionConditionItem: a, field_9640, field_192495_a
CriterionConditionItem: a, field_9640, ANY, field_192495_a
Item: c, field_9644, field_192496_b
Item: c, field_9644, item, field_192496_b
CriterionConditionEnchantments[]: f, field_9647, field_192499_e
CriterionConditionEnchantments[]: f, field_9647, enchantments, field_192499_e
PotionRegistry: g, field_9642, field_192500_f
PotionRegistry: g, field_9642, potion, field_192500_f
CriterionConditionNBT: h, field_9645, field_193445_h
CriterionConditionNBT: h, field_9645, nbt, field_193445_h
Tag<Item>: b, field_9643, field_200018_b
Tag<Item>: b, field_9643, tag, field_200018_b
CriterionConditionValue$IntegerRange: d, field_9641, field_192498_d
CriterionConditionValue$IntegerRange: d, field_9641, count, field_192498_d
CriterionConditionValue$IntegerRange: e, field_9646, field_193444_e
CriterionConditionValue$IntegerRange: e, field_9646, durability, field_193444_e
构造函数
方法
boolean (ItemStack): a, method_8970, func_192493_a
boolean (ItemStack): a, method_8970, test, func_192493_a
CriterionConditionItem (com.google.gson.JsonElement): a, method_8969, func_192492_a
CriterionConditionItem (com.google.gson.JsonElement): a, method_8969, deserialize, func_192492_a
CriterionConditionItem[] (com.google.gson.JsonElement): b, method_8972, func_192494_b
CriterionConditionItem[] (com.google.gson.JsonElement): b, method_8972, deserializeAll, func_192494_b
com.google.gson.JsonElement (): a, method_8971, func_200319_a
com.google.gson.JsonElement (): a, method_8971, serialize, func_200319_a
1.14.2
名称
字段
构造函数
方法
1.14.1
名称
字段
构造函数
方法
1.14
名称
av
bc
net.minecraft.class_2073
net.minecraft.server.v1_13_R2.CriterionConditionItem
net.minecraft.server.v1_14_R1.CriterionConditionItem
字段
CriterionConditionItem: a, field_192495_a
CriterionConditionItem: a, field_9640, field_192495_a
Item: c, field_192496_b
Item: c, field_9644, field_192496_b
CriterionConditionEnchantments[]: f, field_192499_e
CriterionConditionEnchantments[]: f, field_9647, field_192499_e
PotionRegistry: g, field_192500_f
PotionRegistry: g, field_9642, field_192500_f
CriterionConditionNBT: h, field_193445_h
CriterionConditionNBT: h, field_9645, field_193445_h
Tag<Item>: b, field_9643, field_200018_b
CriterionConditionValue$IntegerRange: d, field_192498_d
CriterionConditionValue$IntegerRange: d, field_9641, field_192498_d
CriterionConditionValue$IntegerRange: e, field_193444_e
CriterionConditionValue$IntegerRange: e, field_9646, field_193444_e
构造函数
方法
boolean (ItemStack): a, func_192493_a
boolean (ItemStack): a, method_8970, func_192493_a
CriterionConditionItem (com.google.gson.JsonElement): a, func_192492_a
CriterionConditionItem (com.google.gson.JsonElement): a, method_8969, func_192492_a
CriterionConditionItem[] (com.google.gson.JsonElement): b, func_192494_b
CriterionConditionItem[] (com.google.gson.JsonElement): b, method_8972, func_192494_b
com.google.gson.JsonElement (): a, func_200319_a
com.google.gson.JsonElement (): a, method_8971, func_200319_a
1.13.2
名称
字段
构造函数
方法
1.13.1
名称
net.minecraft.server.v1_13_R1.CriterionConditionItem
net.minecraft.server.v1_13_R2.CriterionConditionItem
字段
构造函数
方法
1.13
名称
an
av
net.minecraft.advancements.critereon.ItemPredicate
net.minecraft.advancements.criterion.ItemPredicate
net.minecraft.server.v1_12_R1.CriterionConditionItem
net.minecraft.server.v1_13_R1.CriterionConditionItem
字段
Item: b, field_192496_b
Item: c, field_192496_b
Integer: c, field_192497_c
CriterionConditionValue: d, field_192498_d
CriterionConditionValue: e, field_193444_e
CriterionConditionValue$d: d, field_192498_d
CriterionConditionValue$d: e, field_193444_e
构造函数
(Item, Integer, CriterionConditionValue, CriterionConditionValue, CriterionConditionEnchantments[], PotionRegistry, CriterionConditionNBT)
(Tag<Item>, Item, CriterionConditionValue$d, CriterionConditionValue$d, CriterionConditionEnchantments[], PotionRegistry, CriterionConditionNBT)
方法
com.google.gson.JsonElement (): a, func_200319_a
1.12.2
名称
字段
构造函数
方法
1.12.1
名称
字段
构造函数
方法
1.12
名称
an
net.minecraft.advancements.critereon.ItemPredicate
net.minecraft.server.v1_12_R1.CriterionConditionItem
字段
CriterionConditionItem: a, field_192495_a
Item: b, field_192496_b
Integer: c, field_192497_c
CriterionConditionValue: d, field_192498_d
CriterionConditionValue: e, field_193444_e
CriterionConditionEnchantments[]: f, field_192499_e
PotionRegistry: g, field_192500_f
CriterionConditionNBT: h, field_193445_h
构造函数
()
(Item, Integer, CriterionConditionValue, CriterionConditionValue, CriterionConditionEnchantments[], PotionRegistry, CriterionConditionNBT)
方法
boolean (ItemStack): a, func_192493_a
CriterionConditionItem (com.google.gson.JsonElement): a, func_192492_a
CriterionConditionItem[] (com.google.gson.JsonElement): b, func_192494_b