聊天(服务器)命令列表
大约 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
”特权。禁止玩家可以阻止他/她再次连接到服务器。玩家此时不需要连接。取消禁止是指取消玩家的禁令,允许他/她再次连接到服务器。ban
和unban
命令需要“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>
的名称(参见列表实体名称)附近的位置或在X,Y,Z坐标,如果指定。需要“give”和“interact”权限
/killme
自杀命令
/killme
自杀命令
设置/返回家(出生点)
/sethome
—将当前位置设置为家的地点(“出生点”)。需要“home
”特权/home
—将自己传送到“家”的位置。如果尚未设置家的地点(home point),则此命令不起作用,请先执行/sethome
设置出生点 。需要“sethome
”特权.