Class SittingFlamingPhase

All Implemented Interfaces:
Phase

public class SittingFlamingPhase extends AbstractSittingPhase
Mappings:
Namespace Name
named net/minecraft/entity/boss/dragon/phase/SittingFlamingPhase
intermediary net/minecraft/class_1523
official clf
  • Field Details

    • DURATION

      private static final int DURATION
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DURATION Lnet/minecraft/entity/boss/dragon/phase/SittingFlamingPhase;DURATION:I
      intermediary field_30433 Lnet/minecraft/class_1523;field_30433:I
      official b Lclf;b:I
    • MAX_TIMES_RUN

      private static final int MAX_TIMES_RUN
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_TIMES_RUN Lnet/minecraft/entity/boss/dragon/phase/SittingFlamingPhase;MAX_TIMES_RUN:I
      intermediary field_30434 Lnet/minecraft/class_1523;field_30434:I
      official c Lclf;c:I
    • DRAGON_BREATH_MAX_TICK

      private static final int DRAGON_BREATH_MAX_TICK
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DRAGON_BREATH_MAX_TICK Lnet/minecraft/entity/boss/dragon/phase/SittingFlamingPhase;DRAGON_BREATH_MAX_TICK:I
      intermediary field_30435 Lnet/minecraft/class_1523;field_30435:I
      official d Lclf;d:I
    • ticks

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      named ticks Lnet/minecraft/entity/boss/dragon/phase/SittingFlamingPhase;ticks:I
      intermediary field_7053 Lnet/minecraft/class_1523;field_7053:I
      official e Lclf;e:I
    • timesRun

      private int timesRun
      Mappings:
      Namespace Name Mixin selector
      named timesRun Lnet/minecraft/entity/boss/dragon/phase/SittingFlamingPhase;timesRun:I
      intermediary field_7052 Lnet/minecraft/class_1523;field_7052:I
      official f Lclf;f:I
    • dragonBreathEntity

      @Nullable private @Nullable AreaEffectCloudEntity dragonBreathEntity
      Mappings:
      Namespace Name Mixin selector
      named dragonBreathEntity Lnet/minecraft/entity/boss/dragon/phase/SittingFlamingPhase;dragonBreathEntity:Lnet/minecraft/entity/AreaEffectCloudEntity;
      intermediary field_7051 Lnet/minecraft/class_1523;field_7051:Lnet/minecraft/class_1295;
      official g Lclf;g:Lbvc;
  • Constructor Details

    • SittingFlamingPhase

      public SittingFlamingPhase(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> Lckv;<init>(Lckt;)V
  • Method Details

    • clientTick

      public void clientTick()
      Specified by:
      clientTick in interface Phase
      Overrides:
      clientTick in class AbstractPhase
      Mappings:
      Namespace Name Mixin selector
      named clientTick Lnet/minecraft/entity/boss/dragon/phase/Phase;clientTick()V
      intermediary method_6853 Lnet/minecraft/class_1521;method_6853()V
      official b Lcld;b()V
    • serverTick

      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 Lcld;a(Lash;)V
    • beginPhase

      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 Lcld;c()V
    • endPhase

      public void endPhase()
      Specified by:
      endPhase in interface Phase
      Overrides:
      endPhase in class AbstractPhase
      Mappings:
      Namespace Name Mixin selector
      named endPhase Lnet/minecraft/entity/boss/dragon/phase/Phase;endPhase()V
      intermediary method_6854 Lnet/minecraft/class_1521;method_6854()V
      official d Lcld;d()V
    • getType

      public PhaseType<SittingFlamingPhase> 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 Lcld;h()Lclj;
    • reset

      public void reset()
      Mappings:
      Namespace Name Mixin selector
      named reset Lnet/minecraft/entity/boss/dragon/phase/SittingFlamingPhase;reset()V
      intermediary method_6857 Lnet/minecraft/class_1523;method_6857()V
      official i Lclf;i()V