类 EnchantmentPredicate
- java.lang.Object
-
- net.minecraft.predicate.item.EnchantmentPredicate
-
public class EnchantmentPredicate extends Object
- Mappings:
Namespace Name official bgintermediary net/minecraft/class_2035named net/minecraft/predicate/item/EnchantmentPredicate
-
-
字段概要
字段 修饰符和类型 字段 说明 static EnchantmentPredicateANYstatic EnchantmentPredicate[]ARRAY_OF_ANYprivate Enchantmentenchantmentprivate NumberRange.IntRangelevels
-
构造器概要
构造器 构造器 说明 EnchantmentPredicate()EnchantmentPredicate(@Nullable Enchantment enchantment, NumberRange.IntRange levels)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static EnchantmentPredicatedeserialize(@Nullable JsonElement el)static EnchantmentPredicate[]deserializeAll(@Nullable JsonElement el)JsonElementserialize()booleantest(Map<Enchantment,Integer> enchantments)
-
-
-
字段详细资料
-
ANY
public static final EnchantmentPredicate ANY
- Mappings:
Namespace Name Mixin selector official aLbg;a:Lbg;intermediary field_9571Lnet/minecraft/class_2035;field_9571:Lnet/minecraft/class_2035;named ANYLnet/minecraft/predicate/item/EnchantmentPredicate;ANY:Lnet/minecraft/predicate/item/EnchantmentPredicate;
-
ARRAY_OF_ANY
public static final EnchantmentPredicate[] ARRAY_OF_ANY
- Mappings:
Namespace Name Mixin selector official bLbg;b:[Lbg;intermediary field_20687Lnet/minecraft/class_2035;field_20687:[Lnet/minecraft/class_2035;named ARRAY_OF_ANYLnet/minecraft/predicate/item/EnchantmentPredicate;ARRAY_OF_ANY:[Lnet/minecraft/predicate/item/EnchantmentPredicate;
-
enchantment
private final Enchantment enchantment
- Mappings:
Namespace Name Mixin selector official cLbg;c:Lbtl;intermediary field_9569Lnet/minecraft/class_2035;field_9569:Lnet/minecraft/class_1887;named enchantmentLnet/minecraft/predicate/item/EnchantmentPredicate;enchantment:Lnet/minecraft/enchantment/Enchantment;
-
levels
private final NumberRange.IntRange levels
- Mappings:
Namespace Name Mixin selector official dLbg;d:Lce$d;intermediary field_9570Lnet/minecraft/class_2035;field_9570:Lnet/minecraft/class_2096$class_2100;named levelsLnet/minecraft/predicate/item/EnchantmentPredicate;levels:Lnet/minecraft/predicate/NumberRange$IntRange;
-
-
构造器详细资料
-
EnchantmentPredicate
public EnchantmentPredicate()
-
EnchantmentPredicate
public EnchantmentPredicate(@Nullable @Nullable Enchantment enchantment, NumberRange.IntRange levels)
- Mappings:
Namespace Name Mixin selector official <init>Lbg;<init>(Lbtl;Lce$d;)Vintermediary <init>Lnet/minecraft/class_2035;<init>(Lnet/minecraft/class_1887;Lnet/minecraft/class_2096$class_2100;)Vnamed <init>Lnet/minecraft/predicate/item/EnchantmentPredicate;<init>(Lnet/minecraft/enchantment/Enchantment;Lnet/minecraft/predicate/NumberRange$IntRange;)V
-
-
方法详细资料
-
test
public boolean test(Map<Enchantment,Integer> enchantments)
- Mappings:
Namespace Name Mixin selector official aLbg;a(Ljava/util/Map;)Zintermediary method_8880Lnet/minecraft/class_2035;method_8880(Ljava/util/Map;)Znamed testLnet/minecraft/predicate/item/EnchantmentPredicate;test(Ljava/util/Map;)Z
-
serialize
public JsonElement serialize()
- Mappings:
Namespace Name Mixin selector official aLbg;a()Lcom/google/gson/JsonElement;intermediary method_8881Lnet/minecraft/class_2035;method_8881()Lcom/google/gson/JsonElement;named serializeLnet/minecraft/predicate/item/EnchantmentPredicate;serialize()Lcom/google/gson/JsonElement;
-
deserialize
public static EnchantmentPredicate deserialize(@Nullable @Nullable JsonElement el)
- Mappings:
Namespace Name Mixin selector official aLbg;a(Lcom/google/gson/JsonElement;)Lbg;intermediary method_8882Lnet/minecraft/class_2035;method_8882(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2035;named deserializeLnet/minecraft/predicate/item/EnchantmentPredicate;deserialize(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/item/EnchantmentPredicate;
-
deserializeAll
public static EnchantmentPredicate[] deserializeAll(@Nullable @Nullable JsonElement el)
- Mappings:
Namespace Name Mixin selector official bLbg;b(Lcom/google/gson/JsonElement;)[Lbg;intermediary method_8879Lnet/minecraft/class_2035;method_8879(Lcom/google/gson/JsonElement;)[Lnet/minecraft/class_2035;named deserializeAllLnet/minecraft/predicate/item/EnchantmentPredicate;deserializeAll(Lcom/google/gson/JsonElement;)[Lnet/minecraft/predicate/item/EnchantmentPredicate;
-
-