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 cgi
  • 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 Lcgi;a:Lcom/mojang/serialization/Codec;
    • PACKET_CODEC

      public static final PacketCodec<RegistryByteBuf,WolfVariant> PACKET_CODEC
      Mappings:
      Namespace Name Mixin selector
      named PACKET_CODEC Lnet/minecraft/entity/passive/WolfVariant;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_51943 Lnet/minecraft/class_9346;field_51943:Lnet/minecraft/class_9139;
      official b Lcgi;b:Lyx;
    • 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 c Lcgi;c:Lcom/mojang/serialization/Codec;
    • ENTRY_PACKET_CODEC

      public static final PacketCodec<RegistryByteBuf,RegistryEntry<WolfVariant>> ENTRY_PACKET_CODEC
      Mappings:
      Namespace Name Mixin selector
      named ENTRY_PACKET_CODEC Lnet/minecraft/entity/passive/WolfVariant;ENTRY_PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_51944 Lnet/minecraft/class_9346;field_51944:Lnet/minecraft/class_9139;
      official d Lcgi;d:Lyx;
    • 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 e Lcgi;e:Lakr;
    • 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 f Lcgi;f:Lakr;
    • 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 g Lcgi;g:Lakr;
    • 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 h Lcgi;h:Lakr;
    • 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 i Lcgi;i:Lakr;
    • 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 j Lcgi;j:Lakr;
    • 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 k Lcgi;k:Ljq;
  • 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> Lcgi;<init>(Lakr;Lakr;Lakr;Ljq;)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 Lcgi;a(Lakr;)Lakr;
    • 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 Lcgi;a()Lakr;
    • 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 Lcgi;b()Lakr;
    • 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 Lcgi;c()Lakr;
    • 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 Lcgi;d()Ljq;
    • 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 Lcgi;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object