DOMINATOR · LUA API
Player (类)
players 系列返回的玩家对象可调用的方法。
Minecraft 1.1.5.1Lua 5.2138 个接口
players.list() / players.nearest() / players.byName() 返回的玩家对象。
getNameTag();/setNameTag(String tag);— 读/写显示名(可含颜色符)。isLocalPlayer();— 是否本地玩家。getYaw();/getPitch();— 朝向(度)。getPositionX();/getPositionY();/getPositionZ();— 坐标。getPositoinY();— 与getPositionY()相同(拼写别名,两个都能用)。getVelocityX();/getVelocityY();/getVelocityZ();— 速度。getFallDistance();— 下落距离。isAlive();/isOnGround();/isFalling();— 状态。isInWater();/isInLava();/isOnFire();/isInWall();/isInWorld();— 环境。isSneaking();/isSitting();/isImmobile();/isInvisible();/canFly();— 姿态/能力。isOnLadder();— 是否在梯子上。isInCreativeMode();— 是否创造模式。canShowNameTag();— 是否显示名牌。getCollisionSize();/setCollisionSize(width, height);— 碰撞箱。setShadowRadius(number radius);— 影子大小。getStatusFlag(number flag);— 读实体状态位。
Item 字段
player.selectedItem() / inventory.get(slot) / chest.item(slot) 返回的表:
| 字段 | 说明 |
|---|---|
id | 物品 ID |
count | 数量 |
aux | 附加值 (damage) |
name | 显示名(若有) |
Dominator · Lua API 文档 · 脚本放入 Dominator/LuaScript 目录后自动加载