Package net.minecraft.predicate.item
Class ItemPredicate.Builder
java.lang.Object
net.minecraft.predicate.item.ItemPredicate.Builder
- Enclosing class:
- ItemPredicate
public static class ItemPredicate.Builder extends Object
-
Field Summary
Fields Modifier and Type Field Description private NumberRange.IntRangecountprivate NumberRange.IntRangedurabilityprivate List<EnchantmentPredicate>enchantmentsprivate Itemitemprivate NbtPredicatenbtprivate Potionpotionprivate List<EnchantmentPredicate>storedEnchantmentsprivate Tag<Item>tag -
Constructor Summary
Constructors Modifier Constructor Description privateBuilder() -
Method Summary
Modifier and Type Method Description ItemPredicatebuild()static ItemPredicate.Buildercreate()ItemPredicate.Builderenchantment(EnchantmentPredicate enchantment)ItemPredicate.Builderitem(ItemConvertible item)ItemPredicate.Buildernbt(CompoundTag nbt)ItemPredicate.Buildertag(Tag<Item> tag)
-
Field Details
-
enchantments
-
storedEnchantments
-
item
-
tag
-
count
-
durability
-
potion
-
nbt
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
create
-
item
-
tag
-
nbt
-
enchantment
-
build
-