Enum Class EyeblossomBlock.EyeblossomState

java.lang.Object
java.lang.Enum<EyeblossomBlock.EyeblossomState>
net.minecraft.block.EyeblossomBlock.EyeblossomState
All Implemented Interfaces:
Serializable, Comparable<EyeblossomBlock.EyeblossomState>, Constable
Enclosing class:
EyeblossomBlock

public static enum EyeblossomBlock.EyeblossomState extends Enum<EyeblossomBlock.EyeblossomState>
Mappings:
Namespace Name
named net/minecraft/block/EyeblossomBlock$EyeblossomState
intermediary net/minecraft/class_10374$class_10375
official dmh$a
  • Enum Constant Details

    • OPEN

      public static final EyeblossomBlock.EyeblossomState OPEN
      Mappings:
      Namespace Name Mixin selector
      named OPEN Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;OPEN:Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;
      intermediary field_55070 Lnet/minecraft/class_10374$class_10375;field_55070:Lnet/minecraft/class_10374$class_10375;
      official a Ldmh$a;a:Ldmh$a;
    • CLOSED

      public static final EyeblossomBlock.EyeblossomState CLOSED
      Mappings:
      Namespace Name Mixin selector
      named CLOSED Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;CLOSED:Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;
      intermediary field_55071 Lnet/minecraft/class_10374$class_10375;field_55071:Lnet/minecraft/class_10374$class_10375;
      official b Ldmh$a;b:Ldmh$a;
  • Field Details

    • open

      final boolean open
      Mappings:
      Namespace Name Mixin selector
      named open Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;open:Z
      intermediary field_55072 Lnet/minecraft/class_10374$class_10375;field_55072:Z
      official c Ldmh$a;c:Z
    • stewEffect

      final RegistryEntry<StatusEffect> stewEffect
      Mappings:
      Namespace Name Mixin selector
      named stewEffect Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;stewEffect:Lnet/minecraft/registry/entry/RegistryEntry;
      intermediary field_55073 Lnet/minecraft/class_10374$class_10375;field_55073:Lnet/minecraft/class_6880;
      official d Ldmh$a;d:Ljr;
    • effectLengthInSeconds

      final float effectLengthInSeconds
      Mappings:
      Namespace Name Mixin selector
      named effectLengthInSeconds Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;effectLengthInSeconds:F
      intermediary field_55074 Lnet/minecraft/class_10374$class_10375;field_55074:F
      official e Ldmh$a;e:F
    • longSound

      final SoundEvent longSound
      Mappings:
      Namespace Name Mixin selector
      named longSound Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;longSound:Lnet/minecraft/sound/SoundEvent;
      intermediary field_55075 Lnet/minecraft/class_10374$class_10375;field_55075:Lnet/minecraft/class_3414;
      official f Ldmh$a;f:Lavz;
    • sound

      final SoundEvent sound
      Mappings:
      Namespace Name Mixin selector
      named sound Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;sound:Lnet/minecraft/sound/SoundEvent;
      intermediary field_55076 Lnet/minecraft/class_10374$class_10375;field_55076:Lnet/minecraft/class_3414;
      official g Ldmh$a;g:Lavz;
    • particleColor

      private final int particleColor
      Mappings:
      Namespace Name Mixin selector
      named particleColor Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;particleColor:I
      intermediary field_55077 Lnet/minecraft/class_10374$class_10375;field_55077:I
      official h Ldmh$a;h:I
  • Constructor Details

    • EyeblossomState

      private EyeblossomState(boolean open, RegistryEntry<StatusEffect> stewEffect, float effectLengthInSeconds, SoundEvent longSound, SoundEvent sound, int particleColor)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;<init>(Ljava/lang/String;IZLnet/minecraft/registry/entry/RegistryEntry;FLnet/minecraft/sound/SoundEvent;Lnet/minecraft/sound/SoundEvent;I)V
      intermediary <init> Lnet/minecraft/class_10374$class_10375;<init>(Ljava/lang/String;IZLnet/minecraft/class_6880;FLnet/minecraft/class_3414;Lnet/minecraft/class_3414;I)V
      official <init> Ldmh$a;<init>(Ljava/lang/String;IZLjr;FLavz;Lavz;I)V
  • Method Details

    • values

      public static EyeblossomBlock.EyeblossomState[] 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 EyeblossomBlock.EyeblossomState 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
    • getBlock

      public Block getBlock()
      Mappings:
      Namespace Name Mixin selector
      named getBlock Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;getBlock()Lnet/minecraft/block/Block;
      intermediary method_65369 Lnet/minecraft/class_10374$class_10375;method_65369()Lnet/minecraft/class_2248;
      official a Ldmh$a;a()Ldjn;
    • getBlockState

      public BlockState getBlockState()
      Mappings:
      Namespace Name Mixin selector
      named getBlockState Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;getBlockState()Lnet/minecraft/block/BlockState;
      intermediary method_65370 Lnet/minecraft/class_10374$class_10375;method_65370()Lnet/minecraft/class_2680;
      official b Ldmh$a;b()Ldwy;
    • getOpposite

      public EyeblossomBlock.EyeblossomState getOpposite()
      Mappings:
      Namespace Name Mixin selector
      named getOpposite Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;getOpposite()Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;
      intermediary method_65371 Lnet/minecraft/class_10374$class_10375;method_65371()Lnet/minecraft/class_10374$class_10375;
      official c Ldmh$a;c()Ldmh$a;
    • isOpen

      public boolean isOpen()
      Mappings:
      Namespace Name Mixin selector
      named isOpen Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;isOpen()Z
      intermediary method_65157 Lnet/minecraft/class_10374$class_10375;method_65157()Z
      official d Ldmh$a;d()Z
    • of

      public static EyeblossomBlock.EyeblossomState of(boolean open)
      Mappings:
      Namespace Name Mixin selector
      named of Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;of(Z)Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;
      intermediary method_65156 Lnet/minecraft/class_10374$class_10375;method_65156(Z)Lnet/minecraft/class_10374$class_10375;
      official a Ldmh$a;a(Z)Ldmh$a;
    • spawnTrailParticle

      public void spawnTrailParticle(ServerWorld world, BlockPos pos, Random random)
      Mappings:
      Namespace Name Mixin selector
      named spawnTrailParticle Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;spawnTrailParticle(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)V
      intermediary method_65155 Lnet/minecraft/class_10374$class_10375;method_65155(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V
      official a Ldmh$a;a(Lard;Lji;Lazh;)V
    • getLongSound

      public SoundEvent getLongSound()
      Mappings:
      Namespace Name Mixin selector
      named getLongSound Lnet/minecraft/block/EyeblossomBlock$EyeblossomState;getLongSound()Lnet/minecraft/sound/SoundEvent;
      intermediary method_65158 Lnet/minecraft/class_10374$class_10375;method_65158()Lnet/minecraft/class_3414;
      official e Ldmh$a;e()Lavz;