Enum Class SpellcastingIllagerEntity.Spell

java.lang.Object
java.lang.Enum<SpellcastingIllagerEntity.Spell>
net.minecraft.entity.mob.SpellcastingIllagerEntity.Spell
All Implemented Interfaces:
Serializable, Comparable<SpellcastingIllagerEntity.Spell>, Constable
Enclosing class:
SpellcastingIllagerEntity

protected static enum SpellcastingIllagerEntity.Spell extends Enum<SpellcastingIllagerEntity.Spell>
Mappings:
Namespace Name
named net/minecraft/entity/mob/SpellcastingIllagerEntity$Spell
intermediary net/minecraft/class_1617$class_1618
official cng$a
  • Enum Constant Details

    • NONE

      public static final SpellcastingIllagerEntity.Spell NONE
      Mappings:
      Namespace Name Mixin selector
      named NONE Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;NONE:Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;
      intermediary field_7377 Lnet/minecraft/class_1617$class_1618;field_7377:Lnet/minecraft/class_1617$class_1618;
      official a Lcng$a;a:Lcng$a;
    • SUMMON_VEX

      public static final SpellcastingIllagerEntity.Spell SUMMON_VEX
      Mappings:
      Namespace Name Mixin selector
      named SUMMON_VEX Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;SUMMON_VEX:Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;
      intermediary field_7379 Lnet/minecraft/class_1617$class_1618;field_7379:Lnet/minecraft/class_1617$class_1618;
      official b Lcng$a;b:Lcng$a;
    • FANGS

      public static final SpellcastingIllagerEntity.Spell FANGS
      Mappings:
      Namespace Name Mixin selector
      named FANGS Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;FANGS:Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;
      intermediary field_7380 Lnet/minecraft/class_1617$class_1618;field_7380:Lnet/minecraft/class_1617$class_1618;
      official c Lcng$a;c:Lcng$a;
    • WOLOLO

      public static final SpellcastingIllagerEntity.Spell WOLOLO
      Mappings:
      Namespace Name Mixin selector
      named WOLOLO Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;WOLOLO:Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;
      intermediary field_7381 Lnet/minecraft/class_1617$class_1618;field_7381:Lnet/minecraft/class_1617$class_1618;
      official d Lcng$a;d:Lcng$a;
    • DISAPPEAR

      public static final SpellcastingIllagerEntity.Spell DISAPPEAR
      Mappings:
      Namespace Name Mixin selector
      named DISAPPEAR Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;DISAPPEAR:Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;
      intermediary field_7382 Lnet/minecraft/class_1617$class_1618;field_7382:Lnet/minecraft/class_1617$class_1618;
      official e Lcng$a;e:Lcng$a;
    • BLINDNESS

      public static final SpellcastingIllagerEntity.Spell BLINDNESS
      Mappings:
      Namespace Name Mixin selector
      named BLINDNESS Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;BLINDNESS:Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;
      intermediary field_7378 Lnet/minecraft/class_1617$class_1618;field_7378:Lnet/minecraft/class_1617$class_1618;
      official f Lcng$a;f:Lcng$a;
  • Field Details

    • BY_ID

      private static final IntFunction<SpellcastingIllagerEntity.Spell> BY_ID
      Mappings:
      Namespace Name Mixin selector
      named BY_ID Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;BY_ID:Ljava/util/function/IntFunction;
      intermediary field_41674 Lnet/minecraft/class_1617$class_1618;field_41674:Ljava/util/function/IntFunction;
      official g Lcng$a;g:Ljava/util/function/IntFunction;
    • id

      final int id
      Mappings:
      Namespace Name Mixin selector
      named id Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;id:I
      intermediary field_7375 Lnet/minecraft/class_1617$class_1618;field_7375:I
      official h Lcng$a;h:I
    • particleVelocity

      final double[] particleVelocity
      Mappings:
      Namespace Name Mixin selector
      named particleVelocity Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;particleVelocity:[D
      intermediary field_7374 Lnet/minecraft/class_1617$class_1618;field_7374:[D
      official i Lcng$a;i:[D
  • Constructor Details

    • Spell

      private Spell(int id, double particleVelocityX, double particleVelocityY, double particleVelocityZ)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;<init>(Ljava/lang/String;IIDDD)V
      intermediary <init> Lnet/minecraft/class_1617$class_1618;<init>(Ljava/lang/String;IIDDD)V
      official <init> Lcng$a;<init>(Ljava/lang/String;IIDDD)V
  • Method Details

    • values

      public static SpellcastingIllagerEntity.Spell[] 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 SpellcastingIllagerEntity.Spell 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
    • byId

      public static SpellcastingIllagerEntity.Spell byId(int id)
      Mappings:
      Namespace Name Mixin selector
      named byId Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;byId(I)Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;
      intermediary method_7144 Lnet/minecraft/class_1617$class_1618;method_7144(I)Lnet/minecraft/class_1617$class_1618;
      official a Lcng$a;a(I)Lcng$a;