public class ItemPredicate
extends java.lang.Object
| 修飾子とタイプ | クラスと説明 | 
|---|---|
| static class  | ItemPredicate.Builder | 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| static ItemPredicate | ANY | 
| コンストラクタと説明 | 
|---|
| ItemPredicate() | 
| ItemPredicate(Tag<Item> p_i225740_1_,
             Item p_i225740_2_,
             MinMaxBounds.IntBound p_i225740_3_,
             MinMaxBounds.IntBound p_i225740_4_,
             EnchantmentPredicate[] p_i225740_5_,
             EnchantmentPredicate[] p_i225740_6_,
             Potion p_i225740_7_,
             NBTPredicate p_i225740_8_) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| static ItemPredicate | deserialize(com.google.gson.JsonElement element) | 
| static ItemPredicate[] | deserializeArray(com.google.gson.JsonElement element) | 
| static java.util.Map<ResourceLocation,java.util.function.Function<com.google.gson.JsonObject,ItemPredicate>> | getPredicates() | 
| static void | register(ResourceLocation name,
        java.util.function.Function<com.google.gson.JsonObject,ItemPredicate> deserializer) | 
| com.google.gson.JsonElement | serialize() | 
| boolean | test(ItemStack item) | 
public static final ItemPredicate ANY
public ItemPredicate()
public ItemPredicate(@Nullable
                     Tag<Item> p_i225740_1_,
                     @Nullable
                     Item p_i225740_2_,
                     MinMaxBounds.IntBound p_i225740_3_,
                     MinMaxBounds.IntBound p_i225740_4_,
                     EnchantmentPredicate[] p_i225740_5_,
                     EnchantmentPredicate[] p_i225740_6_,
                     @Nullable
                     Potion p_i225740_7_,
                     NBTPredicate p_i225740_8_)
public boolean test(ItemStack item)
public static ItemPredicate deserialize(@Nullable com.google.gson.JsonElement element)
public com.google.gson.JsonElement serialize()
public static ItemPredicate[] deserializeArray(@Nullable com.google.gson.JsonElement element)
public static void register(ResourceLocation name, java.util.function.Function<com.google.gson.JsonObject,ItemPredicate> deserializer)
public static java.util.Map<ResourceLocation,java.util.function.Function<com.google.gson.JsonObject,ItemPredicate>> getPredicates()