Class WolfVariant

java.lang.Object
net.minecraft.entity.passive.WolfVariant

public final class WolfVariant extends Object
Mappings:
Namespace Name
named net/minecraft/entity/passive/WolfVariant
intermediary net/minecraft/class_9346
official cgk
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<WolfVariant> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/entity/passive/WolfVariant;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_49724 Lnet/minecraft/class_9346;field_49724:Lcom/mojang/serialization/Codec;
      official a Lcgk;a:Lcom/mojang/serialization/Codec;
    • ENTRY_CODEC

      public static final com.mojang.serialization.Codec<RegistryEntry<WolfVariant>> ENTRY_CODEC
      Mappings:
      Namespace Name Mixin selector
      named ENTRY_CODEC Lnet/minecraft/entity/passive/WolfVariant;ENTRY_CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_49980 Lnet/minecraft/class_9346;field_49980:Lcom/mojang/serialization/Codec;
      official b Lcgk;b:Lcom/mojang/serialization/Codec;
    • wildId

      private final Identifier wildId
      Mappings:
      Namespace Name Mixin selector
      named wildId Lnet/minecraft/entity/passive/WolfVariant;wildId:Lnet/minecraft/util/Identifier;
      intermediary field_49981 Lnet/minecraft/class_9346;field_49981:Lnet/minecraft/class_2960;
      official c Lcgk;c:Lalf;
    • tameId

      private final Identifier tameId
      Mappings:
      Namespace Name Mixin selector
      named tameId Lnet/minecraft/entity/passive/WolfVariant;tameId:Lnet/minecraft/util/Identifier;
      intermediary field_49982 Lnet/minecraft/class_9346;field_49982:Lnet/minecraft/class_2960;
      official d Lcgk;d:Lalf;
    • angryId

      private final Identifier angryId
      Mappings:
      Namespace Name Mixin selector
      named angryId Lnet/minecraft/entity/passive/WolfVariant;angryId:Lnet/minecraft/util/Identifier;
      intermediary field_49983 Lnet/minecraft/class_9346;field_49983:Lnet/minecraft/class_2960;
      official e Lcgk;e:Lalf;
    • wildTextureId

      private final Identifier wildTextureId
      Mappings:
      Namespace Name Mixin selector
      named wildTextureId Lnet/minecraft/entity/passive/WolfVariant;wildTextureId:Lnet/minecraft/util/Identifier;
      intermediary field_49984 Lnet/minecraft/class_9346;field_49984:Lnet/minecraft/class_2960;
      official f Lcgk;f:Lalf;
    • tameTextureId

      private final Identifier tameTextureId
      Mappings:
      Namespace Name Mixin selector
      named tameTextureId Lnet/minecraft/entity/passive/WolfVariant;tameTextureId:Lnet/minecraft/util/Identifier;
      intermediary field_49985 Lnet/minecraft/class_9346;field_49985:Lnet/minecraft/class_2960;
      official g Lcgk;g:Lalf;
    • angryTextureId

      private final Identifier angryTextureId
      Mappings:
      Namespace Name Mixin selector
      named angryTextureId Lnet/minecraft/entity/passive/WolfVariant;angryTextureId:Lnet/minecraft/util/Identifier;
      intermediary field_49986 Lnet/minecraft/class_9346;field_49986:Lnet/minecraft/class_2960;
      official h Lcgk;h:Lalf;
    • biomes

      private final RegistryEntryList<Biome> biomes
      Mappings:
      Namespace Name Mixin selector
      named biomes Lnet/minecraft/entity/passive/WolfVariant;biomes:Lnet/minecraft/registry/entry/RegistryEntryList;
      intermediary field_49987 Lnet/minecraft/class_9346;field_49987:Lnet/minecraft/class_6885;
      official i Lcgk;i:Ljm;
  • Constructor Details

    • WolfVariant

      public WolfVariant(Identifier wildId, Identifier tameId, Identifier angryId, RegistryEntryList<Biome> biomes)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/passive/WolfVariant;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/registry/entry/RegistryEntryList;)V
      intermediary <init> Lnet/minecraft/class_9346;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_6885;)V
      official <init> Lcgk;<init>(Lalf;Lalf;Lalf;Ljm;)V
  • Method Details

    • getTextureId

      private static Identifier getTextureId(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      named getTextureId Lnet/minecraft/entity/passive/WolfVariant;getTextureId(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/Identifier;
      intermediary method_58378 Lnet/minecraft/class_9346;method_58378(Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
      official a Lcgk;a(Lalf;)Lalf;
    • getWildTextureId

      public Identifier getWildTextureId()
      Mappings:
      Namespace Name Mixin selector
      named getWildTextureId Lnet/minecraft/entity/passive/WolfVariant;getWildTextureId()Lnet/minecraft/util/Identifier;
      intermediary method_58377 Lnet/minecraft/class_9346;method_58377()Lnet/minecraft/class_2960;
      official a Lcgk;a()Lalf;
    • getTameTextureId

      public Identifier getTameTextureId()
      Mappings:
      Namespace Name Mixin selector
      named getTameTextureId Lnet/minecraft/entity/passive/WolfVariant;getTameTextureId()Lnet/minecraft/util/Identifier;
      intermediary method_58381 Lnet/minecraft/class_9346;method_58381()Lnet/minecraft/class_2960;
      official b Lcgk;b()Lalf;
    • getAngryTextureId

      public Identifier getAngryTextureId()
      Mappings:
      Namespace Name Mixin selector
      named getAngryTextureId Lnet/minecraft/entity/passive/WolfVariant;getAngryTextureId()Lnet/minecraft/util/Identifier;
      intermediary method_58383 Lnet/minecraft/class_9346;method_58383()Lnet/minecraft/class_2960;
      official c Lcgk;c()Lalf;
    • getBiomes

      public RegistryEntryList<Biome> getBiomes()
      Mappings:
      Namespace Name Mixin selector
      named getBiomes Lnet/minecraft/entity/passive/WolfVariant;getBiomes()Lnet/minecraft/registry/entry/RegistryEntryList;
      intermediary method_58385 Lnet/minecraft/class_9346;method_58385()Lnet/minecraft/class_6885;
      official d Lcgk;d()Ljm;
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      named equals Lnet/minecraft/entity/passive/WolfVariant;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_9346;equals(Ljava/lang/Object;)Z
      official equals Lcgk;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object