net.minecraft.entity.boss.dragon

public abstract enum EnderDragonSpawnState

implements StringIdentifiable

net.minecraft.world.level.dimension.end.DragonRespawnStage
net.minecraft.class_2876
net.minecraft.entity.boss.dragon.EnderDragonSpawnState

Enum constant summary

Enum Constant
START
field_13097
START
PREPARING_TO_SUMMON_PILLARS
field_13095
PREPARING_TO_SUMMON_PILLARS
SUMMONING_PILLARS
field_13094
SUMMONING_PILLARS
SUMMONING_DRAGON
field_13098
SUMMONING_DRAGON
END
field_13099
END

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<EnderDragonSpawnState>
CODEC
field_1_1623
CODEC
private final String
name
field_1_1624
field_1_1624
private static final EnderDragonSpawnState[]
$VALUES
field_13096
field_13096

Constructor summary

ModifierConstructor
private (String $enum$name)

Method summary

Modifier and TypeMethod
public String
getSerializedName()
method_15434()
asString()
public abstract void
tick(ServerLevel level, EnderDragonFight fight, List<EndCrystal> crystals, int time)
method_12507(class_3218 arg0, class_2881 arg1, List<class_1511> arg2, int arg3)
run(ServerWorld arg0, EnderDragonFight arg1, List<EndCrystalEntity> arg2, int arg3)
private static EnderDragonSpawnState[]
$values()
method_36745()
method_36745()