Shimmer工具集函数
Player:玩家信息
Player玩家信息工具集
人生来是自由的,却无往不在枷锁之中
基本信息
Player.getName()
- 获取玩家名称
- 参数:无
- 返回值:字符串类型
Player.getUUID()
- 获取玩家UUID
- 参数:无
- 返回值:字符串类型
Player.getOnlinePlayersDict()
- 获取在线玩家列表
- 参数:无
- 返回值:字典类型(Key为玩家名,Value为UUID)
状态信息
Player.getHealth()
/ Player.getMaxHealth()
- 获取玩家当前/最大生命值
- 参数:无
- 返回值:浮点数类型
Player.getLevel()
/ Player.getExp()
- 获取玩家等级/经验值
- 参数:无
- 返回值:整数/浮点数类型
位置信息
Player.getPosX()
/ Player.getPosY()
/ Player.getPosZ()
- 获取玩家X/Y/Z坐标
- 参数:无
- 返回值:双精度浮点数类型
Player.getYaw()
/ Player.getPitch()
- 获取玩家偏航角/俯仰角
- 参数:无
- 返回值:浮点数类型
状态检测
Player.isFlying()
/ Player.isInWater()
/ Player.isOnGround()
- 检测玩家飞行/在水中/在地面状态
- 参数:无
- 返回值:布尔值类型
其他属性
Player.getFood()
/ Player.getAir()
/ Player.getArmor()
- 获取玩家饥饿值/氧气值/护甲值
- 参数:无
- 返回值:整数类型
Player.getCurrentItem()
- 获取当前选中物品栏位置
- 参数:无
- 返回值:整数类型(0-8)