Package net.minecraft.predicate.entity
Class Deserializers
java.lang.Object
net.minecraft.predicate.entity.Deserializers
- Mappings:
Namespace Name official bt
intermediary net/minecraft/class_7378
named net/minecraft/predicate/entity/Deserializers
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Deserializers.VariantPredicates
<AxolotlEntity.Variant> static final Deserializers.VariantPredicates
<BoatEntity.Type> static final Deserializers.VariantPredicates
<CatVariant> static final com.mojang.serialization.MapCodec
<FishingHookPredicate> static final Deserializers.VariantPredicates
<FoxEntity.Type> static final Deserializers.VariantPredicates
<FrogVariant> static final Deserializers.VariantPredicates
<HorseColor> static final com.mojang.serialization.MapCodec
<LightningBoltPredicate> static final Deserializers.VariantPredicates
<LlamaEntity.Variant> static final Deserializers.VariantPredicates
<MooshroomEntity.Type> static final Deserializers.VariantPredicates
<RegistryEntry<PaintingVariant>> static final Deserializers.VariantPredicates
<ParrotEntity.Variant> static final com.mojang.serialization.MapCodec
<PlayerPredicate> static final Deserializers.VariantPredicates
<RabbitEntity.RabbitType> static final com.mojang.serialization.MapCodec
<SlimePredicate> static final Deserializers.VariantPredicates
<TropicalFishEntity.Variety> static final Deserializers.VariantPredicates
<VillagerType> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TypeSpecificPredicate
method_58153
(CatVariant catVariant) static TypeSpecificPredicate
method_58154
(FrogVariant frogVariant) private static <V> Deserializers.VariantPredicates
<V> method_58155
(String string, Deserializers.VariantPredicates<V> variantPredicates) private static <T extends TypeSpecificPredicate>
com.mojang.serialization.MapCodec<T> method_58156
(String string, com.mojang.serialization.MapCodec<T> mapCodec) static com.mojang.serialization.MapCodec
<? extends TypeSpecificPredicate> method_58157
(Registry<com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate>> registry)
-
Field Details
-
LIGHTNING
- Mappings:
Namespace Name Mixin selector official a
Lbt;a:Lcom/mojang/serialization/MapCodec;
intermediary field_38725
Lnet/minecraft/class_7378;field_38725:Lcom/mojang/serialization/MapCodec;
named LIGHTNING
Lnet/minecraft/predicate/entity/Deserializers;LIGHTNING:Lcom/mojang/serialization/MapCodec;
-
FISHING_HOOK
- Mappings:
Namespace Name Mixin selector official b
Lbt;b:Lcom/mojang/serialization/MapCodec;
intermediary field_38726
Lnet/minecraft/class_7378;field_38726:Lcom/mojang/serialization/MapCodec;
named FISHING_HOOK
Lnet/minecraft/predicate/entity/Deserializers;FISHING_HOOK:Lcom/mojang/serialization/MapCodec;
-
PLAYER
- Mappings:
Namespace Name Mixin selector official c
Lbt;c:Lcom/mojang/serialization/MapCodec;
intermediary field_38727
Lnet/minecraft/class_7378;field_38727:Lcom/mojang/serialization/MapCodec;
named PLAYER
Lnet/minecraft/predicate/entity/Deserializers;PLAYER:Lcom/mojang/serialization/MapCodec;
-
SLIME
- Mappings:
Namespace Name Mixin selector official d
Lbt;d:Lcom/mojang/serialization/MapCodec;
intermediary field_38728
Lnet/minecraft/class_7378;field_38728:Lcom/mojang/serialization/MapCodec;
named SLIME
Lnet/minecraft/predicate/entity/Deserializers;SLIME:Lcom/mojang/serialization/MapCodec;
-
CAT
- Mappings:
Namespace Name Mixin selector official e
Lbt;e:Lbt$a;
intermediary field_38729
Lnet/minecraft/class_7378;field_38729:Lnet/minecraft/class_7378$class_7380;
named CAT
Lnet/minecraft/predicate/entity/Deserializers;CAT:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
FROG
- Mappings:
Namespace Name Mixin selector official f
Lbt;f:Lbt$a;
intermediary field_38730
Lnet/minecraft/class_7378;field_38730:Lnet/minecraft/class_7378$class_7380;
named FROG
Lnet/minecraft/predicate/entity/Deserializers;FROG:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
AXOLOTL
- Mappings:
Namespace Name Mixin selector official g
Lbt;g:Lbt$a;
intermediary field_41534
Lnet/minecraft/class_7378;field_41534:Lnet/minecraft/class_7378$class_7380;
named AXOLOTL
Lnet/minecraft/predicate/entity/Deserializers;AXOLOTL:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
BOAT
- Mappings:
Namespace Name Mixin selector official h
Lbt;h:Lbt$a;
intermediary field_41535
Lnet/minecraft/class_7378;field_41535:Lnet/minecraft/class_7378$class_7380;
named BOAT
Lnet/minecraft/predicate/entity/Deserializers;BOAT:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
FOX
- Mappings:
Namespace Name Mixin selector official i
Lbt;i:Lbt$a;
intermediary field_41536
Lnet/minecraft/class_7378;field_41536:Lnet/minecraft/class_7378$class_7380;
named FOX
Lnet/minecraft/predicate/entity/Deserializers;FOX:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
MOOSHROOM
- Mappings:
Namespace Name Mixin selector official j
Lbt;j:Lbt$a;
intermediary field_41537
Lnet/minecraft/class_7378;field_41537:Lnet/minecraft/class_7378$class_7380;
named MOOSHROOM
Lnet/minecraft/predicate/entity/Deserializers;MOOSHROOM:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
PAINTING
- Mappings:
Namespace Name Mixin selector official k
Lbt;k:Lbt$a;
intermediary field_41538
Lnet/minecraft/class_7378;field_41538:Lnet/minecraft/class_7378$class_7380;
named PAINTING
Lnet/minecraft/predicate/entity/Deserializers;PAINTING:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
RABBIT
- Mappings:
Namespace Name Mixin selector official l
Lbt;l:Lbt$a;
intermediary field_41539
Lnet/minecraft/class_7378;field_41539:Lnet/minecraft/class_7378$class_7380;
named RABBIT
Lnet/minecraft/predicate/entity/Deserializers;RABBIT:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
HORSE
- Mappings:
Namespace Name Mixin selector official m
Lbt;m:Lbt$a;
intermediary field_41540
Lnet/minecraft/class_7378;field_41540:Lnet/minecraft/class_7378$class_7380;
named HORSE
Lnet/minecraft/predicate/entity/Deserializers;HORSE:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
LLAMA
- Mappings:
Namespace Name Mixin selector official n
Lbt;n:Lbt$a;
intermediary field_41541
Lnet/minecraft/class_7378;field_41541:Lnet/minecraft/class_7378$class_7380;
named LLAMA
Lnet/minecraft/predicate/entity/Deserializers;LLAMA:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
VILLAGER
- Mappings:
Namespace Name Mixin selector official o
Lbt;o:Lbt$a;
intermediary field_41542
Lnet/minecraft/class_7378;field_41542:Lnet/minecraft/class_7378$class_7380;
named VILLAGER
Lnet/minecraft/predicate/entity/Deserializers;VILLAGER:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
PARROT
- Mappings:
Namespace Name Mixin selector official p
Lbt;p:Lbt$a;
intermediary field_41543
Lnet/minecraft/class_7378;field_41543:Lnet/minecraft/class_7378$class_7380;
named PARROT
Lnet/minecraft/predicate/entity/Deserializers;PARROT:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
TROPICAL_FISH
- Mappings:
Namespace Name Mixin selector official q
Lbt;q:Lbt$a;
intermediary field_41544
Lnet/minecraft/class_7378;field_41544:Lnet/minecraft/class_7378$class_7380;
named TROPICAL_FISH
Lnet/minecraft/predicate/entity/Deserializers;TROPICAL_FISH:Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
-
Constructor Details
-
Deserializers
public Deserializers()
-
-
Method Details
-
method_58156
private static <T extends TypeSpecificPredicate> com.mojang.serialization.MapCodec<T> method_58156(String string, com.mojang.serialization.MapCodec<T> mapCodec) - Mappings:
Namespace Name Mixin selector official a
Lbt;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;
intermediary method_58156
Lnet/minecraft/class_7378;method_58156(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;
named method_58156
Lnet/minecraft/predicate/entity/Deserializers;method_58156(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;
-
method_58155
private static <V> Deserializers.VariantPredicates<V> method_58155(String string, Deserializers.VariantPredicates<V> variantPredicates) - Mappings:
Namespace Name Mixin selector official a
Lbt;a(Ljava/lang/String;Lbt$a;)Lbt$a;
intermediary method_58155
Lnet/minecraft/class_7378;method_58155(Ljava/lang/String;Lnet/minecraft/class_7378$class_7380;)Lnet/minecraft/class_7378$class_7380;
named method_58155
Lnet/minecraft/predicate/entity/Deserializers;method_58155(Ljava/lang/String;Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;)Lnet/minecraft/predicate/entity/Deserializers$VariantPredicates;
-
method_58157
public static com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate> method_58157(Registry<com.mojang.serialization.MapCodec<? extends TypeSpecificPredicate>> registry) - Mappings:
Namespace Name Mixin selector official a
Lbt;a(Lji;)Lcom/mojang/serialization/MapCodec;
intermediary method_58157
Lnet/minecraft/class_7378;method_58157(Lnet/minecraft/class_2378;)Lcom/mojang/serialization/MapCodec;
named method_58157
Lnet/minecraft/predicate/entity/Deserializers;method_58157(Lnet/minecraft/registry/Registry;)Lcom/mojang/serialization/MapCodec;
-
method_58153
- Mappings:
Namespace Name Mixin selector official a
Lbt;a(Lccx;)Lbs;
intermediary method_58153
Lnet/minecraft/class_7378;method_58153(Lnet/minecraft/class_7375;)Lnet/minecraft/class_7376;
named method_58153
Lnet/minecraft/predicate/entity/Deserializers;method_58153(Lnet/minecraft/entity/passive/CatVariant;)Lnet/minecraft/predicate/entity/TypeSpecificPredicate;
-
method_58154
- Mappings:
Namespace Name Mixin selector official a
Lbt;a(Lcde;)Lbs;
intermediary method_58154
Lnet/minecraft/class_7378;method_58154(Lnet/minecraft/class_7106;)Lnet/minecraft/class_7376;
named method_58154
Lnet/minecraft/predicate/entity/Deserializers;method_58154(Lnet/minecraft/entity/passive/FrogVariant;)Lnet/minecraft/predicate/entity/TypeSpecificPredicate;
-