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

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

Tag<Item>: b, field_200018_b

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