记录类 EndDragonFight.Data
java.lang.Object
java.lang.Record
net.minecraft.world.level.dimension.end.EndDragonFight.Data
- 封闭类:
EndDragonFight
-
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.Codec
<EndDragonFight.Data> static final EndDragonFight.Data
private final boolean
dragonKilled
记录组件的字段。dragonUUID
记录组件的字段。exitPortalLocation
记录组件的字段。gateways
记录组件的字段。private final boolean
isRespawning
记录组件的字段。private final boolean
needsStateScanning
记录组件的字段。private final boolean
previouslyKilled
记录组件的字段。 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean
返回dragonKilled
记录组件的值。返回dragonUUID
记录组件的值。final boolean
指示某个其他对象是否“等于”此对象。返回exitPortalLocation
记录组件的值。gateways()
返回gateways
记录组件的值。final int
hashCode()
返回此对象的哈希代码值。boolean
返回isRespawning
记录组件的值。boolean
返回needsStateScanning
记录组件的值。boolean
返回previouslyKilled
记录组件的值。final String
toString()
返回此记录类的字符串表示形式。
-
字段详细资料
-
needsStateScanning
private final boolean needsStateScanningneedsStateScanning
记录组件的字段。 -
dragonKilled
private final boolean dragonKilleddragonKilled
记录组件的字段。 -
previouslyKilled
private final boolean previouslyKilledpreviouslyKilled
记录组件的字段。 -
isRespawning
private final boolean isRespawningisRespawning
记录组件的字段。 -
dragonUUID
dragonUUID
记录组件的字段。 -
exitPortalLocation
exitPortalLocation
记录组件的字段。 -
gateways
gateways
记录组件的字段。 -
CODEC
-
DEFAULT
-
-
构造器详细资料
-
Data
public Data(boolean needsStateScanning, boolean dragonKilled, boolean previouslyKilled, boolean isRespawning, Optional<UUID> dragonUUID, Optional<BlockPos> exitPortalLocation, Optional<List<Integer>> gateways) 创建Data
记录类的实例。- 参数:
needsStateScanning
-needsStateScanning
记录组件的值dragonKilled
-dragonKilled
记录组件的值previouslyKilled
-previouslyKilled
记录组件的值isRespawning
-isRespawning
记录组件的值dragonUUID
-dragonUUID
记录组件的值exitPortalLocation
-exitPortalLocation
记录组件的值gateways
-gateways
记录组件的值
-
-
方法详细资料
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 使用Objects::equals(Object,Object)
对参考组件进行比较;使用 '==' 对基元组件进行比较 -
needsStateScanning
public boolean needsStateScanning()返回needsStateScanning
记录组件的值。- 返回:
needsStateScanning
记录组件的值
-
dragonKilled
public boolean dragonKilled()返回dragonKilled
记录组件的值。- 返回:
dragonKilled
记录组件的值
-
previouslyKilled
public boolean previouslyKilled()返回previouslyKilled
记录组件的值。- 返回:
previouslyKilled
记录组件的值
-
isRespawning
public boolean isRespawning()返回isRespawning
记录组件的值。- 返回:
isRespawning
记录组件的值
-
dragonUUID
返回dragonUUID
记录组件的值。- 返回:
dragonUUID
记录组件的值
-
exitPortalLocation
返回exitPortalLocation
记录组件的值。- 返回:
exitPortalLocation
记录组件的值
-
gateways
返回gateways
记录组件的值。- 返回:
gateways
记录组件的值
-