Package net.minecraft.predicate
Class NbtPredicate
java.lang.Object
net.minecraft.predicate.NbtPredicate
public class NbtPredicate extends Object
- Mappings:
Namespace Name official cb
intermediary net/minecraft/class_2105
named net/minecraft/predicate/NbtPredicate
-
Field Summary
Fields Modifier and Type Field Description static NbtPredicate
ANY
private @Nullable CompoundTag
tag
-
Constructor Summary
Constructors Constructor Description NbtPredicate(@Nullable CompoundTag tag)
-
Method Summary
Modifier and Type Method Description static CompoundTag
entityToNbt(Entity entity)
static NbtPredicate
fromJson(@Nullable JsonElement json)
boolean
test(@Nullable Tag tag)
boolean
test(Entity entity)
boolean
test(ItemStack stack)
JsonElement
toJson()
-
Field Details
-
ANY
- Mappings:
Namespace Name Mixin selector official a
Lcb;a:Lcb;
intermediary field_9716
Lnet/minecraft/class_2105;field_9716:Lnet/minecraft/class_2105;
named ANY
Lnet/minecraft/predicate/NbtPredicate;ANY:Lnet/minecraft/predicate/NbtPredicate;
-
tag
- Mappings:
Namespace Name Mixin selector official b
Lcb;b:Lmr;
intermediary field_9715
Lnet/minecraft/class_2105;field_9715:Lnet/minecraft/class_2487;
named tag
Lnet/minecraft/predicate/NbtPredicate;tag:Lnet/minecraft/nbt/CompoundTag;
-
-
Constructor Details
-
NbtPredicate
- Mappings:
Namespace Name Mixin selector official <init>
Lcb;<init>(Lmr;)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
-
-
Method Details
-
test
- Mappings:
Namespace Name Mixin selector official a
Lcb;a(Lboq;)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
- Mappings:
Namespace Name Mixin selector official a
Lcb;a(Laro;)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
- Mappings:
Namespace Name Mixin selector official a
Lcb;a(Lnj;)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
- Mappings:
Namespace Name Mixin selector official a
Lcb;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
- Mappings:
Namespace Name Mixin selector official a
Lcb;a(Lcom/google/gson/JsonElement;)Lcb;
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
- Mappings:
Namespace Name Mixin selector official b
Lcb;b(Laro;)Lmr;
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;
-