History - net.minecraft.advancements.critereon.ItemPredicate

25w18a

Names

Fields

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

MinMaxBounds$Ints: c, count, comp_1785

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

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

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

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

DataComponentMatchers: d, components, comp_2374, components, f_316810_

DataComponentMatchers: d, components, comp_2374

Constructors

Methods

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

boolean (ItemStack): a, test, method_8970

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

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

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

MinMaxBounds$Ints (): b, count, comp_1785

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

DataComponentMatchers (): c, components, comp_2374

1.21.5

Names

cv

cn

Fields

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_

Constructors

(Optional<HolderSet<Item>>, MinMaxBounds$Ints, DataComponentPredicate, Map<ItemSubPredicate$Type<?>, ItemSubPredicate>)

(Optional<HolderSet<Item>>, MinMaxBounds$Ints, DataComponentMatchers)

Methods

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

Names

cu

cv

Fields

Constructors

Methods

1.21.3

Names

cs

cu

Fields

Constructors

Methods

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_

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[]: f, enchantments, field_9647, enchantments, f_45033_

NbtPredicate: i, nbt, field_9645, nbt, f_45036_

Potion: h, potion, field_9642, potion, f_45035_

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_

Fields

ItemPredicate: a, ANY, field_9640, ANY, field_192495_a

ItemPredicate: a, ANY, field_9640, ANY, f_45028_

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

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

Item: c, item, field_9644, item, field_192496_b

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[]: f, enchantments, field_9647, enchantments, field_192499_e

EnchantmentPredicate[]: f, enchantments, field_9647, enchantments, f_45033_

NbtPredicate: i, nbt, field_9645, nbt, field_193445_h

NbtPredicate: i, nbt, field_9645, nbt, f_45036_

Potion: h, potion, field_9642, potion, field_192500_f

Potion: h, potion, field_9642, potion, f_45035_

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_

com.google.gson.JsonElement (): a, serializeToJson, method_8971, toJson, func_200319_a

com.google.gson.JsonElement (): a, serializeToJson, method_8971, toJson, m_45048_

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_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bo

bq

Fields

Constructors

Methods

1.16.1

Names

bj

bo

Fields

Constructors

Methods

1.15.2

Names

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

bc

bj

Fields

NbtPredicate: h, nbt, field_9645, nbt, field_193445_h

NbtPredicate: i, nbt, field_9645, nbt, field_193445_h

Potion: g, potion, field_9642, potion, field_192500_f

Potion: h, potion, field_9642, potion, field_192500_f

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

ItemPredicate: a, field_9640, ANY, field_192495_a

ItemPredicate: a, ANY, field_9640, ANY, field_192495_a

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

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

Item: c, field_9644, item, field_192496_b

Item: c, item, field_9644, item, field_192496_b

NumberRange$IntRange: d, field_9641, count, field_192498_d

MinMaxBounds$Ints: d, count, field_9641, count, field_192498_d

NumberRange$IntRange: e, field_9646, durability, field_193444_e

MinMaxBounds$Ints: e, durability, field_9646, durability, field_193444_e

EnchantmentPredicate[]: f, field_9647, enchantments, field_192499_e

EnchantmentPredicate[]: f, enchantments, field_9647, enchantments, field_192499_e

NbtPredicate: h, field_9645, nbt, field_193445_h

NbtPredicate: h, nbt, field_9645, nbt, field_193445_h

Potion: g, field_9642, potion, field_192500_f

Potion: g, potion, field_9642, potion, field_192500_f

Constructors

Methods

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

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

ItemPredicate (com.google.gson.JsonElement): a, method_8969, deserialize, func_192492_a

ItemPredicate (com.google.gson.JsonElement): a, fromJson, method_8969, fromJson, func_192492_a

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

com.google.gson.JsonElement (): a, serializeToJson, method_8971, toJson, func_200319_a

ItemPredicate[] (com.google.gson.JsonElement): b, method_8972, deserializeAll, func_192494_b

