net.minecraft.world.level.dimension.end

public record EndDragonFight$Data

dxb$a
net.minecraft.world.level.dimension.end.EndDragonFight$Data
net.minecraft.class_2881$class_8576
net.minecraft.entity.boss.dragon.EnderDragonFight$Data
net.minecraft.src.C_2183_$C_289700_
net.minecraft.world.level.dimension.end.EnderDragonBattle$a

Field summary

Modifier and TypeField
final boolean
c
needsStateScanning
comp_1540
needsStateScanning
f_289710_
final boolean
d
dragonKilled
comp_1541
dragonKilled
f_289711_
final boolean
e
previouslyKilled
comp_1542
previouslyKilled
f_289704_
final boolean
f
isRespawning
comp_1543
isRespawning
f_289703_
final Optional<UUID>
g
dragonUUID
comp_1544
dragonUUID
f_289702_
final Optional<BlockPos>
h
exitPortalLocation
comp_1545
exitPortalLocation
f_289708_
final Optional<List<Integer>>
i
gateways
comp_1546
gateways
f_289705_
public static final com.mojang.serialization.Codec<EndDragonFight$Data>
a
CODEC
field_44945
CODEC
f_289707_
public static final EndDragonFight$Data
b
DEFAULT
field_44946
DEFAULT
f_289709_

Constructor summary

ModifierConstructor
public (boolean dragonKilled, boolean previouslyKilled, boolean isRespawning, boolean dragonUUID, Optional<UUID> exitPortalLocation, Optional<BlockPos> gateways, Optional<List<Integer>> arg6)

Method summary

Modifier and TypeMethod
public boolean
a()
needsStateScanning()
comp_1540()
needsStateScanning()
f_289710_()
public boolean
b()
dragonKilled()
comp_1541()
dragonKilled()
f_289711_()
public boolean
c()
previouslyKilled()
comp_1542()
previouslyKilled()
f_289704_()
public boolean
d()
isRespawning()
comp_1543()
isRespawning()
f_289703_()
public Optional<UUID>
e()
dragonUUID()
comp_1544()
dragonUUID()
f_289702_()
public Optional<BlockPos>
f()
exitPortalLocation()
comp_1545()
exitPortalLocation()
f_289708_()
public Optional<List<Integer>>
g()
gateways()
comp_1546()
gateways()
f_289705_()