类 PhaseManager
- java.lang.Object
-
- net.minecraft.entity.boss.dragon.phase.PhaseManager
-
public class PhaseManager extends Object
- Mappings:
Namespace Name official bfqintermediary net/minecraft/class_1526named net/minecraft/entity/boss/dragon/phase/PhaseManager
-
-
构造器概要
构造器 构造器 说明 PhaseManager(EnderDragonEntity dragon)
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official aLbfq;a:Lorg/apache/logging/log4j/Logger;intermediary field_7066Lnet/minecraft/class_1526;field_7066:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/entity/boss/dragon/phase/PhaseManager;LOGGER:Lorg/apache/logging/log4j/Logger;
-
dragon
private final EnderDragonEntity dragon
- Mappings:
Namespace Name Mixin selector official bLbfq;b:Lbez;intermediary field_7065Lnet/minecraft/class_1526;field_7065:Lnet/minecraft/class_1510;named dragonLnet/minecraft/entity/boss/dragon/phase/PhaseManager;dragon:Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;
-
phases
private final Phase[] phases
- Mappings:
Namespace Name Mixin selector official cLbfq;c:[Lbfj;intermediary field_7064Lnet/minecraft/class_1526;field_7064:[Lnet/minecraft/class_1521;named phasesLnet/minecraft/entity/boss/dragon/phase/PhaseManager;phases:[Lnet/minecraft/entity/boss/dragon/phase/Phase;
-
current
private Phase current
- Mappings:
Namespace Name Mixin selector official dLbfq;d:Lbfj;intermediary field_7063Lnet/minecraft/class_1526;field_7063:Lnet/minecraft/class_1521;named currentLnet/minecraft/entity/boss/dragon/phase/PhaseManager;current:Lnet/minecraft/entity/boss/dragon/phase/Phase;
-
-
构造器详细资料
-
PhaseManager
public PhaseManager(EnderDragonEntity dragon)
- Mappings:
Namespace Name Mixin selector official <init>Lbfq;<init>(Lbez;)Vintermediary <init>Lnet/minecraft/class_1526;<init>(Lnet/minecraft/class_1510;)Vnamed <init>Lnet/minecraft/entity/boss/dragon/phase/PhaseManager;<init>(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)V
-
-
方法详细资料
-
setPhase
public void setPhase(PhaseType<?> type)
- Mappings:
Namespace Name Mixin selector official aLbfq;a(Lbfp;)Vintermediary method_6863Lnet/minecraft/class_1526;method_6863(Lnet/minecraft/class_1527;)Vnamed setPhaseLnet/minecraft/entity/boss/dragon/phase/PhaseManager;setPhase(Lnet/minecraft/entity/boss/dragon/phase/PhaseType;)V
-
getCurrent
public Phase getCurrent()
- Mappings:
Namespace Name Mixin selector official aLbfq;a()Lbfj;intermediary method_6864Lnet/minecraft/class_1526;method_6864()Lnet/minecraft/class_1521;named getCurrentLnet/minecraft/entity/boss/dragon/phase/PhaseManager;getCurrent()Lnet/minecraft/entity/boss/dragon/phase/Phase;
-
create
public <T extends Phase> T create(PhaseType<T> type)
- Mappings:
Namespace Name Mixin selector official bLbfq;b(Lbfp;)Lbfj;intermediary method_6865Lnet/minecraft/class_1526;method_6865(Lnet/minecraft/class_1527;)Lnet/minecraft/class_1521;named createLnet/minecraft/entity/boss/dragon/phase/PhaseManager;create(Lnet/minecraft/entity/boss/dragon/phase/PhaseType;)Lnet/minecraft/entity/boss/dragon/phase/Phase;
-
-