Enum Class SpawnReason

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

public enum SpawnReason extends Enum<SpawnReason>
Mappings:
Namespace Name
official bgd
intermediary net/minecraft/class_3730
named net/minecraft/entity/SpawnReason
  • Enum Constant Details

    • NATURAL

      public static final SpawnReason NATURAL
      Mappings:
      Namespace Name Mixin selector
      official a Lbgd;a:Lbgd;
      intermediary field_16459 Lnet/minecraft/class_3730;field_16459:Lnet/minecraft/class_3730;
      named NATURAL Lnet/minecraft/entity/SpawnReason;NATURAL:Lnet/minecraft/entity/SpawnReason;
    • CHUNK_GENERATION

      public static final SpawnReason CHUNK_GENERATION
      Mappings:
      Namespace Name Mixin selector
      official b Lbgd;b:Lbgd;
      intermediary field_16472 Lnet/minecraft/class_3730;field_16472:Lnet/minecraft/class_3730;
      named CHUNK_GENERATION Lnet/minecraft/entity/SpawnReason;CHUNK_GENERATION:Lnet/minecraft/entity/SpawnReason;
    • SPAWNER

      public static final SpawnReason SPAWNER
      Mappings:
      Namespace Name Mixin selector
      official c Lbgd;c:Lbgd;
      intermediary field_16469 Lnet/minecraft/class_3730;field_16469:Lnet/minecraft/class_3730;
      named SPAWNER Lnet/minecraft/entity/SpawnReason;SPAWNER:Lnet/minecraft/entity/SpawnReason;
    • STRUCTURE

      public static final SpawnReason STRUCTURE
      Mappings:
      Namespace Name Mixin selector
      official d Lbgd;d:Lbgd;
      intermediary field_16474 Lnet/minecraft/class_3730;field_16474:Lnet/minecraft/class_3730;
      named STRUCTURE Lnet/minecraft/entity/SpawnReason;STRUCTURE:Lnet/minecraft/entity/SpawnReason;
    • BREEDING

      public static final SpawnReason BREEDING
      Mappings:
      Namespace Name Mixin selector
      official e Lbgd;e:Lbgd;
      intermediary field_16466 Lnet/minecraft/class_3730;field_16466:Lnet/minecraft/class_3730;
      named BREEDING Lnet/minecraft/entity/SpawnReason;BREEDING:Lnet/minecraft/entity/SpawnReason;
    • MOB_SUMMONED

      public static final SpawnReason MOB_SUMMONED
      Mappings:
      Namespace Name Mixin selector
      official f Lbgd;f:Lbgd;
      intermediary field_16471 Lnet/minecraft/class_3730;field_16471:Lnet/minecraft/class_3730;
      named MOB_SUMMONED Lnet/minecraft/entity/SpawnReason;MOB_SUMMONED:Lnet/minecraft/entity/SpawnReason;
    • JOCKEY

      public static final SpawnReason JOCKEY
      Mappings:
      Namespace Name Mixin selector
      official g Lbgd;g:Lbgd;
      intermediary field_16460 Lnet/minecraft/class_3730;field_16460:Lnet/minecraft/class_3730;
      named JOCKEY Lnet/minecraft/entity/SpawnReason;JOCKEY:Lnet/minecraft/entity/SpawnReason;
    • EVENT

      public static final SpawnReason EVENT
      Mappings:
      Namespace Name Mixin selector
      official h Lbgd;h:Lbgd;
      intermediary field_16467 Lnet/minecraft/class_3730;field_16467:Lnet/minecraft/class_3730;
      named EVENT Lnet/minecraft/entity/SpawnReason;EVENT:Lnet/minecraft/entity/SpawnReason;
    • CONVERSION

      public static final SpawnReason CONVERSION
      Mappings:
      Namespace Name Mixin selector
      official i Lbgd;i:Lbgd;
      intermediary field_16468 Lnet/minecraft/class_3730;field_16468:Lnet/minecraft/class_3730;
      named CONVERSION Lnet/minecraft/entity/SpawnReason;CONVERSION:Lnet/minecraft/entity/SpawnReason;
    • REINFORCEMENT

      public static final SpawnReason REINFORCEMENT
      Mappings:
      Namespace Name Mixin selector
      official j Lbgd;j:Lbgd;
      intermediary field_16463 Lnet/minecraft/class_3730;field_16463:Lnet/minecraft/class_3730;
      named REINFORCEMENT Lnet/minecraft/entity/SpawnReason;REINFORCEMENT:Lnet/minecraft/entity/SpawnReason;
    • TRIGGERED

      public static final SpawnReason TRIGGERED
      Mappings:
      Namespace Name Mixin selector
      official k Lbgd;k:Lbgd;
      intermediary field_16461 Lnet/minecraft/class_3730;field_16461:Lnet/minecraft/class_3730;
      named TRIGGERED Lnet/minecraft/entity/SpawnReason;TRIGGERED:Lnet/minecraft/entity/SpawnReason;
    • BUCKET

      public static final SpawnReason BUCKET
      Mappings:
      Namespace Name Mixin selector
      official l Lbgd;l:Lbgd;
      intermediary field_16473 Lnet/minecraft/class_3730;field_16473:Lnet/minecraft/class_3730;
      named BUCKET Lnet/minecraft/entity/SpawnReason;BUCKET:Lnet/minecraft/entity/SpawnReason;
    • SPAWN_EGG

      public static final SpawnReason SPAWN_EGG
      Mappings:
      Namespace Name Mixin selector
      official m Lbgd;m:Lbgd;
      intermediary field_16465 Lnet/minecraft/class_3730;field_16465:Lnet/minecraft/class_3730;
      named SPAWN_EGG Lnet/minecraft/entity/SpawnReason;SPAWN_EGG:Lnet/minecraft/entity/SpawnReason;
    • COMMAND

      public static final SpawnReason COMMAND
      Mappings:
      Namespace Name Mixin selector
      official n Lbgd;n:Lbgd;
      intermediary field_16462 Lnet/minecraft/class_3730;field_16462:Lnet/minecraft/class_3730;
      named COMMAND Lnet/minecraft/entity/SpawnReason;COMMAND:Lnet/minecraft/entity/SpawnReason;
    • DISPENSER

      public static final SpawnReason DISPENSER
      Mappings:
      Namespace Name Mixin selector
      official o Lbgd;o:Lbgd;
      intermediary field_16470 Lnet/minecraft/class_3730;field_16470:Lnet/minecraft/class_3730;
      named DISPENSER Lnet/minecraft/entity/SpawnReason;DISPENSER:Lnet/minecraft/entity/SpawnReason;
    • PATROL

      public static final SpawnReason PATROL
      Mappings:
      Namespace Name Mixin selector
      official p Lbgd;p:Lbgd;
      intermediary field_16527 Lnet/minecraft/class_3730;field_16527:Lnet/minecraft/class_3730;
      named PATROL Lnet/minecraft/entity/SpawnReason;PATROL:Lnet/minecraft/entity/SpawnReason;
  • Constructor Details

    • SpawnReason

      private SpawnReason()
  • Method Details

    • values

      public static SpawnReason[] 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

      public static SpawnReason 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