记录类 TrialSpawner.FullConfig
java.lang.Object
java.lang.Record
net.minecraft.world.level.block.entity.trialspawner.TrialSpawner.FullConfig
- 封闭类:
TrialSpawner
public static record TrialSpawner.FullConfig(Holder<TrialSpawnerConfig> normal, Holder<TrialSpawnerConfig> ominous, int targetCooldownLength, int requiredPlayerRange)
extends Record
-
字段概要
字段修饰符和类型字段说明static final TrialSpawner.FullConfig
static final com.mojang.serialization.MapCodec
<TrialSpawner.FullConfig> private final Holder
<TrialSpawnerConfig> normal
记录组件的字段。private final Holder
<TrialSpawnerConfig> ominous
记录组件的字段。private final int
requiredPlayerRange
记录组件的字段。private final int
targetCooldownLength
记录组件的字段。 -
构造器概要
构造器构造器说明FullConfig
(Holder<TrialSpawnerConfig> normal, Holder<TrialSpawnerConfig> ominous, int targetCooldownLength, int requiredPlayerRange) 创建FullConfig
记录类的实例。 -
方法概要
修饰符和类型方法说明final boolean
指示某个其他对象是否“等于”此对象。final int
hashCode()
返回此对象的哈希代码值。normal()
返回normal
记录组件的值。ominous()
返回ominous
记录组件的值。overrideEntity
(EntityType<?> p_422573_) int
返回requiredPlayerRange
记录组件的值。int
返回targetCooldownLength
记录组件的值。final String
toString()
返回此记录类的字符串表示形式。
-
字段详细资料
-
normal
normal
记录组件的字段。 -
ominous
ominous
记录组件的字段。 -
targetCooldownLength
private final int targetCooldownLengthtargetCooldownLength
记录组件的字段。 -
requiredPlayerRange
private final int requiredPlayerRangerequiredPlayerRange
记录组件的字段。 -
MAP_CODEC
-
DEFAULT
-
-
构造器详细资料
-
FullConfig
public FullConfig(Holder<TrialSpawnerConfig> normal, Holder<TrialSpawnerConfig> ominous, int targetCooldownLength, int requiredPlayerRange) 创建FullConfig
记录类的实例。- 参数:
normal
-normal
记录组件的值ominous
-ominous
记录组件的值targetCooldownLength
-targetCooldownLength
记录组件的值requiredPlayerRange
-requiredPlayerRange
记录组件的值
-
-
方法详细资料
-
overrideEntity
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 使用Objects::equals(Object,Object)
对参考组件进行比较;使用 '==' 对基元组件进行比较 -
normal
返回normal
记录组件的值。- 返回:
normal
记录组件的值
-
ominous
返回ominous
记录组件的值。- 返回:
ominous
记录组件的值
-
targetCooldownLength
public int targetCooldownLength()返回targetCooldownLength
记录组件的值。- 返回:
targetCooldownLength
记录组件的值
-
requiredPlayerRange
public int requiredPlayerRange()返回requiredPlayerRange
记录组件的值。- 返回:
requiredPlayerRange
记录组件的值
-