Enum Class TrialSpawnerState

java.lang.Object
java.lang.Enum<TrialSpawnerState>
net.minecraft.block.enums.TrialSpawnerState
All Implemented Interfaces:
Serializable, Comparable<TrialSpawnerState>, Constable, StringIdentifiable

public enum TrialSpawnerState extends Enum<TrialSpawnerState> implements StringIdentifiable
Mappings:
Namespace Name
named net/minecraft/block/enums/TrialSpawnerState
intermediary net/minecraft/class_8967
official dqh
  • Enum Constant Details

    • INACTIVE

      public static final TrialSpawnerState INACTIVE
      Mappings:
      Namespace Name Mixin selector
      named INACTIVE Lnet/minecraft/block/enums/TrialSpawnerState;INACTIVE:Lnet/minecraft/block/enums/TrialSpawnerState;
      intermediary field_47383 Lnet/minecraft/class_8967;field_47383:Lnet/minecraft/class_8967;
      official a Ldqh;a:Ldqh;
    • WAITING_FOR_PLAYERS

      public static final TrialSpawnerState WAITING_FOR_PLAYERS
      Mappings:
      Namespace Name Mixin selector
      named WAITING_FOR_PLAYERS Lnet/minecraft/block/enums/TrialSpawnerState;WAITING_FOR_PLAYERS:Lnet/minecraft/block/enums/TrialSpawnerState;
      intermediary field_47384 Lnet/minecraft/class_8967;field_47384:Lnet/minecraft/class_8967;
      official b Ldqh;b:Ldqh;
    • ACTIVE

      public static final TrialSpawnerState ACTIVE
      Mappings:
      Namespace Name Mixin selector
      named ACTIVE Lnet/minecraft/block/enums/TrialSpawnerState;ACTIVE:Lnet/minecraft/block/enums/TrialSpawnerState;
      intermediary field_47385 Lnet/minecraft/class_8967;field_47385:Lnet/minecraft/class_8967;
      official c Ldqh;c:Ldqh;
    • WAITING_FOR_REWARD_EJECTION

      public static final TrialSpawnerState WAITING_FOR_REWARD_EJECTION
      Mappings:
      Namespace Name Mixin selector
      named WAITING_FOR_REWARD_EJECTION Lnet/minecraft/block/enums/TrialSpawnerState;WAITING_FOR_REWARD_EJECTION:Lnet/minecraft/block/enums/TrialSpawnerState;
      intermediary field_47386 Lnet/minecraft/class_8967;field_47386:Lnet/minecraft/class_8967;
      official d Ldqh;d:Ldqh;
    • EJECTING_REWARD

      public static final TrialSpawnerState EJECTING_REWARD
      Mappings:
      Namespace Name Mixin selector
      named EJECTING_REWARD Lnet/minecraft/block/enums/TrialSpawnerState;EJECTING_REWARD:Lnet/minecraft/block/enums/TrialSpawnerState;
      intermediary field_47387 Lnet/minecraft/class_8967;field_47387:Lnet/minecraft/class_8967;
      official e Ldqh;e:Ldqh;
    • COOLDOWN

      public static final TrialSpawnerState COOLDOWN
      Mappings:
      Namespace Name Mixin selector
      named COOLDOWN Lnet/minecraft/block/enums/TrialSpawnerState;COOLDOWN:Lnet/minecraft/block/enums/TrialSpawnerState;
      intermediary field_47388 Lnet/minecraft/class_8967;field_47388:Lnet/minecraft/class_8967;
      official f Ldqh;f:Ldqh;
  • Field Details

    • START_EJECTING_REWARDS_COOLDOWN

      private static final float START_EJECTING_REWARDS_COOLDOWN
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named START_EJECTING_REWARDS_COOLDOWN Lnet/minecraft/block/enums/TrialSpawnerState;START_EJECTING_REWARDS_COOLDOWN:F
      intermediary field_47389 Lnet/minecraft/class_8967;field_47389:F
      official g Ldqh;g:F
    • BETWEEN_EJECTING_REWARDS_COOLDOWN

      private static final int BETWEEN_EJECTING_REWARDS_COOLDOWN
      Mappings:
      Namespace Name Mixin selector
      named BETWEEN_EJECTING_REWARDS_COOLDOWN Lnet/minecraft/block/enums/TrialSpawnerState;BETWEEN_EJECTING_REWARDS_COOLDOWN:I
      intermediary field_47390 Lnet/minecraft/class_8967;field_47390:I
      official h Ldqh;h:I
    • id

      private final String id
      Mappings:
      Namespace Name Mixin selector
      named id Lnet/minecraft/block/enums/TrialSpawnerState;id:Ljava/lang/String;
      intermediary field_47391 Lnet/minecraft/class_8967;field_47391:Ljava/lang/String;
      official i Ldqh;i:Ljava/lang/String;
    • luminance

      private final int luminance
      Mappings:
      Namespace Name Mixin selector
      named luminance Lnet/minecraft/block/enums/TrialSpawnerState;luminance:I
      intermediary field_47392 Lnet/minecraft/class_8967;field_47392:I
      official j Ldqh;j:I
    • displayRotationSpeed

      private final double displayRotationSpeed
      Mappings:
      Namespace Name Mixin selector
      named displayRotationSpeed Lnet/minecraft/block/enums/TrialSpawnerState;displayRotationSpeed:D
      intermediary field_47393 Lnet/minecraft/class_8967;field_47393:D
      official k Ldqh;k:D
    • particleEmitter

      private final TrialSpawnerState.ParticleEmitter particleEmitter
      Mappings:
      Namespace Name Mixin selector
      named particleEmitter Lnet/minecraft/block/enums/TrialSpawnerState;particleEmitter:Lnet/minecraft/block/enums/TrialSpawnerState$ParticleEmitter;
      intermediary field_47394 Lnet/minecraft/class_8967;field_47394:Lnet/minecraft/class_8967$class_8969;
      official l Ldqh;l:Ldqh$b;
    • playsSound

      private final boolean playsSound
      Mappings:
      Namespace Name Mixin selector
      named playsSound Lnet/minecraft/block/enums/TrialSpawnerState;playsSound:Z
      intermediary field_47395 Lnet/minecraft/class_8967;field_47395:Z
      official m Ldqh;m:Z
  • Constructor Details

    • TrialSpawnerState

      private TrialSpawnerState(String id, int luminance, TrialSpawnerState.ParticleEmitter particleEmitter, double displayRotationSpeed, boolean playsSound)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/block/enums/TrialSpawnerState;<init>(Ljava/lang/String;ILjava/lang/String;ILnet/minecraft/block/enums/TrialSpawnerState$ParticleEmitter;DZ)V
      intermediary <init> Lnet/minecraft/class_8967;<init>(Ljava/lang/String;ILjava/lang/String;ILnet/minecraft/class_8967$class_8969;DZ)V
      official <init> Ldqh;<init>(Ljava/lang/String;ILjava/lang/String;ILdqh$b;DZ)V
  • Method Details

    • values

      public static TrialSpawnerState[] 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 TrialSpawnerState 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
    • tick

      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/block/enums/TrialSpawnerState;tick(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/spawner/TrialSpawnerLogic;Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/block/enums/TrialSpawnerState;
      intermediary method_55214 Lnet/minecraft/class_8967;method_55214(Lnet/minecraft/class_2338;Lnet/minecraft/class_8963;Lnet/minecraft/class_3218;)Lnet/minecraft/class_8967;
      official a Ldqh;a(Lio;Ldqe;Laqm;)Ldqh;
    • method_58720

      private void method_58720(ServerWorld serverWorld, BlockPos blockPos, TrialSpawnerLogic trialSpawnerLogic)
      Mappings:
      Namespace Name Mixin selector
      named method_58720 Lnet/minecraft/block/enums/TrialSpawnerState;method_58720(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/spawner/TrialSpawnerLogic;)V
      intermediary method_58720 Lnet/minecraft/class_8967;method_58720(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_8963;)V
      official a Ldqh;a(Laqm;Lio;Ldqe;)V
    • method_58721

      private static Optional<Vec3d> method_58721(ServerWorld serverWorld, BlockPos blockPos, TrialSpawnerLogic trialSpawnerLogic, TrialSpawnerData trialSpawnerData)
      Mappings:
      Namespace Name Mixin selector
      named method_58721 Lnet/minecraft/block/enums/TrialSpawnerState;method_58721(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/spawner/TrialSpawnerLogic;Lnet/minecraft/block/spawner/TrialSpawnerData;)Ljava/util/Optional;
      intermediary method_58721 Lnet/minecraft/class_8967;method_58721(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_8963;Lnet/minecraft/class_8966;)Ljava/util/Optional;
      official a Ldqh;a(Laqm;Lio;Ldqe;Ldqg;)Ljava/util/Optional;
    • method_58722

      private static Optional<Vec3d> method_58722(Entity entity, ServerWorld serverWorld)
      Mappings:
      Namespace Name Mixin selector
      named method_58722 Lnet/minecraft/block/enums/TrialSpawnerState;method_58722(Lnet/minecraft/entity/Entity;Lnet/minecraft/server/world/ServerWorld;)Ljava/util/Optional;
      intermediary method_58722 Lnet/minecraft/class_8967;method_58722(Lnet/minecraft/class_1297;Lnet/minecraft/class_3218;)Ljava/util/Optional;
      official a Ldqh;a(Lbru;Laqm;)Ljava/util/Optional;
    • method_58725

      private static Entity method_58725(List<PlayerEntity> list, Set<UUID> set, TrialSpawnerLogic trialSpawnerLogic, BlockPos blockPos, ServerWorld serverWorld)
      Mappings:
      Namespace Name Mixin selector
      named method_58725 Lnet/minecraft/block/enums/TrialSpawnerState;method_58725(Ljava/util/List;Ljava/util/Set;Lnet/minecraft/block/spawner/TrialSpawnerLogic;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/Entity;
      intermediary method_58725 Lnet/minecraft/class_8967;method_58725(Ljava/util/List;Ljava/util/Set;Lnet/minecraft/class_8963;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;
      official a Ldqh;a(Ljava/util/List;Ljava/util/Set;Ldqe;Lio;Laqm;)Lbru;
    • method_58719

      private boolean method_58719(ServerWorld serverWorld, TrialSpawnerData trialSpawnerData)
      Mappings:
      Namespace Name Mixin selector
      named method_58719 Lnet/minecraft/block/enums/TrialSpawnerState;method_58719(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/block/spawner/TrialSpawnerData;)Z
      intermediary method_58719 Lnet/minecraft/class_8967;method_58719(Lnet/minecraft/class_3218;Lnet/minecraft/class_8966;)Z
      official a Ldqh;a(Laqm;Ldqg;)Z
    • getLuminance

      public int getLuminance()
      Mappings:
      Namespace Name Mixin selector
      named getLuminance Lnet/minecraft/block/enums/TrialSpawnerState;getLuminance()I
      intermediary method_55209 Lnet/minecraft/class_8967;method_55209()I
      official a Ldqh;a()I
    • getDisplayRotationSpeed

      public double getDisplayRotationSpeed()
      Mappings:
      Namespace Name Mixin selector
      named getDisplayRotationSpeed Lnet/minecraft/block/enums/TrialSpawnerState;getDisplayRotationSpeed()D
      intermediary method_55215 Lnet/minecraft/class_8967;method_55215()D
      official b Ldqh;b()D
    • doesDisplayRotate

      public boolean doesDisplayRotate()
      Mappings:
      Namespace Name Mixin selector
      named doesDisplayRotate Lnet/minecraft/block/enums/TrialSpawnerState;doesDisplayRotate()Z
      intermediary method_55216 Lnet/minecraft/class_8967;method_55216()Z
      official d Ldqh;d()Z
    • playsSound

      public boolean playsSound()
      Mappings:
      Namespace Name Mixin selector
      named playsSound Lnet/minecraft/block/enums/TrialSpawnerState;playsSound()Z
      intermediary method_55217 Lnet/minecraft/class_8967;method_55217()Z
      official e Ldqh;e()Z
    • emitParticles

      public void emitParticles(World world, BlockPos pos, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      named emitParticles Lnet/minecraft/block/enums/TrialSpawnerState;emitParticles(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Z)V
      intermediary method_55210 Lnet/minecraft/class_8967;method_55210(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V
      official a Ldqh;a(Ldax;Lio;Z)V
    • asString

      public String asString()
      Returns the unique string representation of the enum, used for serialization.
      Specified by:
      asString in interface StringIdentifiable
      Returns:
      the unique string representation of the enum, used for serialization
      Mappings:
      Namespace Name Mixin selector
      named asString Lnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;
      intermediary method_15434 Lnet/minecraft/class_3542;method_15434()Ljava/lang/String;
      official c Layx;c()Ljava/lang/String;