记录类 BrainDebugPayload.BrainDump
java.lang.Object
java.lang.Record
net.minecraft.network.protocol.common.custom.BrainDebugPayload.BrainDump
- 封闭类:
BrainDebugPayload
public static record BrainDebugPayload.BrainDump(UUID uuid, int id, String name, String profession, int xp, float health, float maxHealth, Vec3 pos, String inventory, @Nullable Path path, boolean wantsGolem, int angerLevel, List<String> activities, List<String> behaviors, List<String> memories, List<String> gossips, Set<BlockPos> pois, Set<BlockPos> potentialPois)
extends Record
-
字段概要
字段修饰符和类型字段说明activities
记录组件的字段。private final int
angerLevel
记录组件的字段。behaviors
记录组件的字段。gossips
记录组件的字段。private final float
health
记录组件的字段。private final int
id
记录组件的字段。private final String
inventory
记录组件的字段。private final float
maxHealth
记录组件的字段。memories
记录组件的字段。private final String
name
记录组件的字段。private final Path
path
记录组件的字段。pois
记录组件的字段。private final Vec3
pos
记录组件的字段。potentialPois
记录组件的字段。private final String
profession
记录组件的字段。private final UUID
uuid
记录组件的字段。private final boolean
wantsGolem
记录组件的字段。private final int
xp
记录组件的字段。 -
构造器概要
构造器构造器说明BrainDump
(UUID uuid, int id, String name, String profession, int xp, float health, float maxHealth, Vec3 pos, String inventory, Path path, boolean wantsGolem, int angerLevel, List<String> activities, List<String> behaviors, List<String> memories, List<String> gossips, Set<BlockPos> pois, Set<BlockPos> potentialPois) 创建BrainDump
记录类的实例。BrainDump
(FriendlyByteBuf p_294290_) -
方法概要
修饰符和类型方法说明返回activities
记录组件的值。int
返回angerLevel
记录组件的值。返回behaviors
记录组件的值。final boolean
指示某个其他对象是否“等于”此对象。gossips()
返回gossips
记录组件的值。final int
hashCode()
返回此对象的哈希代码值。boolean
boolean
hasPotentialPoi
(BlockPos p_295626_) float
health()
返回health
记录组件的值。int
id()
返回id
记录组件的值。返回inventory
记录组件的值。float
返回maxHealth
记录组件的值。memories()
返回memories
记录组件的值。name()
返回name
记录组件的值。path()
返回path
记录组件的值。pois()
返回pois
记录组件的值。pos()
返回pos
记录组件的值。返回potentialPois
记录组件的值。返回profession
记录组件的值。final String
toString()
返回此记录类的字符串表示形式。uuid()
返回uuid
记录组件的值。boolean
返回wantsGolem
记录组件的值。void
write
(FriendlyByteBuf p_296077_) int
xp()
返回xp
记录组件的值。
-
字段详细资料
-
uuid
uuid
记录组件的字段。 -
id
private final int idid
记录组件的字段。 -
name
name
记录组件的字段。 -
profession
profession
记录组件的字段。 -
xp
private final int xpxp
记录组件的字段。 -
health
private final float healthhealth
记录组件的字段。 -
maxHealth
private final float maxHealthmaxHealth
记录组件的字段。 -
pos
pos
记录组件的字段。 -
inventory
inventory
记录组件的字段。 -
path
path
记录组件的字段。 -
wantsGolem
private final boolean wantsGolemwantsGolem
记录组件的字段。 -
angerLevel
private final int angerLevelangerLevel
记录组件的字段。 -
activities
activities
记录组件的字段。 -
behaviors
behaviors
记录组件的字段。 -
memories
memories
记录组件的字段。 -
gossips
gossips
记录组件的字段。 -
pois
pois
记录组件的字段。 -
potentialPois
potentialPois
记录组件的字段。
-
-
构造器详细资料
-
BrainDump
-
BrainDump
public BrainDump(UUID uuid, int id, String name, String profession, int xp, float health, float maxHealth, Vec3 pos, String inventory, @Nullable Path path, boolean wantsGolem, int angerLevel, List<String> activities, List<String> behaviors, List<String> memories, List<String> gossips, Set<BlockPos> pois, Set<BlockPos> potentialPois) 创建BrainDump
记录类的实例。- 参数:
uuid
-uuid
记录组件的值id
-id
记录组件的值name
-name
记录组件的值profession
-profession
记录组件的值xp
-xp
记录组件的值health
-health
记录组件的值maxHealth
-maxHealth
记录组件的值pos
-pos
记录组件的值inventory
-inventory
记录组件的值path
-path
记录组件的值wantsGolem
-wantsGolem
记录组件的值angerLevel
-angerLevel
记录组件的值activities
-activities
记录组件的值behaviors
-behaviors
记录组件的值memories
-memories
记录组件的值gossips
-gossips
记录组件的值pois
-pois
记录组件的值potentialPois
-potentialPois
记录组件的值
-
-
方法详细资料
-
write
-
hasPoi
-
hasPotentialPoi
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 使用Objects::equals(Object,Object)
对参考组件进行比较;使用 '==' 对基元组件进行比较 -
uuid
返回uuid
记录组件的值。- 返回:
uuid
记录组件的值
-
id
public int id()返回id
记录组件的值。- 返回:
id
记录组件的值
-
name
返回name
记录组件的值。- 返回:
name
记录组件的值
-
profession
返回profession
记录组件的值。- 返回:
profession
记录组件的值
-
xp
public int xp()返回xp
记录组件的值。- 返回:
xp
记录组件的值
-
health
public float health()返回health
记录组件的值。- 返回:
health
记录组件的值
-
maxHealth
public float maxHealth()返回maxHealth
记录组件的值。- 返回:
maxHealth
记录组件的值
-
pos
返回pos
记录组件的值。- 返回:
pos
记录组件的值
-
inventory
返回inventory
记录组件的值。- 返回:
inventory
记录组件的值
-
path
返回path
记录组件的值。- 返回:
path
记录组件的值
-
wantsGolem
public boolean wantsGolem()返回wantsGolem
记录组件的值。- 返回:
wantsGolem
记录组件的值
-
angerLevel
public int angerLevel()返回angerLevel
记录组件的值。- 返回:
angerLevel
记录组件的值
-
activities
返回activities
记录组件的值。- 返回:
activities
记录组件的值
-
behaviors
返回behaviors
记录组件的值。- 返回:
behaviors
记录组件的值
-
memories
返回memories
记录组件的值。- 返回:
memories
记录组件的值
-
gossips
返回gossips
记录组件的值。- 返回:
gossips
记录组件的值
-
pois
返回pois
记录组件的值。- 返回:
pois
记录组件的值
-
potentialPois
返回potentialPois
记录组件的值。- 返回:
potentialPois
记录组件的值
-