Enum Class EntityConversionType

java.lang.Object
java.lang.Enum<EntityConversionType>
net.minecraft.entity.conversion.EntityConversionType
All Implemented Interfaces:
Serializable, Comparable<EntityConversionType>, Constable

public enum EntityConversionType extends Enum<EntityConversionType>
Mappings:
Namespace Name
named net/minecraft/entity/conversion/EntityConversionType
intermediary net/minecraft/class_10181
official bui
  • Enum Constant Details Link icon

    • SINGLE Link icon

      public static final EntityConversionType SINGLE
      Mappings:
      Namespace Name Mixin selector
      named SINGLE Lnet/minecraft/entity/conversion/EntityConversionType;SINGLE:Lnet/minecraft/entity/conversion/EntityConversionType;
      intermediary field_54080 Lnet/minecraft/class_10181;field_54080:Lnet/minecraft/class_10181;
      official a Lbui;a:Lbui;
    • SPLIT_ON_DEATH Link icon

      public static final EntityConversionType SPLIT_ON_DEATH
      Mappings:
      Namespace Name Mixin selector
      named SPLIT_ON_DEATH Lnet/minecraft/entity/conversion/EntityConversionType;SPLIT_ON_DEATH:Lnet/minecraft/entity/conversion/EntityConversionType;
      intermediary field_54081 Lnet/minecraft/class_10181;field_54081:Lnet/minecraft/class_10181;
      official b Lbui;b:Lbui;
  • Field Details Link icon

    • discardOldEntity Link icon

      private final boolean discardOldEntity
      Mappings:
      Namespace Name Mixin selector
      named discardOldEntity Lnet/minecraft/entity/conversion/EntityConversionType;discardOldEntity:Z
      intermediary field_54082 Lnet/minecraft/class_10181;field_54082:Z
      official c Lbui;c:Z
  • Constructor Details Link icon

    • EntityConversionType Link icon

      private EntityConversionType(boolean discardOldEntity)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/conversion/EntityConversionType;<init>(Ljava/lang/String;IZ)V
      intermediary <init> Lnet/minecraft/class_10181;<init>(Ljava/lang/String;IZ)V
      official <init> Lbui;<init>(Ljava/lang/String;IZ)V
  • Method Details Link icon

    • values Link icon

      public static EntityConversionType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf Link icon

      public static EntityConversionType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • shouldDiscardOldEntity Link icon

      public boolean shouldDiscardOldEntity()
      Mappings:
      Namespace Name Mixin selector
      named shouldDiscardOldEntity Lnet/minecraft/entity/conversion/EntityConversionType;shouldDiscardOldEntity()Z
      intermediary method_63608 Lnet/minecraft/class_10181;method_63608()Z
      official a Lbui;a()Z
    • setUpNewEntity Link icon

      abstract void setUpNewEntity(MobEntity oldEntity, MobEntity newEntity, EntityConversionContext context)
      Mappings:
      Namespace Name Mixin selector
      named setUpNewEntity Lnet/minecraft/entity/conversion/EntityConversionType;setUpNewEntity(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/conversion/EntityConversionContext;)V
      intermediary method_63609 Lnet/minecraft/class_10181;method_63609(Lnet/minecraft/class_1308;Lnet/minecraft/class_1308;Lnet/minecraft/class_10179;)V
      official a Lbui;a(Lbvk;Lbvk;Lbuh;)V
    • copyData Link icon

      void copyData(MobEntity oldEntity, MobEntity newEntity, EntityConversionContext context)
      Mappings:
      Namespace Name Mixin selector
      named copyData Lnet/minecraft/entity/conversion/EntityConversionType;copyData(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/conversion/EntityConversionContext;)V
      intermediary method_63611 Lnet/minecraft/class_10181;method_63611(Lnet/minecraft/class_1308;Lnet/minecraft/class_1308;Lnet/minecraft/class_10179;)V
      official b Lbui;b(Lbvk;Lbvk;Lbuh;)V