Class PigVariant

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

public class PigVariant extends Object
Mappings:
Namespace Name
named net/minecraft/entity/passive/PigVariant
intermediary net/minecraft/class_10586
official cih
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<PigVariant> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/entity/passive/PigVariant;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_55680 Lnet/minecraft/class_10586;field_55680:Lcom/mojang/serialization/Codec;
      official a Lcih;a:Lcom/mojang/serialization/Codec;
    • PACKET_CODEC

      public static final PacketCodec<RegistryByteBuf,PigVariant> PACKET_CODEC
      Mappings:
      Namespace Name Mixin selector
      named PACKET_CODEC Lnet/minecraft/entity/passive/PigVariant;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_55681 Lnet/minecraft/class_10586;field_55681:Lnet/minecraft/class_9139;
      official b Lcih;b:Lyn;
    • ENTRY_CODEC

      public static final com.mojang.serialization.Codec<RegistryEntry<PigVariant>> ENTRY_CODEC
      Mappings:
      Namespace Name Mixin selector
      named ENTRY_CODEC Lnet/minecraft/entity/passive/PigVariant;ENTRY_CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_55682 Lnet/minecraft/class_10586;field_55682:Lcom/mojang/serialization/Codec;
      official c Lcih;c:Lcom/mojang/serialization/Codec;
    • ENTRY_PACKET_CODEC

      public static final PacketCodec<RegistryByteBuf,RegistryEntry<PigVariant>> ENTRY_PACKET_CODEC
      Mappings:
      Namespace Name Mixin selector
      named ENTRY_PACKET_CODEC Lnet/minecraft/entity/passive/PigVariant;ENTRY_PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_55683 Lnet/minecraft/class_10586;field_55683:Lnet/minecraft/class_9139;
      official d Lcih;d:Lyn;
    • model

      private final PigVariant.Model model
      Mappings:
      Namespace Name Mixin selector
      named model Lnet/minecraft/entity/passive/PigVariant;model:Lnet/minecraft/entity/passive/PigVariant$Model;
      intermediary field_55684 Lnet/minecraft/class_10586;field_55684:Lnet/minecraft/class_10586$class_10587;
      official e Lcih;e:Lcih$a;
    • id

      private final Identifier id
      Mappings:
      Namespace Name Mixin selector
      named id Lnet/minecraft/entity/passive/PigVariant;id:Lnet/minecraft/util/Identifier;
      intermediary field_55685 Lnet/minecraft/class_10586;field_55685:Lnet/minecraft/class_2960;
      official f Lcih;f:Laku;
    • textureId

      private final Identifier textureId
      Mappings:
      Namespace Name Mixin selector
      named textureId Lnet/minecraft/entity/passive/PigVariant;textureId:Lnet/minecraft/util/Identifier;
      intermediary field_55686 Lnet/minecraft/class_10586;field_55686:Lnet/minecraft/class_2960;
      official g Lcih;g:Laku;
    • biomes

      private final Optional<RegistryEntryList<Biome>> biomes
      Mappings:
      Namespace Name Mixin selector
      named biomes Lnet/minecraft/entity/passive/PigVariant;biomes:Ljava/util/Optional;
      intermediary field_55687 Lnet/minecraft/class_10586;field_55687:Ljava/util/Optional;
      official h Lcih;h:Ljava/util/Optional;
  • Constructor Details

    • PigVariant

      public PigVariant(PigVariant.Model model, Identifier id, Optional<RegistryEntryList<Biome>> biomes)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/passive/PigVariant;<init>(Lnet/minecraft/entity/passive/PigVariant$Model;Lnet/minecraft/util/Identifier;Ljava/util/Optional;)V
      intermediary <init> Lnet/minecraft/class_10586;<init>(Lnet/minecraft/class_10586$class_10587;Lnet/minecraft/class_2960;Ljava/util/Optional;)V
      official <init> Lcih;<init>(Lcih$a;Laku;Ljava/util/Optional;)V
  • Method Details

    • getModel

      public PigVariant.Model getModel()
      Mappings:
      Namespace Name Mixin selector
      named getModel Lnet/minecraft/entity/passive/PigVariant;getModel()Lnet/minecraft/entity/passive/PigVariant$Model;
      intermediary method_66300 Lnet/minecraft/class_10586;method_66300()Lnet/minecraft/class_10586$class_10587;
      official a Lcih;a()Lcih$a;
    • getTextureId

      public Identifier getTextureId()
      Mappings:
      Namespace Name Mixin selector
      named getTextureId Lnet/minecraft/entity/passive/PigVariant;getTextureId()Lnet/minecraft/util/Identifier;
      intermediary method_66304 Lnet/minecraft/class_10586;method_66304()Lnet/minecraft/class_2960;
      official b Lcih;b()Laku;
    • getBiomes

      public Optional<RegistryEntryList<Biome>> getBiomes()
      Mappings:
      Namespace Name Mixin selector
      named getBiomes Lnet/minecraft/entity/passive/PigVariant;getBiomes()Ljava/util/Optional;
      intermediary method_66306 Lnet/minecraft/class_10586;method_66306()Ljava/util/Optional;
      official c Lcih;c()Ljava/util/Optional;
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object