Package net.minecraft.entity.mob
Class IllusionerEntity.BlindTargetGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.mob.SpellcastingIllagerEntity.CastSpellGoal
net.minecraft.entity.mob.IllusionerEntity.BlindTargetGoal
- Enclosing class:
- IllusionerEntity
class IllusionerEntity.BlindTargetGoal extends SpellcastingIllagerEntity.CastSpellGoal
- Mappings:
Namespace Name official bfd$a
intermediary net/minecraft/class_1581$class_1582
named net/minecraft/entity/mob/IllusionerEntity$BlindTargetGoal
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.goal.Goal
Goal.Control
-
Field Summary
Fields Modifier and Type Field Description private int
targetId
Fields inherited from class net.minecraft.entity.mob.SpellcastingIllagerEntity.CastSpellGoal
spellCooldown, startTime
-
Constructor Summary
Constructors Modifier Constructor Description private
BlindTargetGoal()
-
Method Summary
Modifier and Type Method Description boolean
canStart()
protected void
castSpell()
protected SoundEvent
getSoundPrepare()
protected SpellcastingIllagerEntity.Spell
getSpell()
protected int
getSpellTicks()
void
start()
protected int
startTimeDelay()
Methods inherited from class net.minecraft.entity.mob.SpellcastingIllagerEntity.CastSpellGoal
getInitialCooldown, shouldContinue, tick
Methods inherited from class net.minecraft.entity.ai.goal.Goal
canStop, getControls, setControls, stop, toString
-
Field Details
-
targetId
private int targetId- Mappings:
Namespace Name Mixin selector official e
Lbfd$a;e:I
intermediary field_7298
Lnet/minecraft/class_1581$class_1582;field_7298:I
named targetId
Lnet/minecraft/entity/mob/IllusionerEntity$BlindTargetGoal;targetId:I
-
-
Constructor Details
-
BlindTargetGoal
private BlindTargetGoal()
-
-
Method Details
-
canStart
public boolean canStart()- Overrides:
canStart
in classSpellcastingIllagerEntity.CastSpellGoal
- Mappings:
Namespace Name Mixin selector official a
Lawx;a()Z
intermediary method_6264
Lnet/minecraft/class_1352;method_6264()Z
named canStart
Lnet/minecraft/entity/ai/goal/Goal;canStart()Z
-
start
public void start()- Overrides:
start
in classSpellcastingIllagerEntity.CastSpellGoal
- Mappings:
Namespace Name Mixin selector official method_6269
Lbfp$c;method_6269()V
intermediary method_6269
Lnet/minecraft/class_1617$class_1620;method_6269()V
named start
Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$CastSpellGoal;start()V
-
getSpellTicks
protected int getSpellTicks()- Specified by:
getSpellTicks
in classSpellcastingIllagerEntity.CastSpellGoal
- Mappings:
Namespace Name Mixin selector official g
Lbfp$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 classSpellcastingIllagerEntity.CastSpellGoal
- Mappings:
Namespace Name Mixin selector official h
Lbfp$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
-
castSpell
protected void castSpell()- Specified by:
castSpell
in classSpellcastingIllagerEntity.CastSpellGoal
- Mappings:
Namespace Name Mixin selector official j
Lbfp$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
-
getSoundPrepare
- Specified by:
getSoundPrepare
in classSpellcastingIllagerEntity.CastSpellGoal
- Mappings:
Namespace Name Mixin selector official k
Lbfp$c;k()Laef;
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
- Specified by:
getSpell
in classSpellcastingIllagerEntity.CastSpellGoal
- Mappings:
Namespace Name Mixin selector official l
Lbfp$c;l()Lbfp$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;
-