Class EvokerEntity.WololoGoal

Enclosing class:
EvokerEntity

public class EvokerEntity.WololoGoal extends SpellcastingIllagerEntity.CastSpellGoal
Mappings:
Namespace Name
official bhq$d
intermediary net/minecraft/class_1564$class_1568
named net/minecraft/entity/mob/EvokerEntity$WololoGoal
  • Field Details

    • convertibleSheepPredicate

      private final TargetPredicate convertibleSheepPredicate
      Mappings:
      Namespace Name Mixin selector
      official e Lbhq$d;e:Lbcz;
      intermediary field_7269 Lnet/minecraft/class_1564$class_1568;field_7269:Lnet/minecraft/class_4051;
      named convertibleSheepPredicate Lnet/minecraft/entity/mob/EvokerEntity$WololoGoal;convertibleSheepPredicate:Lnet/minecraft/entity/ai/TargetPredicate;
  • Constructor Details

    • WololoGoal

      public WololoGoal()
  • Method Details

    • canStart

      public boolean canStart()
      Overrides:
      canStart in class SpellcastingIllagerEntity.CastSpellGoal
      Mappings:
      Namespace Name Mixin selector
      official a Lazo;a()Z
      intermediary method_6264 Lnet/minecraft/class_1352;method_6264()Z
      named canStart Lnet/minecraft/entity/ai/goal/Goal;canStart()Z
    • shouldContinue

      public boolean shouldContinue()
      Overrides:
      shouldContinue in class SpellcastingIllagerEntity.CastSpellGoal
      Mappings:
      Namespace Name Mixin selector
      official b Lazo;b()Z
      intermediary method_6266 Lnet/minecraft/class_1352;method_6266()Z
      named shouldContinue Lnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
    • stop

      public void stop()
      Overrides:
      stop in class Goal
      Mappings:
      Namespace Name Mixin selector
      official d Lazo;d()V
      intermediary method_6270 Lnet/minecraft/class_1352;method_6270()V
      named stop Lnet/minecraft/entity/ai/goal/Goal;stop()V
    • castSpell

      protected void castSpell()
      Specified by:
      castSpell in class SpellcastingIllagerEntity.CastSpellGoal
      Mappings:
      Namespace Name Mixin selector
      official j Lbih$c;j()V
      intermediary method_7148 Lnet/minecraft/class_1617$class_1620;method_7148()V
      named castSpell Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$CastSpellGoal;castSpell()V
    • getInitialCooldown

      protected int getInitialCooldown()
      Overrides:
      getInitialCooldown in class SpellcastingIllagerEntity.CastSpellGoal
      Mappings:
      Namespace Name Mixin selector
      official m Lbih$c;m()I
      intermediary method_7146 Lnet/minecraft/class_1617$class_1620;method_7146()I
      named getInitialCooldown Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$CastSpellGoal;getInitialCooldown()I
    • getSpellTicks

      protected int getSpellTicks()
      Specified by:
      getSpellTicks in class SpellcastingIllagerEntity.CastSpellGoal
      Mappings:
      Namespace Name Mixin selector
      official g Lbih$c;g()I
      intermediary method_7149 Lnet/minecraft/class_1617$class_1620;method_7149()I
      named getSpellTicks Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$CastSpellGoal;getSpellTicks()I
    • startTimeDelay

      protected int startTimeDelay()
      Specified by:
      startTimeDelay in class SpellcastingIllagerEntity.CastSpellGoal
      Mappings:
      Namespace Name Mixin selector
      official h Lbih$c;h()I
      intermediary method_7151 Lnet/minecraft/class_1617$class_1620;method_7151()I
      named startTimeDelay Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$CastSpellGoal;startTimeDelay()I
    • getSoundPrepare

      protected SoundEvent getSoundPrepare()
      Specified by:
      getSoundPrepare in class SpellcastingIllagerEntity.CastSpellGoal
      Mappings:
      Namespace Name Mixin selector
      official k Lbih$c;k()Lafd;
      intermediary method_7150 Lnet/minecraft/class_1617$class_1620;method_7150()Lnet/minecraft/class_3414;
      named getSoundPrepare Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$CastSpellGoal;getSoundPrepare()Lnet/minecraft/sound/SoundEvent;
    • getSpell

      protected SpellcastingIllagerEntity.Spell getSpell()
      Specified by:
      getSpell in class SpellcastingIllagerEntity.CastSpellGoal
      Mappings:
      Namespace Name Mixin selector
      official l Lbih$c;l()Lbih$a;
      intermediary method_7147 Lnet/minecraft/class_1617$class_1620;method_7147()Lnet/minecraft/class_1617$class_1618;
      named getSpell Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$CastSpellGoal;getSpell()Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;