Enum ParticleType

java.lang.Object
java.lang.Enum<ParticleType>
net.minecraft.client.particle.ParticleType
All Implemented Interfaces:
Serializable, Comparable<ParticleType>, java.lang.constant.Constable

public enum ParticleType
extends Enum<ParticleType>
Mappings:
Namespace Name
official cy
intermediary net/minecraft/class_1394
named net/minecraft/client/particle/ParticleType
  • Enum Constant Details

    • EXPLOSION

      public static final ParticleType EXPLOSION
      Mappings:
      Namespace Name Mixin selector
      official a Lcy;a:Lcy;
      intermediary field_5861 Lnet/minecraft/class_1394;field_5861:Lnet/minecraft/class_1394;
      named EXPLOSION Lnet/minecraft/client/particle/ParticleType;EXPLOSION:Lnet/minecraft/client/particle/ParticleType;
    • LARGE_EXPLOSION

      public static final ParticleType LARGE_EXPLOSION
      Mappings:
      Namespace Name Mixin selector
      official b Lcy;b:Lcy;
      intermediary field_5862 Lnet/minecraft/class_1394;field_5862:Lnet/minecraft/class_1394;
      named LARGE_EXPLOSION Lnet/minecraft/client/particle/ParticleType;LARGE_EXPLOSION:Lnet/minecraft/client/particle/ParticleType;
    • HUGE_EXPLOSION

      public static final ParticleType HUGE_EXPLOSION
      Mappings:
      Namespace Name Mixin selector
      official c Lcy;c:Lcy;
      intermediary field_5863 Lnet/minecraft/class_1394;field_5863:Lnet/minecraft/class_1394;
      named HUGE_EXPLOSION Lnet/minecraft/client/particle/ParticleType;HUGE_EXPLOSION:Lnet/minecraft/client/particle/ParticleType;
    • FIREWORK_SPARK

      public static final ParticleType FIREWORK_SPARK
      Mappings:
      Namespace Name Mixin selector
      official d Lcy;d:Lcy;
      intermediary field_5864 Lnet/minecraft/class_1394;field_5864:Lnet/minecraft/class_1394;
      named FIREWORK_SPARK Lnet/minecraft/client/particle/ParticleType;FIREWORK_SPARK:Lnet/minecraft/client/particle/ParticleType;
    • BUBBLE

      public static final ParticleType BUBBLE
      Mappings:
      Namespace Name Mixin selector
      official e Lcy;e:Lcy;
      intermediary field_5865 Lnet/minecraft/class_1394;field_5865:Lnet/minecraft/class_1394;
      named BUBBLE Lnet/minecraft/client/particle/ParticleType;BUBBLE:Lnet/minecraft/client/particle/ParticleType;
    • WATER

      public static final ParticleType WATER
      Mappings:
      Namespace Name Mixin selector
      official f Lcy;f:Lcy;
      intermediary field_5866 Lnet/minecraft/class_1394;field_5866:Lnet/minecraft/class_1394;
      named WATER Lnet/minecraft/client/particle/ParticleType;WATER:Lnet/minecraft/client/particle/ParticleType;
    • WATER_WAKE

      public static final ParticleType WATER_WAKE
      Mappings:
      Namespace Name Mixin selector
      official g Lcy;g:Lcy;
      intermediary field_5867 Lnet/minecraft/class_1394;field_5867:Lnet/minecraft/class_1394;
      named WATER_WAKE Lnet/minecraft/client/particle/ParticleType;WATER_WAKE:Lnet/minecraft/client/particle/ParticleType;
    • SUSPENDED

      public static final ParticleType SUSPENDED
      Mappings:
      Namespace Name Mixin selector
      official h Lcy;h:Lcy;
      intermediary field_5868 Lnet/minecraft/class_1394;field_5868:Lnet/minecraft/class_1394;
      named SUSPENDED Lnet/minecraft/client/particle/ParticleType;SUSPENDED:Lnet/minecraft/client/particle/ParticleType;
    • SUSPENDED_DEPTH

      public static final ParticleType SUSPENDED_DEPTH
      Mappings:
      Namespace Name Mixin selector
      official i Lcy;i:Lcy;
      intermediary field_5869 Lnet/minecraft/class_1394;field_5869:Lnet/minecraft/class_1394;
      named SUSPENDED_DEPTH Lnet/minecraft/client/particle/ParticleType;SUSPENDED_DEPTH:Lnet/minecraft/client/particle/ParticleType;
    • CRIT

      public static final ParticleType CRIT
      Mappings:
      Namespace Name Mixin selector
      official j Lcy;j:Lcy;
      intermediary field_5870 Lnet/minecraft/class_1394;field_5870:Lnet/minecraft/class_1394;
      named CRIT Lnet/minecraft/client/particle/ParticleType;CRIT:Lnet/minecraft/client/particle/ParticleType;
    • CRIT_MAGIC

      public static final ParticleType CRIT_MAGIC
      Mappings:
      Namespace Name Mixin selector
      official k Lcy;k:Lcy;
      intermediary field_5871 Lnet/minecraft/class_1394;field_5871:Lnet/minecraft/class_1394;
      named CRIT_MAGIC Lnet/minecraft/client/particle/ParticleType;CRIT_MAGIC:Lnet/minecraft/client/particle/ParticleType;
    • SMOKE

      public static final ParticleType SMOKE
      Mappings:
      Namespace Name Mixin selector
      official l Lcy;l:Lcy;
      intermediary field_5872 Lnet/minecraft/class_1394;field_5872:Lnet/minecraft/class_1394;
      named SMOKE Lnet/minecraft/client/particle/ParticleType;SMOKE:Lnet/minecraft/client/particle/ParticleType;
    • SMOKE_LARGE

      public static final ParticleType SMOKE_LARGE
      Mappings:
      Namespace Name Mixin selector
      official m Lcy;m:Lcy;
      intermediary field_5873 Lnet/minecraft/class_1394;field_5873:Lnet/minecraft/class_1394;
      named SMOKE_LARGE Lnet/minecraft/client/particle/ParticleType;SMOKE_LARGE:Lnet/minecraft/client/particle/ParticleType;
    • SPELL

      public static final ParticleType SPELL
      Mappings:
      Namespace Name Mixin selector
      official n Lcy;n:Lcy;
      intermediary field_5874 Lnet/minecraft/class_1394;field_5874:Lnet/minecraft/class_1394;
      named SPELL Lnet/minecraft/client/particle/ParticleType;SPELL:Lnet/minecraft/client/particle/ParticleType;
    • INSTANT_SPELL

      public static final ParticleType INSTANT_SPELL
      Mappings:
      Namespace Name Mixin selector
      official o Lcy;o:Lcy;
      intermediary field_5875 Lnet/minecraft/class_1394;field_5875:Lnet/minecraft/class_1394;
      named INSTANT_SPELL Lnet/minecraft/client/particle/ParticleType;INSTANT_SPELL:Lnet/minecraft/client/particle/ParticleType;
    • MOB_SPELL

      public static final ParticleType MOB_SPELL
      Mappings:
      Namespace Name Mixin selector
      official p Lcy;p:Lcy;
      intermediary field_5876 Lnet/minecraft/class_1394;field_5876:Lnet/minecraft/class_1394;
      named MOB_SPELL Lnet/minecraft/client/particle/ParticleType;MOB_SPELL:Lnet/minecraft/client/particle/ParticleType;
    • AMBIENT_MOB_SPELL

      public static final ParticleType AMBIENT_MOB_SPELL
      Mappings:
      Namespace Name Mixin selector
      official q Lcy;q:Lcy;
      intermediary field_5877 Lnet/minecraft/class_1394;field_5877:Lnet/minecraft/class_1394;
      named AMBIENT_MOB_SPELL Lnet/minecraft/client/particle/ParticleType;AMBIENT_MOB_SPELL:Lnet/minecraft/client/particle/ParticleType;
    • WITCH_SPELL

      public static final ParticleType WITCH_SPELL
      Mappings:
      Namespace Name Mixin selector
      official r Lcy;r:Lcy;
      intermediary field_5878 Lnet/minecraft/class_1394;field_5878:Lnet/minecraft/class_1394;
      named WITCH_SPELL Lnet/minecraft/client/particle/ParticleType;WITCH_SPELL:Lnet/minecraft/client/particle/ParticleType;
    • WATER_DRIP

      public static final ParticleType WATER_DRIP
      Mappings:
      Namespace Name Mixin selector
      official s Lcy;s:Lcy;
      intermediary field_5879 Lnet/minecraft/class_1394;field_5879:Lnet/minecraft/class_1394;
      named WATER_DRIP Lnet/minecraft/client/particle/ParticleType;WATER_DRIP:Lnet/minecraft/client/particle/ParticleType;
    • LAVA_DRIP

      public static final ParticleType LAVA_DRIP
      Mappings:
      Namespace Name Mixin selector
      official t Lcy;t:Lcy;
      intermediary field_5880 Lnet/minecraft/class_1394;field_5880:Lnet/minecraft/class_1394;
      named LAVA_DRIP Lnet/minecraft/client/particle/ParticleType;LAVA_DRIP:Lnet/minecraft/client/particle/ParticleType;
    • ANGRY_VILLAGER

      public static final ParticleType ANGRY_VILLAGER
      Mappings:
      Namespace Name Mixin selector
      official u Lcy;u:Lcy;
      intermediary field_5881 Lnet/minecraft/class_1394;field_5881:Lnet/minecraft/class_1394;
      named ANGRY_VILLAGER Lnet/minecraft/client/particle/ParticleType;ANGRY_VILLAGER:Lnet/minecraft/client/particle/ParticleType;
    • HAPPY_VILLAGER

      public static final ParticleType HAPPY_VILLAGER
      Mappings:
      Namespace Name Mixin selector
      official v Lcy;v:Lcy;
      intermediary field_5882 Lnet/minecraft/class_1394;field_5882:Lnet/minecraft/class_1394;
      named HAPPY_VILLAGER Lnet/minecraft/client/particle/ParticleType;HAPPY_VILLAGER:Lnet/minecraft/client/particle/ParticleType;
    • TOWN_AURA

      public static final ParticleType TOWN_AURA
      Mappings:
      Namespace Name Mixin selector
      official w Lcy;w:Lcy;
      intermediary field_5883 Lnet/minecraft/class_1394;field_5883:Lnet/minecraft/class_1394;
      named TOWN_AURA Lnet/minecraft/client/particle/ParticleType;TOWN_AURA:Lnet/minecraft/client/particle/ParticleType;
    • NOTE

      public static final ParticleType NOTE
      Mappings:
      Namespace Name Mixin selector
      official x Lcy;x:Lcy;
      intermediary field_5884 Lnet/minecraft/class_1394;field_5884:Lnet/minecraft/class_1394;
      named NOTE Lnet/minecraft/client/particle/ParticleType;NOTE:Lnet/minecraft/client/particle/ParticleType;
    • NETHER_PORTAL

      public static final ParticleType NETHER_PORTAL
      Mappings:
      Namespace Name Mixin selector
      official y Lcy;y:Lcy;
      intermediary field_5885 Lnet/minecraft/class_1394;field_5885:Lnet/minecraft/class_1394;
      named NETHER_PORTAL Lnet/minecraft/client/particle/ParticleType;NETHER_PORTAL:Lnet/minecraft/client/particle/ParticleType;
    • ENCHANTMENT_TABLE

      public static final ParticleType ENCHANTMENT_TABLE
      Mappings:
      Namespace Name Mixin selector
      official z Lcy;z:Lcy;
      intermediary field_5886 Lnet/minecraft/class_1394;field_5886:Lnet/minecraft/class_1394;
      named ENCHANTMENT_TABLE Lnet/minecraft/client/particle/ParticleType;ENCHANTMENT_TABLE:Lnet/minecraft/client/particle/ParticleType;
    • FIRE

      public static final ParticleType FIRE
      Mappings:
      Namespace Name Mixin selector
      official A Lcy;A:Lcy;
      intermediary field_5838 Lnet/minecraft/class_1394;field_5838:Lnet/minecraft/class_1394;
      named FIRE Lnet/minecraft/client/particle/ParticleType;FIRE:Lnet/minecraft/client/particle/ParticleType;
    • LAVA

      public static final ParticleType LAVA
      Mappings:
      Namespace Name Mixin selector
      official B Lcy;B:Lcy;
      intermediary field_5839 Lnet/minecraft/class_1394;field_5839:Lnet/minecraft/class_1394;
      named LAVA Lnet/minecraft/client/particle/ParticleType;LAVA:Lnet/minecraft/client/particle/ParticleType;
    • FOOTSTEP

      public static final ParticleType FOOTSTEP
      Mappings:
      Namespace Name Mixin selector
      official C Lcy;C:Lcy;
      intermediary field_5840 Lnet/minecraft/class_1394;field_5840:Lnet/minecraft/class_1394;
      named FOOTSTEP Lnet/minecraft/client/particle/ParticleType;FOOTSTEP:Lnet/minecraft/client/particle/ParticleType;
    • CLOUD

      public static final ParticleType CLOUD
      Mappings:
      Namespace Name Mixin selector
      official D Lcy;D:Lcy;
      intermediary field_5841 Lnet/minecraft/class_1394;field_5841:Lnet/minecraft/class_1394;
      named CLOUD Lnet/minecraft/client/particle/ParticleType;CLOUD:Lnet/minecraft/client/particle/ParticleType;
    • REDSTONE

      public static final ParticleType REDSTONE
      Mappings:
      Namespace Name Mixin selector
      official E Lcy;E:Lcy;
      intermediary field_5842 Lnet/minecraft/class_1394;field_5842:Lnet/minecraft/class_1394;
      named REDSTONE Lnet/minecraft/client/particle/ParticleType;REDSTONE:Lnet/minecraft/client/particle/ParticleType;
    • SNOWBALL

      public static final ParticleType SNOWBALL
      Mappings:
      Namespace Name Mixin selector
      official F Lcy;F:Lcy;
      intermediary field_5843 Lnet/minecraft/class_1394;field_5843:Lnet/minecraft/class_1394;
      named SNOWBALL Lnet/minecraft/client/particle/ParticleType;SNOWBALL:Lnet/minecraft/client/particle/ParticleType;
    • SNOW_SHOVEL

      public static final ParticleType SNOW_SHOVEL
      Mappings:
      Namespace Name Mixin selector
      official G Lcy;G:Lcy;
      intermediary field_5844 Lnet/minecraft/class_1394;field_5844:Lnet/minecraft/class_1394;
      named SNOW_SHOVEL Lnet/minecraft/client/particle/ParticleType;SNOW_SHOVEL:Lnet/minecraft/client/particle/ParticleType;
    • SLIME

      public static final ParticleType SLIME
      Mappings:
      Namespace Name Mixin selector
      official H Lcy;H:Lcy;
      intermediary field_5845 Lnet/minecraft/class_1394;field_5845:Lnet/minecraft/class_1394;
      named SLIME Lnet/minecraft/client/particle/ParticleType;SLIME:Lnet/minecraft/client/particle/ParticleType;
    • HEART

      public static final ParticleType HEART
      Mappings:
      Namespace Name Mixin selector
      official I Lcy;I:Lcy;
      intermediary field_5846 Lnet/minecraft/class_1394;field_5846:Lnet/minecraft/class_1394;
      named HEART Lnet/minecraft/client/particle/ParticleType;HEART:Lnet/minecraft/client/particle/ParticleType;
    • BARRIER

      public static final ParticleType BARRIER
      Mappings:
      Namespace Name Mixin selector
      official J Lcy;J:Lcy;
      intermediary field_5847 Lnet/minecraft/class_1394;field_5847:Lnet/minecraft/class_1394;
      named BARRIER Lnet/minecraft/client/particle/ParticleType;BARRIER:Lnet/minecraft/client/particle/ParticleType;
    • ITEM_CRACK

      public static final ParticleType ITEM_CRACK
      Mappings:
      Namespace Name Mixin selector
      official K Lcy;K:Lcy;
      intermediary field_5848 Lnet/minecraft/class_1394;field_5848:Lnet/minecraft/class_1394;
      named ITEM_CRACK Lnet/minecraft/client/particle/ParticleType;ITEM_CRACK:Lnet/minecraft/client/particle/ParticleType;
    • BLOCK_CRACK

      public static final ParticleType BLOCK_CRACK
      Mappings:
      Namespace Name Mixin selector
      official L Lcy;L:Lcy;
      intermediary field_5849 Lnet/minecraft/class_1394;field_5849:Lnet/minecraft/class_1394;
      named BLOCK_CRACK Lnet/minecraft/client/particle/ParticleType;BLOCK_CRACK:Lnet/minecraft/client/particle/ParticleType;
    • BLOCK_DUST

      public static final ParticleType BLOCK_DUST
      Mappings:
      Namespace Name Mixin selector
      official M Lcy;M:Lcy;
      intermediary field_5850 Lnet/minecraft/class_1394;field_5850:Lnet/minecraft/class_1394;
      named BLOCK_DUST Lnet/minecraft/client/particle/ParticleType;BLOCK_DUST:Lnet/minecraft/client/particle/ParticleType;
    • WATER_DROP

      public static final ParticleType WATER_DROP
      Mappings:
      Namespace Name Mixin selector
      official N Lcy;N:Lcy;
      intermediary field_5851 Lnet/minecraft/class_1394;field_5851:Lnet/minecraft/class_1394;
      named WATER_DROP Lnet/minecraft/client/particle/ParticleType;WATER_DROP:Lnet/minecraft/client/particle/ParticleType;
    • ITEM_TAKE

      public static final ParticleType ITEM_TAKE
      Mappings:
      Namespace Name Mixin selector
      official O Lcy;O:Lcy;
      intermediary field_5852 Lnet/minecraft/class_1394;field_5852:Lnet/minecraft/class_1394;
      named ITEM_TAKE Lnet/minecraft/client/particle/ParticleType;ITEM_TAKE:Lnet/minecraft/client/particle/ParticleType;
    • MOB_APPEARANCE

      public static final ParticleType MOB_APPEARANCE
      Mappings:
      Namespace Name Mixin selector
      official P Lcy;P:Lcy;
      intermediary field_5853 Lnet/minecraft/class_1394;field_5853:Lnet/minecraft/class_1394;
      named MOB_APPEARANCE Lnet/minecraft/client/particle/ParticleType;MOB_APPEARANCE:Lnet/minecraft/client/particle/ParticleType;
  • Field Details

    • TYPES

      private static final Map<Integer,​ParticleType> TYPES
      Mappings:
      Namespace Name Mixin selector
      official U Lcy;U:Ljava/util/Map;
      intermediary field_5858 Lnet/minecraft/class_1394;field_5858:Ljava/util/Map;
      named TYPES Lnet/minecraft/client/particle/ParticleType;TYPES:Ljava/util/Map;
    • NAMES

      private static final String[] NAMES
      Mappings:
      Namespace Name Mixin selector
      official V Lcy;V:[Ljava/lang/String;
      intermediary field_5859 Lnet/minecraft/class_1394;field_5859:[Ljava/lang/String;
      named NAMES Lnet/minecraft/client/particle/ParticleType;NAMES:[Ljava/lang/String;
    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      official Q Lcy;Q:Ljava/lang/String;
      intermediary field_5854 Lnet/minecraft/class_1394;field_5854:Ljava/lang/String;
      named name Lnet/minecraft/client/particle/ParticleType;name:Ljava/lang/String;
    • id

      private final int id
      Mappings:
      Namespace Name Mixin selector
      official R Lcy;R:I
      intermediary field_5855 Lnet/minecraft/class_1394;field_5855:I
      named id Lnet/minecraft/client/particle/ParticleType;id:I
    • field_5856

      private final boolean field_5856
      Mappings:
      Namespace Name Mixin selector
      official S Lcy;S:Z
      intermediary field_5856 Lnet/minecraft/class_1394;field_5856:Z
      named field_5856 Lnet/minecraft/client/particle/ParticleType;field_5856:Z
    • field_5857

      private final int field_5857
      Mappings:
      Namespace Name Mixin selector
      official T Lcy;T:I
      intermediary field_5857 Lnet/minecraft/class_1394;field_5857:I
      named field_5857 Lnet/minecraft/client/particle/ParticleType;field_5857:I
  • Constructor Details

    • ParticleType

      private ParticleType​(String name, int id, boolean bool, int int2)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcy;<init>(Ljava/lang/String;ILjava/lang/String;IZI)V
      intermediary <init> Lnet/minecraft/class_1394;<init>(Ljava/lang/String;ILjava/lang/String;IZI)V
      named <init> Lnet/minecraft/client/particle/ParticleType;<init>(Ljava/lang/String;ILjava/lang/String;IZI)V
    • ParticleType

      private ParticleType​(String name, int id, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcy;<init>(Ljava/lang/String;ILjava/lang/String;IZ)V
      intermediary <init> Lnet/minecraft/class_1394;<init>(Ljava/lang/String;ILjava/lang/String;IZ)V
      named <init> Lnet/minecraft/client/particle/ParticleType;<init>(Ljava/lang/String;ILjava/lang/String;IZ)V
  • Method Details

    • values

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

      public static ParticleType valueOf​(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null
    • method_4954

      public static String[] method_4954()
      Mappings:
      Namespace Name Mixin selector
      official a Lcy;a()[Ljava/lang/String;
      intermediary method_4954 Lnet/minecraft/class_1394;method_4954()[Ljava/lang/String;
      named method_4954 Lnet/minecraft/client/particle/ParticleType;method_4954()[Ljava/lang/String;
    • getName

      public String getName()
      Mappings:
      Namespace Name Mixin selector
      official b Lcy;b()Ljava/lang/String;
      intermediary method_4956 Lnet/minecraft/class_1394;method_4956()Ljava/lang/String;
      named getName Lnet/minecraft/client/particle/ParticleType;getName()Ljava/lang/String;
    • getId

      public int getId()
      Mappings:
      Namespace Name Mixin selector
      official c Lcy;c()I
      intermediary method_4957 Lnet/minecraft/class_1394;method_4957()I
      named getId Lnet/minecraft/client/particle/ParticleType;getId()I
    • getArgs

      public int getArgs()
      Mappings:
      Namespace Name Mixin selector
      official d Lcy;d()I
      intermediary method_4958 Lnet/minecraft/class_1394;method_4958()I
      named getArgs Lnet/minecraft/client/particle/ParticleType;getArgs()I
    • method_4959

      public boolean method_4959()
      Mappings:
      Namespace Name Mixin selector
      official e Lcy;e()Z
      intermediary method_4959 Lnet/minecraft/class_1394;method_4959()Z
      named method_4959 Lnet/minecraft/client/particle/ParticleType;method_4959()Z
    • method_4960

      public boolean method_4960()
      Mappings:
      Namespace Name Mixin selector
      official f Lcy;f()Z
      intermediary method_4960 Lnet/minecraft/class_1394;method_4960()Z
      named method_4960 Lnet/minecraft/client/particle/ParticleType;method_4960()Z
    • getById

      public static ParticleType getById​(int id)
      Mappings:
      Namespace Name Mixin selector
      official a Lcy;a(I)Lcy;
      intermediary method_4955 Lnet/minecraft/class_1394;method_4955(I)Lnet/minecraft/class_1394;
      named getById Lnet/minecraft/client/particle/ParticleType;getById(I)Lnet/minecraft/client/particle/ParticleType;