聊天(服务器)命令列表

大约 6 分钟

内置命令

无论您安装的是mods还是 games,内置命令始终可用。

/help 帮助命令

显示聊天命令或特权列表的简短文档;它也会出现在聊天记录中,如果帮助文档太长,聊天记录中显示不全,可以按F10键打开终端查看.

提示

可以通过上下箭头显示历史命令

  • /help: 根据服务器上的权限显示可用命令的列表
  • /help <命令>: 显示有关给定命令的简短描述。 即使您没有执行命令的权限,也可以查看命令的帮助
  • /help all: 根据您的权限列出服务器上可用的命令,以及每个命令的简短描述和语法参考
  • /help privs: 列出服务器上可能授予玩家的所有特权,并显示有关每个特权的简短描述

赋予/撤销权限命令

所有这些命令都要求您具有“privs”(操纵所有权限)或“ basic_privs”(操纵“interact”和“shout”权限)权限。

  • /grant <player> <privilege> -将 <privilege> 授予<player>
  • /grant <player> all —将所有可用特权授予<player>
  • /grantme <privilege> -给自己<privilege>
  • /grantme all —赋予自己所有特权
  • /revoke <player> <privilege> —从移除
  • /revoke <player> all —移除<player>所有权限
  • /revokeme <privilege> —移除自己的<privilege>权限
  • /revokeme all —移除自己的所有权限

/privs 查看玩家的权限命令

  • /privs [<player>]: 显示玩家(<player>)的权限列表,如果未指定玩家,则为您自己的特权

/haspriv 列出具有指定权限的在线玩家命令

  • /haspriv <privilege>: 列出所有具有指定权限(<privilege>)的在线玩家

/last-login 上次登录此服务器的日期和时间

聊天

这些命令需要“shout”特权才能工作。

/msg 私聊命令

  • /msg <player> <message>: 向指定玩家<player>发送直接消息<message>;其他玩家看不到。

注意

该消息并不是真正的秘密。任何人拦截网络流量,服务器操作员原则上仍可以阅读

/me 命令

  • /me <action> —以“* <您的名字> <动作>”的格式制作文本,出现在聊天记录中。例如“/me eats pizza.” 会变成 “* Alfred eats pizza.” (如果你的玩家名称是 “Alfred”),这里为你做了一次转换.

物品

/give/giveme 给予物品命令

  • /give <player> <itemstring> [<count> [<wear>]]: 给予玩家<player>指定数量<count>(默认是1个)的物品<itemstring>(参阅 ItemStrings). <wear> 参数是指定工具的损坏度(0-65535,值越大损坏越大,默认值为0),如果是其他物品该值无用,需要“授予”特权.
  • /giveme <itemstring> [<count> [<wear>]]: 给自己的东西。<count><wear>的含义与/give相同。需要“授予”特权。

注意

执行该命令需要 “give” 权限(privilege)

示例

  • /giveme default:torch: 给你一个火炬
  • /give Peter default:cobble 50: 给玩家:Peter 50鹅卵石
  • /giveme default:pick_steel 1 16383: 为您提供大约25%磨损的铁镐

提示

<count><wear>的负数将从65536开始倒数,因此您可以使用-1作为65535(可能的最大值)的简写。

/pulverize 销毁所持物品

  • /pulverize: 销毁所持物品。可以被任何玩家使用

/clearinv 销毁库存中的所有物品

  • /clearinv [<name>]: 销毁库存中的所有项目(未提供任何参数)或其他人的库存中的所有项目(name 提供)。要清除其他人的库存,您需要“Server”权限

传送命令

传送是任何玩家立即移动到给定位置。以下所有命令均需要“teleport”特权

  • /teleport <x>,<y>,<z>: 将自己传送到给定的坐标
  • /teleport <target_player>: 将自己传送到名称为<target_player>的玩家
  • /teleport <player> <x>,<y>,<z>: 将<player>传送到给定的坐标。还需要“bring”特权
  • /teleport <player1> <player2>: 将玩家<player1>传送到<player2>。还需要“bring”特权

/kill 杀死玩家或自己

  • /kill [<name>] :杀死玩家或自己。需要“server”特权

密码操作

这些命令允许设置和重置任何玩家的密码,并且需要“password”特权才能使用

  • /setpassword <player> <password>: 将玩家<player>的密码设置为<password>
  • /clearpassword <player>: 将玩家<player>的密码设置为空

从服务器封禁踢掉玩家

这些命令允许用户踢,禁和解禁玩家。踢一个玩家意味着从服务器上删除一个连接的玩家。这需要“kick”特权。禁止玩家可以阻止他/她再次连接到服务器。玩家此时不需要连接。取消禁止是指取消玩家的禁令,允许他/她再次连接到服务器。banunban命令需要“ban”特权。

  • /kick <player name> [<reason>]: 踢掉玩家<player name>。可以选择以文本形式提供解释原因<reason>,此文本也会显示给被踢的玩家。
  • /ban: 显示被禁玩家名单
  • /ban <player name>: Ban封禁玩家<player name>的 IP
  • /unban <player name>: 解封玩家
  • /unban <IP address>: 解封被封的玩家IP

服务器信息

向服务器请求一些信息;来自服务器的应答信息也将被写入聊天记录中。

  • /admin: 查看您所连接服务器的管理员/服务器操作员的玩家名称。
  • /status: 查看服务器的Minetest版本,服务器运行的时间(以秒为单位)(称为“正常运行时间”),连接的玩家列表和[当天][消息](如果存在)。
  • /mods: 查看服务器上安装的mod列表。
  • /days: 查看当前游戏日期(从0开始计数)
  • /time: 查看当前游戏时间(24小时制)

世界操作

  • /time <hours>:<minutes>: 以24小时格式(0:00-23:59)设置游戏中的"一天"的"时间". 需要“settime”特权
  • /time <time_of_day>: 将一天中的时间设置为0到24000之间的数字。需要“settime”特权
  • /set -n time_speed <speed>: 设置游戏世界时间运转的速度[昼/夜周期],这里<speed> 是时间的速度(“<speed> 时间比在现实生活中更快”)。默认值为72,这意味着默认情况下,昼夜循环持续20分钟。需要“server”特权
  • /spawnentity <entity> [<X>,<Y>,<Z>]: 生成一个[实体]型<entity>的名称(参见列表实体名称open in new window)附近的位置或在X,Y,Z坐标,如果指定。需要“give”和“interact”权限

/killme 自杀命令

  • /killme 自杀命令

设置/返回家(出生点)

  • /sethome —将当前位置设置为家的地点(“出生点”)。需要“home”特权
  • /home —将自己传送到“家”的位置。如果尚未设置家的地点(home point),则此命令不起作用,请先执行/sethome设置出生点 。需要“sethome”特权.
上次编辑于: 2022/8/28 09:23:41
贡献者: Riceball LEE