ItemPredicate[] (com.google.gson.JsonElement): b, fromJsonArray, method_8972, deserializeAll, func_192494_b

1.14.3

Names

net.minecraft.predicate.item.ItemPredicate

Fields

ItemPredicate: a, field_9640, field_192495_a

ItemPredicate: a, field_9640, ANY, field_192495_a

Tag<Item>: b, field_9643, field_200018_b

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

Item: c, field_9644, field_192496_b

Item: c, field_9644, item, field_192496_b

MinMaxBounds$IntBound: d, field_9641, field_192498_d

NumberRange$IntRange: d, field_9641, count, field_192498_d

MinMaxBounds$IntBound: e, field_9646, field_193444_e

NumberRange$IntRange: e, field_9646, durability, field_193444_e

EnchantmentPredicate[]: f, field_9647, field_192499_e

EnchantmentPredicate[]: f, field_9647, enchantments, field_192499_e

NBTPredicate: h, field_9645, field_193445_h

NbtPredicate: h, field_9645, nbt, field_193445_h

Potion: g, field_9642, field_192500_f

Potion: g, field_9642, potion, field_192500_f

Constructors

Methods

boolean (ItemStack): a, method_8970, func_192493_a

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

ItemPredicate (com.google.gson.JsonElement): a, method_8969, func_192492_a

ItemPredicate (com.google.gson.JsonElement): a, method_8969, deserialize, func_192492_a

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

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

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

ItemPredicate[] (com.google.gson.JsonElement): b, method_8972, deserializeAll, func_192494_b

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

Fields

Constructors

Methods

1.14

Names

av

bc

net.minecraft.class_2073

Fields

ItemPredicate: a, field_192495_a

ItemPredicate: a, field_9640, field_192495_a

Tag<Item>: b, field_200018_b

Tag<Item>: b, field_9643, field_200018_b

Item: c, field_192496_b

Item: c, field_9644, field_192496_b

MinMaxBounds$IntBound: d, field_192498_d

MinMaxBounds$IntBound: d, field_9641, field_192498_d

MinMaxBounds$IntBound: e, field_193444_e

MinMaxBounds$IntBound: e, field_9646, field_193444_e

EnchantmentPredicate[]: f, field_192499_e

EnchantmentPredicate[]: f, field_9647, field_192499_e

PotionType: g, field_192500_f

NBTPredicate: h, field_193445_h

NBTPredicate: h, field_9645, field_193445_h

Potion: g, field_9642, field_192500_f

Constructors

(Tag<Item>, Item, MinMaxBounds$IntBound, MinMaxBounds$IntBound, EnchantmentPredicate[], PotionType, NBTPredicate)

(Tag<Item>, Item, MinMaxBounds$IntBound, MinMaxBounds$IntBound, EnchantmentPredicate[], Potion, NBTPredicate)

Methods

boolean (ItemStack): a, func_192493_a

boolean (ItemStack): a, method_8970, func_192493_a

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

ItemPredicate (com.google.gson.JsonElement): a, method_8969, func_192492_a

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

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

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

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

1.13.2

Names

Fields

Constructors

Methods

1.13.1

Names

Fields

Constructors

Methods

1.13

Names

av

net.minecraft.advancements.criterion.ItemPredicate

Fields

ItemPredicate: a, field_192495_a

Tag<Item>: b, field_200018_b

Item: c, field_192496_b

MinMaxBounds$IntBound: d, field_192498_d

MinMaxBounds$IntBound: e, field_193444_e

EnchantmentPredicate[]: f, field_192499_e

PotionType: g, field_192500_f

NBTPredicate: h, field_193445_h

Constructors

()

(Tag<Item>, Item, MinMaxBounds$IntBound, MinMaxBounds$IntBound, EnchantmentPredicate[], PotionType, NBTPredicate)

Methods

boolean (ItemStack): a, func_192493_a

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

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

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