Class SittingScanningPhase

All Implemented Interfaces:
Phase

public class SittingScanningPhase extends AbstractSittingPhase
Mappings:
Namespace Name
named net/minecraft/entity/boss/dragon/phase/SittingScanningPhase
intermediary net/minecraft/class_1522
official ckj
  • Field Details Link icon

    • DURATION Link icon

      private static final int DURATION
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DURATION Lnet/minecraft/entity/boss/dragon/phase/SittingScanningPhase;DURATION:I
      intermediary field_30436 Lnet/minecraft/class_1522;field_30436:I
      official b Lckj;b:I
    • MAX_HEIGHT_CLOSE_PLAYER_RANGE Link icon

      private static final int MAX_HEIGHT_CLOSE_PLAYER_RANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_HEIGHT_CLOSE_PLAYER_RANGE Lnet/minecraft/entity/boss/dragon/phase/SittingScanningPhase;MAX_HEIGHT_CLOSE_PLAYER_RANGE:I
      intermediary field_30437 Lnet/minecraft/class_1522;field_30437:I
      official c Lckj;c:I
    • MAX_HORIZONTAL_CLOSE_PLAYER_RANGE Link icon

      private static final int MAX_HORIZONTAL_CLOSE_PLAYER_RANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_HORIZONTAL_CLOSE_PLAYER_RANGE Lnet/minecraft/entity/boss/dragon/phase/SittingScanningPhase;MAX_HORIZONTAL_CLOSE_PLAYER_RANGE:I
      intermediary field_30438 Lnet/minecraft/class_1522;field_30438:I
      official d Lckj;d:I
    • MAX_PLAYER_RANGE Link icon

      private static final int MAX_PLAYER_RANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_PLAYER_RANGE Lnet/minecraft/entity/boss/dragon/phase/SittingScanningPhase;MAX_PLAYER_RANGE:I
      intermediary field_30439 Lnet/minecraft/class_1522;field_30439:I
      official e Lckj;e:I
    • PLAYER_WITHIN_RANGE_PREDICATE Link icon

      private static final TargetPredicate PLAYER_WITHIN_RANGE_PREDICATE
      Mappings:
      Namespace Name Mixin selector
      named PLAYER_WITHIN_RANGE_PREDICATE Lnet/minecraft/entity/boss/dragon/phase/SittingScanningPhase;PLAYER_WITHIN_RANGE_PREDICATE:Lnet/minecraft/entity/ai/TargetPredicate;
      intermediary field_18123 Lnet/minecraft/class_1522;field_18123:Lnet/minecraft/class_4051;
      official f Lckj;f:Lcfz;
    • CLOSE_PLAYER_PREDICATE Link icon

      private final TargetPredicate CLOSE_PLAYER_PREDICATE
      Mappings:
      Namespace Name Mixin selector
      named CLOSE_PLAYER_PREDICATE Lnet/minecraft/entity/boss/dragon/phase/SittingScanningPhase;CLOSE_PLAYER_PREDICATE:Lnet/minecraft/entity/ai/TargetPredicate;
      intermediary field_18124 Lnet/minecraft/class_1522;field_18124:Lnet/minecraft/class_4051;
      official g Lckj;g:Lcfz;
    • ticks Link icon

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      named ticks Lnet/minecraft/entity/boss/dragon/phase/SittingScanningPhase;ticks:I
      intermediary field_7050 Lnet/minecraft/class_1522;field_7050:I
      official h Lckj;h:I
  • Constructor Details Link icon

    • SittingScanningPhase Link icon

      public SittingScanningPhase(EnderDragonEntity dragon)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/boss/dragon/phase/AbstractPhase;<init>(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)V
      intermediary <init> Lnet/minecraft/class_1512;<init>(Lnet/minecraft/class_1510;)V
      official <init> Lcjy;<init>(Lcjw;)V
  • Method Details Link icon

    • serverTick Link icon

      public void serverTick(ServerWorld world)
      Specified by:
      serverTick in interface Phase
      Overrides:
      serverTick in class AbstractPhase
      Mappings:
      Namespace Name Mixin selector
      named serverTick Lnet/minecraft/entity/boss/dragon/phase/Phase;serverTick(Lnet/minecraft/server/world/ServerWorld;)V
      intermediary method_6855 Lnet/minecraft/class_1521;method_6855(Lnet/minecraft/class_3218;)V
      official a Lckg;a(Lard;)V
    • beginPhase Link icon

      public void beginPhase()
      Specified by:
      beginPhase in interface Phase
      Overrides:
      beginPhase in class AbstractPhase
      Mappings:
      Namespace Name Mixin selector
      named beginPhase Lnet/minecraft/entity/boss/dragon/phase/Phase;beginPhase()V
      intermediary method_6856 Lnet/minecraft/class_1521;method_6856()V
      official c Lckg;c()V
    • getType Link icon

      public PhaseType<SittingScanningPhase> getType()
      Mappings:
      Namespace Name Mixin selector
      named getType Lnet/minecraft/entity/boss/dragon/phase/Phase;getType()Lnet/minecraft/entity/boss/dragon/phase/PhaseType;
      intermediary method_6849 Lnet/minecraft/class_1521;method_6849()Lnet/minecraft/class_1527;
      official h Lckg;h()Lckm;