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
official bun$a
intermediary net/minecraft/class_1617$class_1618
named net/minecraft/entity/mob/SpellcastingIllagerEntity$Spell
  • Enum Constant Details

    • NONE

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

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

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

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

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

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

    • BY_ID

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

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

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

    • Spell

      private Spell(int id, double particleVelocityX, double particleVelocityY, double particleVelocityZ)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbun$a;<init>(Ljava/lang/String;IIDDD)V
      intermediary <init> Lnet/minecraft/class_1617$class_1618;<init>(Ljava/lang/String;IIDDD)V
      named <init> Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;<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
      official a Lbun$a;a(I)Lbun$a;
      intermediary method_7144 Lnet/minecraft/class_1617$class_1618;method_7144(I)Lnet/minecraft/class_1617$class_1618;
      named byId Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;byId(I)Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;