类 NbtPredicate


  • public class NbtPredicate
    extends Object
    Mappings:
    Namespace Name
    official cg
    intermediary net/minecraft/class_2105
    named net/minecraft/predicate/NbtPredicate
    • 字段详细资料

      • ANY

        public static final NbtPredicate ANY
        Mappings:
        Namespace Name Mixin selector
        official a Lcg;a:Lcg;
        intermediary field_9716 Lnet/minecraft/class_2105;field_9716:Lnet/minecraft/class_2105;
        named ANY Lnet/minecraft/predicate/NbtPredicate;ANY:Lnet/minecraft/predicate/NbtPredicate;
      • nbt

        @Nullable
        private final @Nullable CompoundTag nbt
        Mappings:
        Namespace Name Mixin selector
        official b Lcg;b:Lmv;
        intermediary field_9715 Lnet/minecraft/class_2105;field_9715:Lnet/minecraft/class_2487;
        named nbt Lnet/minecraft/predicate/NbtPredicate;nbt:Lnet/minecraft/nbt/CompoundTag;
    • 构造器详细资料

      • NbtPredicate

        public NbtPredicate​(@Nullable
                            @Nullable CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcg;<init>(Lmv;)V
        intermediary <init> Lnet/minecraft/class_2105;<init>(Lnet/minecraft/class_2487;)V
        named <init> Lnet/minecraft/predicate/NbtPredicate;<init>(Lnet/minecraft/nbt/CompoundTag;)V
    • 方法详细资料

      • test

        public boolean test​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official a Lcg;a(Lbpr;)Z
        intermediary method_9074 Lnet/minecraft/class_2105;method_9074(Lnet/minecraft/class_1799;)Z
        named test Lnet/minecraft/predicate/NbtPredicate;test(Lnet/minecraft/item/ItemStack;)Z
      • test

        public boolean test​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lcg;a(Lasl;)Z
        intermediary method_9072 Lnet/minecraft/class_2105;method_9072(Lnet/minecraft/class_1297;)Z
        named test Lnet/minecraft/predicate/NbtPredicate;test(Lnet/minecraft/entity/Entity;)Z
      • test

        public boolean test​(@Nullable
                            @Nullable Tag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lcg;a(Lnn;)Z
        intermediary method_9077 Lnet/minecraft/class_2105;method_9077(Lnet/minecraft/class_2520;)Z
        named test Lnet/minecraft/predicate/NbtPredicate;test(Lnet/minecraft/nbt/Tag;)Z
      • toJson

        public JsonElement toJson()
        Mappings:
        Namespace Name Mixin selector
        official a Lcg;a()Lcom/google/gson/JsonElement;
        intermediary method_9075 Lnet/minecraft/class_2105;method_9075()Lcom/google/gson/JsonElement;
        named toJson Lnet/minecraft/predicate/NbtPredicate;toJson()Lcom/google/gson/JsonElement;
      • fromJson

        public static NbtPredicate fromJson​(@Nullable
                                            @Nullable JsonElement json)
        Mappings:
        Namespace Name Mixin selector
        official a Lcg;a(Lcom/google/gson/JsonElement;)Lcg;
        intermediary method_9073 Lnet/minecraft/class_2105;method_9073(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2105;
        named fromJson Lnet/minecraft/predicate/NbtPredicate;fromJson(Lcom/google/gson/JsonElement;)Lnet/minecraft/predicate/NbtPredicate;
      • entityToNbt

        public static CompoundTag entityToNbt​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official b Lcg;b(Lasl;)Lmv;
        intermediary method_9076 Lnet/minecraft/class_2105;method_9076(Lnet/minecraft/class_1297;)Lnet/minecraft/class_2487;
        named entityToNbt Lnet/minecraft/predicate/NbtPredicate;entityToNbt(Lnet/minecraft/entity/Entity;)Lnet/minecraft/nbt/CompoundTag;