记录类 CustomBossEvent.Packed
java.lang.Object
java.lang.Record
net.minecraft.server.bossevents.CustomBossEvent.Packed
- 封闭类:
CustomBossEvent
public static record CustomBossEvent.Packed(Component name, boolean visible, int value, int max, BossEvent.BossBarColor color, BossEvent.BossBarOverlay overlay, boolean darkenScreen, boolean playBossMusic, boolean createWorldFog, Set<UUID> players)
extends Record
-
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.Codec
<CustomBossEvent.Packed> private final BossEvent.BossBarColor
color
记录组件的字段。private final boolean
createWorldFog
记录组件的字段。private final boolean
darkenScreen
记录组件的字段。private final int
max
记录组件的字段。private final Component
name
记录组件的字段。private final BossEvent.BossBarOverlay
overlay
记录组件的字段。private final boolean
playBossMusic
记录组件的字段。players
记录组件的字段。private final int
value
记录组件的字段。private final boolean
visible
记录组件的字段。 -
构造器概要
构造器构造器说明Packed
(Component name, boolean visible, int value, int max, BossEvent.BossBarColor color, BossEvent.BossBarOverlay overlay, boolean darkenScreen, boolean playBossMusic, boolean createWorldFog, Set<UUID> players) 创建Packed
记录类的实例。 -
方法概要
修饰符和类型方法说明color()
返回color
记录组件的值。boolean
返回createWorldFog
记录组件的值。boolean
返回darkenScreen
记录组件的值。final boolean
指示某个其他对象是否“等于”此对象。final int
hashCode()
返回此对象的哈希代码值。int
max()
返回max
记录组件的值。name()
返回name
记录组件的值。overlay()
返回overlay
记录组件的值。boolean
返回playBossMusic
记录组件的值。players()
返回players
记录组件的值。final String
toString()
返回此记录类的字符串表示形式。int
value()
返回value
记录组件的值。boolean
visible()
返回visible
记录组件的值。
-
字段详细资料
-
name
name
记录组件的字段。 -
visible
private final boolean visiblevisible
记录组件的字段。 -
value
private final int valuevalue
记录组件的字段。 -
max
private final int maxmax
记录组件的字段。 -
color
color
记录组件的字段。 -
overlay
overlay
记录组件的字段。 -
darkenScreen
private final boolean darkenScreendarkenScreen
记录组件的字段。 -
playBossMusic
private final boolean playBossMusicplayBossMusic
记录组件的字段。 -
createWorldFog
private final boolean createWorldFogcreateWorldFog
记录组件的字段。 -
players
players
记录组件的字段。 -
CODEC
-
-
构造器详细资料
-
Packed
public Packed(Component name, boolean visible, int value, int max, BossEvent.BossBarColor color, BossEvent.BossBarOverlay overlay, boolean darkenScreen, boolean playBossMusic, boolean createWorldFog, Set<UUID> players) 创建Packed
记录类的实例。- 参数:
name
-name
记录组件的值visible
-visible
记录组件的值value
-value
记录组件的值max
-max
记录组件的值color
-color
记录组件的值overlay
-overlay
记录组件的值darkenScreen
-darkenScreen
记录组件的值playBossMusic
-playBossMusic
记录组件的值createWorldFog
-createWorldFog
记录组件的值players
-players
记录组件的值
-
-
方法详细资料
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 使用Objects::equals(Object,Object)
对参考组件进行比较;使用 '==' 对基元组件进行比较 -
name
返回name
记录组件的值。- 返回:
name
记录组件的值
-
visible
public boolean visible()返回visible
记录组件的值。- 返回:
visible
记录组件的值
-
value
public int value()返回value
记录组件的值。- 返回:
value
记录组件的值
-
max
public int max()返回max
记录组件的值。- 返回:
max
记录组件的值
-
color
返回color
记录组件的值。- 返回:
color
记录组件的值
-
overlay
返回overlay
记录组件的值。- 返回:
overlay
记录组件的值
-
darkenScreen
public boolean darkenScreen()返回darkenScreen
记录组件的值。- 返回:
darkenScreen
记录组件的值
-
playBossMusic
public boolean playBossMusic()返回playBossMusic
记录组件的值。- 返回:
playBossMusic
记录组件的值
-
createWorldFog
public boolean createWorldFog()返回createWorldFog
记录组件的值。- 返回:
createWorldFog
记录组件的值
-
players
返回players
记录组件的值。- 返回:
players
记录组件的值
-