类 HoverPhase

  • 所有已实现的接口:
    Phase

    public class HoverPhase
    extends AbstractPhase
    Mappings:
    Namespace Name
    official bfg
    intermediary net/minecraft/class_1516
    named net/minecraft/entity/boss/dragon/phase/HoverPhase
    • 字段详细资料

      • target

        private Vec3d target
        Mappings:
        Namespace Name Mixin selector
        official b Lbfg;b:Ldma;
        intermediary field_7042 Lnet/minecraft/class_1516;field_7042:Lnet/minecraft/class_243;
        named target Lnet/minecraft/entity/boss/dragon/phase/HoverPhase;target:Lnet/minecraft/util/math/Vec3d;
    • 构造器详细资料

      • HoverPhase

        public HoverPhase​(EnderDragonEntity dragon)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbfb;<init>(Lbez;)V
        intermediary <init> Lnet/minecraft/class_1512;<init>(Lnet/minecraft/class_1510;)V
        named <init> Lnet/minecraft/entity/boss/dragon/phase/AbstractPhase;<init>(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)V
    • 方法详细资料

      • serverTick

        public void serverTick()
        指定者:
        serverTick 在接口中 Phase
        覆盖:
        serverTick 在类中 AbstractPhase
        Mappings:
        Namespace Name Mixin selector
        official c Lbfj;c()V
        intermediary method_6855 Lnet/minecraft/class_1521;method_6855()V
        named serverTick Lnet/minecraft/entity/boss/dragon/phase/Phase;serverTick()V
      • isSittingOrHovering

        public boolean isSittingOrHovering()
        指定者:
        isSittingOrHovering 在接口中 Phase
        覆盖:
        isSittingOrHovering 在类中 AbstractPhase
        Mappings:
        Namespace Name Mixin selector
        official a Lbfj;a()Z
        intermediary method_6848 Lnet/minecraft/class_1521;method_6848()Z
        named isSittingOrHovering Lnet/minecraft/entity/boss/dragon/phase/Phase;isSittingOrHovering()Z
      • beginPhase

        public void beginPhase()
        指定者:
        beginPhase 在接口中 Phase
        覆盖:
        beginPhase 在类中 AbstractPhase
        Mappings:
        Namespace Name Mixin selector
        official d Lbfj;d()V
        intermediary method_6856 Lnet/minecraft/class_1521;method_6856()V
        named beginPhase Lnet/minecraft/entity/boss/dragon/phase/Phase;beginPhase()V
      • getMaxYAcceleration

        public float getMaxYAcceleration()
        指定者:
        getMaxYAcceleration 在接口中 Phase
        覆盖:
        getMaxYAcceleration 在类中 AbstractPhase
        Mappings:
        Namespace Name Mixin selector
        official f Lbfj;f()F
        intermediary method_6846 Lnet/minecraft/class_1521;method_6846()F
        named getMaxYAcceleration Lnet/minecraft/entity/boss/dragon/phase/Phase;getMaxYAcceleration()F
      • getPathTarget

        @Nullable
        public @Nullable Vec3d getPathTarget()
        指定者:
        getPathTarget 在接口中 Phase
        覆盖:
        getPathTarget 在类中 AbstractPhase
        Mappings:
        Namespace Name Mixin selector
        official g Lbfj;g()Ldma;
        intermediary method_6851 Lnet/minecraft/class_1521;method_6851()Lnet/minecraft/class_243;
        named getPathTarget Lnet/minecraft/entity/boss/dragon/phase/Phase;getPathTarget()Lnet/minecraft/util/math/Vec3d;
      • getType

        public PhaseType<HoverPhase> getType()
        Mappings:
        Namespace Name Mixin selector
        official i Lbfj;i()Lbfp;
        intermediary method_6849 Lnet/minecraft/class_1521;method_6849()Lnet/minecraft/class_1527;
        named getType Lnet/minecraft/entity/boss/dragon/phase/Phase;getType()Lnet/minecraft/entity/boss/dragon/phase/PhaseType;