History - net.minecraft.advancements.critereon.ItemPredicate

1.21.3

Names

cs

cu

Fields

MinMaxBounds$Ints: c, count, comp_1785, count, f_45031_

MinMaxBounds$Ints: c, count, comp_1785, count

Optional<HolderSet<Item>>: b, items, comp_1784, items, f_151427_

Optional<HolderSet<Item>>: b, items, comp_1784, items

com.mojang.serialization.Codec<ItemPredicate>: a, CODEC, field_45754, CODEC, f_291722_

com.mojang.serialization.Codec<ItemPredicate>: a, CODEC, field_45754, CODEC

DataComponentPredicate: d, components, comp_2374, components, f_316810_

DataComponentPredicate: d, components, comp_2374, components

Map<ItemSubPredicate$Type<?>, ItemSubPredicate>: e, subPredicates, comp_2462, subPredicates, f_315090_

Map<ItemSubPredicate$Type<?>, ItemSubPredicate>: e, subPredicates, comp_2462, subPredicates

Constructors

Methods

boolean (ItemStack): a, test, method_8970, test, test

boolean (ItemStack): a, test, method_8970, test

Optional<HolderSet<Item>> (): a, items, comp_1784, items, f_151427_

Optional<HolderSet<Item>> (): a, items, comp_1784, items

MinMaxBounds$Ints (): b, count, comp_1785, count, f_45031_

MinMaxBounds$Ints (): b, count, comp_1785, count

DataComponentPredicate (): c, components, comp_2374, components, f_316810_

DataComponentPredicate (): c, components, comp_2374, components

Map<ItemSubPredicate$Type<?>, ItemSubPredicate> (): d, subPredicates, comp_2462, subPredicates, f_315090_

Map<ItemSubPredicate$Type<?>, ItemSubPredicate> (): d, subPredicates, comp_2462, subPredicates

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

cp

cs

Fields

Constructors

Methods

1.20.6

Names

ca

cp

Fields

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_

Constructors

(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>)

Methods

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

Names

cb

ca

Fields

Constructors

Methods

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

Names

bz

cb

Fields

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_

Constructors

()

(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>)

Methods

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

Names

Fields

Constructors

Methods

1.19.4

Names

bx

bz

Fields

Constructors

Methods

1.19.3

Names

ca

bx

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

Fields

Constructors

Methods

1.19

Names

by

ca

Fields

Constructors

Methods

1.18.2

Names

Fields

Tag<Item>: b, tag, field_9643, tag, f_45029_

TagKey<Item>: b, tag, field_9643, tag, f_45029_

Constructors

(Tag<Item>, Set<Item>, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)

(TagKey<Item>, Set<Item>, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bw

by

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

bq

bw

net.minecraft.advancements.criterion.ItemPredicate

net.minecraft.src.C_1529_

net.minecraft.server.v1_16_R3.CriterionConditionItem

net.minecraft.advancements.critereon.CriterionConditionItem

Fields

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_

Constructors

(Tag<Item>, Item, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)

(Tag<Item>, Set<Item>, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)

Methods

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

Names

Fields

Constructors

Methods

1.16.4

Names

net.minecraft.server.v1_16_R2.CriterionConditionItem

net.minecraft.server.v1_16_R3.CriterionConditionItem

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bo

bq

net.minecraft.server.v1_16_R1.CriterionConditionItem

net.minecraft.server.v1_16_R2.CriterionConditionItem

Fields

Constructors

Methods

1.16.1

Names

bj

bo

net.minecraft.server.v1_15_R1.CriterionConditionItem

net.minecraft.server.v1_16_R1.CriterionConditionItem

Fields

Constructors

Methods

1.15.2

Names

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

bc

bj

net.minecraft.server.v1_14_R1.CriterionConditionItem

net.minecraft.server.v1_15_R1.CriterionConditionItem

Fields

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_

Constructors

(Tag<Item>, Item, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], Potion, NbtPredicate)

(Tag<Item>, Item, MinMaxBounds$Ints, MinMaxBounds$Ints, EnchantmentPredicate[], EnchantmentPredicate[], Potion, NbtPredicate)

Methods

1.14.4

Names

net.minecraft.advancements.critereon.ItemPredicate

Fields

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

Constructors

Methods

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

Names

net.minecraft.predicate.item.ItemPredicate

Fields

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

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.14.1

Names

Fields

Constructors

Methods

1.14

Names

av

bc

net.minecraft.class_2073

net.minecraft.server.v1_13_R2.CriterionConditionItem

net.minecraft.server.v1_14_R1.CriterionConditionItem

Fields

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

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.13.1

Names

net.minecraft.server.v1_13_R1.CriterionConditionItem

net.minecraft.server.v1_13_R2.CriterionConditionItem

Fields

Constructors

Methods

1.13

Names

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

Fields

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

Constructors

(Item, Integer, CriterionConditionValue, CriterionConditionValue, CriterionConditionEnchantments[], PotionRegistry, CriterionConditionNBT)

(Tag<Item>, Item, CriterionConditionValue$d, CriterionConditionValue$d, CriterionConditionEnchantments[], PotionRegistry, CriterionConditionNBT)

Methods

com.google.gson.JsonElement (): a, func_200319_a

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

Fields

Constructors

Methods

1.12

Names

an

net.minecraft.advancements.critereon.ItemPredicate

net.minecraft.server.v1_12_R1.CriterionConditionItem

Fields

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

Constructors

()

(Item, Integer, CriterionConditionValue, CriterionConditionValue, CriterionConditionEnchantments[], PotionRegistry, CriterionConditionNBT)

Methods

boolean (ItemStack): a, func_192493_a

CriterionConditionItem (com.google.gson.JsonElement): a, func_192492_a

CriterionConditionItem[] (com.google.gson.JsonElement): b, func_192494_b