Class PlayerModel
java.lang.Object
com.github.theword.queqiao.tool.event.model.PlayerModel
玩家模型
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerModel(String nickname) PlayerModel(String nickname, UUID uuid) PlayerModel(String nickname, UUID uuid, String address, Double health, Double maxHealth, Integer experienceLevel, Double experienceProgress, Integer totalExperience, Boolean isOp, Double walkSpeed, Double x, Double y, Double z) -
Method Summary
Modifier and TypeMethodDescriptionboolean判断两个玩家是否为同一个玩家getOp()getUuid()getX()getY()getZ()inthashCode()voidsetAddress(String address) voidsetExperienceLevel(Integer experienceLevel) voidsetExperienceProgress(Double experienceProgress) voidvoidsetMaxHealth(Double maxHealth) voidsetNickname(String nickname) voidvoidsetTotalExperience(Integer totalExperience) voidvoidsetWalkSpeed(Double walkSpeed) voidvoidvoid
-
Constructor Details
-
PlayerModel
public PlayerModel() -
PlayerModel
-
PlayerModel
-
PlayerModel
-
-
Method Details
-
equals
判断两个玩家是否为同一个玩家玩家对象中,nickname 和 uuid 至少有一个不为空
首先 判断 uuid 是否相等,若相等则返回 true
若不相等,则判断 nickname 是否相等,若相等则返回 true
-
hashCode
public int hashCode() -
getNickname
-
setNickname
-
getUuid
-
setUuid
-
getAddress
-
setAddress
-
getHealth
-
setHealth
-
getMaxHealth
-
setMaxHealth
-
getExperienceLevel
-
setExperienceLevel
-
getExperienceProgress
-
setExperienceProgress
-
getTotalExperience
-
setTotalExperience
-
getOp
-
setOp
-
getWalkSpeed
-
setWalkSpeed
-
getX
-
setX
-
getY
-
setY
-
getZ
-
setZ
-