Enum Class ClientWorld.BlockParticle

java.lang.Object
java.lang.Enum<ClientWorld.BlockParticle>
net.minecraft.client.world.ClientWorld.BlockParticle
All Implemented Interfaces:
Serializable, Comparable<ClientWorld.BlockParticle>, Constable
Enclosing class:
ClientWorld

@Environment(CLIENT) private static enum ClientWorld.BlockParticle extends Enum<ClientWorld.BlockParticle>
Mappings:
Namespace Name
official ejh$c
intermediary net/minecraft/class_638$class_6234
named net/minecraft/client/world/ClientWorld$BlockParticle
  • Enum Constant Details

    • BARRIER

      public static final ClientWorld.BlockParticle BARRIER
      Mappings:
      Namespace Name Mixin selector
      official a Lejh$c;a:Lejh$c;
      intermediary field_32642 Lnet/minecraft/class_638$class_6234;field_32642:Lnet/minecraft/class_638$class_6234;
      named BARRIER Lnet/minecraft/client/world/ClientWorld$BlockParticle;BARRIER:Lnet/minecraft/client/world/ClientWorld$BlockParticle;
    • LIGHT

      public static final ClientWorld.BlockParticle LIGHT
      Mappings:
      Namespace Name Mixin selector
      official b Lejh$c;b:Lejh$c;
      intermediary field_32643 Lnet/minecraft/class_638$class_6234;field_32643:Lnet/minecraft/class_638$class_6234;
      named LIGHT Lnet/minecraft/client/world/ClientWorld$BlockParticle;LIGHT:Lnet/minecraft/client/world/ClientWorld$BlockParticle;
  • Field Details

    • block

      final Block block
      Mappings:
      Namespace Name Mixin selector
      official c Lejh$c;c:Lbzo;
      intermediary field_32644 Lnet/minecraft/class_638$class_6234;field_32644:Lnet/minecraft/class_2248;
      named block Lnet/minecraft/client/world/ClientWorld$BlockParticle;block:Lnet/minecraft/block/Block;
    • particle

      final ParticleEffect particle
      Mappings:
      Namespace Name Mixin selector
      official d Lejh$c;d:Lht;
      intermediary field_32645 Lnet/minecraft/class_638$class_6234;field_32645:Lnet/minecraft/class_2394;
      named particle Lnet/minecraft/client/world/ClientWorld$BlockParticle;particle:Lnet/minecraft/particle/ParticleEffect;
  • Constructor Details

    • BlockParticle

      private BlockParticle(Block block, ParticleEffect particle)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lejh$c;<init>(Ljava/lang/String;ILbzo;Lht;)V
      intermediary <init> Lnet/minecraft/class_638$class_6234;<init>(Ljava/lang/String;ILnet/minecraft/class_2248;Lnet/minecraft/class_2394;)V
      named <init> Lnet/minecraft/client/world/ClientWorld$BlockParticle;<init>(Ljava/lang/String;ILnet/minecraft/block/Block;Lnet/minecraft/particle/ParticleEffect;)V
  • Method Details

    • values

      public static ClientWorld.BlockParticle[] 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 ClientWorld.BlockParticle 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