默认 Minecraft 命令可供 Minecraft 服务器上的管理员使用,能够执行多种功能,大幅提升管理能力与操作便利性。 此外,命令还能为玩家发放独特又令人兴奋的奖励。 这些流程也可以使用命令方块实现自动化,让你能在服务器内通过红石能量远程执行控制台命令。
注意:部分命令需要 OP 权限。 点击此处了解如何授予 OP。
也可在Bukkit/Spigot/PaperMC 和 SpongeForge 的默认命令列表中查看此处。
默认 Minecraft 命令
| 命令 |
说明 |
/advancement |
授予、移除或检查玩家进度。 |
/attribute |
查询、添加、移除或设置实体属性。 |
/ban |
将玩家添加到封禁列表。 |
/ban-ip |
将 IP 地址添加到封禁列表。 |
/banlist |
显示封禁列表。 |
/bossbar |
创建并修改 Boss 栏。 |
/clear |
清除玩家物品栏中的物品。 |
/clone |
将方块从一个位置复制到另一个位置。 |
/damage |
对指定实体造成伤害。 |
/data |
获取、合并、修改和移除方块实体与实体的 NBT 数据。 |
/datapack |
控制已加载的数据包。 |
/debug |
启动或停止调试会话。 |
/defaultgamemode |
设置默认游戏模式。 |
/deop |
撤销玩家的管理员状态。 |
/difficulty |
设置难度等级。 |
/effect |
添加或移除状态效果。 |
/enchant |
为玩家选中的物品添加附魔。 |
/execute |
执行另一个命令。 |
/experience |
这是 /xp 的别名。 添加或移除玩家经验。
|
/fill |
用指定方块填充一个区域。 |
/fillbiome |
用指定生物群系填充一个区域。 |
/forceload |
强制区块持续加载或取消持续加载。 |
/function |
运行一个函数。 |
/gamemode |
设置玩家的游戏模式。 |
/gamerule |
设置或查询游戏规则值。 |
/give |
给予玩家一个物品。 |
/help |
提供命令帮助。 |
/item |
操作物品栏中的物品。 |
/jfr |
启动或停止 JFR 性能分析。 |
/kick |
将玩家踢出服务器。 |
/kill |
击杀实体(玩家、生物、物品等)。 |
/list |
列出服务器上的玩家。 |
/locate |
定位最近的结构、生物群系或兴趣点。 |
/loot |
将物品栏槽位中的物品掉落到地面。 |
/me |
显示关于发送者的消息。 |
/msg |
这是 /tell 和 /w 的别名。 向其他玩家显示私密消息。
|
/op |
授予玩家管理员状态。 |
/pardon |
从封禁列表中移除条目。 |
/pardon-ip |
从封禁列表中移除条目。 |
/particle |
创建粒子效果。 |
/perf |
捕获 10 秒的游戏信息和指标。 |
/place |
用于在给定位置放置已配置的特性、拼图、模板或结构。 |
/playsound |
播放声音。 |
/publish |
将单人世界开放到本地网络。 |
/recipe |
给予或移除玩家配方。 |
/reload |
从磁盘重新加载战利品表、进度和函数。 |
/return |
控制函数内的执行流程并更改其返回值。 |
/ride |
用于让实体骑乘其他实体、停止骑乘、让坐骑移除骑乘者,或召唤坐骑或骑乘者。 |
/save-all |
将服务器保存到磁盘。 |
/save-off |
禁用服务器自动保存。 |
/save-on |
启用服务器自动保存。 |
/say |
向多名玩家显示消息。 |
/schedule |
延迟执行一个函数。 |
/scoreboard |
管理计分板目标和玩家。 |
/seed |
显示世界种子。 |
/setblock |
将一个方块更改为另一个方块。 |
/setidletimeout |
设置闲置玩家被踢出前的时间。 |
/setworldspawn |
设置世界出生点。 |
/spawnpoint |
设置玩家的出生点。 |
/spectate |
让一名旁观模式玩家旁观某个实体。 |
/spreadplayers |
将实体传送到随机位置。 |
/stop |
停止服务器。 |
/stopsound |
停止声音。 |
/summon |
召唤一个实体。 |
/tag |
控制实体标签。 |
/team |
控制队伍。 |
/teammsg |
这是 /tm 的别名。 指定要发送给队伍的消息。
|
/teleport |
这是 /tp 的别名。 传送实体。
|
/tell |
这是 /msg 和 /w 的别名。 向其他玩家显示私密消息。
|
/tellraw |
向玩家显示 JSON 消息。 |
/time |
更改或查询世界的游戏时间。 |
/title |
管理屏幕标题。 |
/tm |
这是 /teammsg 的别名。 指定要发送给队伍的消息。
|
/tp |
这是 /teleport 的别名。 传送实体。
|
/trigger |
设置要激活的触发器。 |
/w |
这是 /tell 和 /msg 的别名。 向其他玩家显示私密消息。
|
/weather |
设置天气。 |
/whitelist |
管理服务器白名单。 |
/worldborder |
管理世界边界。 |
/xp |
这是 /experience 的别名。 添加或移除玩家经验。
|
默认 Bukkit 命令
| 命令 |
说明 |
权限 |
/version |
返回服务器上已安装 CraftBukkit 的版本号。 |
bukkit.command.version |
/plugins |
列出服务器上所有已安装的插件。 |
bukkit.command.plugins |
/help |
在控制台或游戏内显示服务器或插件命令列表 |
bukkit.command.help |
/reload |
停止并重启服务器上的所有插件 |
bukkit.command.reload |
/timings [reset|merged|separate] |
记录所有插件事件的耗时。 |
bukkit.command.timings |
默认 Spigot/Paper 命令
| 命令 |
说明 |
权限 |
/restart |
尝试执行服务器重启。 要使此功能生效,必须在 spigot.yml 中正确定义 restart-script 的值。
|
bukkit.command.restart |
/tps |
显示服务器在过去 1、5 和 15 分钟内的 TPS(每秒刻数)平均值。 |
bukkit.command.tps |
/timings on |
无需重启即可开启服务器基准耗时统计。 |
bukkit.command.timings |
/timings off |
无需重启即可关闭服务器基准耗时统计。 |
bukkit.command.timings |
/timings merged |
将服务器基准耗时统计写入磁盘。 名为 timingsX.txt 的文本文件将存储在 /timings/ 目录中,其中 X 每次按单次增量递增。
|
bukkit.command.timings |
/timings separate |
为每个插件分别生成活跃插件的耗时报告文本文件。 |
bukkit.command.timings |
/timings paste |
服务器基准耗时统计将粘贴到 Ubuntu Paste,然后可通过 Aikar's Timings Viewer 以更清晰、改进的格式查看。
|
bukkit.command.timings |
/timings reset |
重置服务器基准耗时统计此前收集的数据。 |
bukkit.command.timings |
默认 SpongeForge 命令
| 命令 |
说明 |
权限 |
/sponge audit |
强制加载未加载的类,以启用 mixin 调试。 |
sponge.command.audit |
/sponge blockinfo |
显示玩家正在查看的方块类型及一些附加信息。 |
sponge.command.blockinfo |
/sponge chunks |
输出某个世界、维度或全局的区块数据。 |
sponge.command.chunks |
/sponge config |
更改全局、世界或维度配置。 |
sponge.command.config |
/sponge entityinfo |
显示玩家正在查看的实体类型及一些附加信息。 |
sponge.command.entityinfo |
/sponge heap |
转储 JVM 堆。 |
sponge.command.heap |
/sponge metrics |
获取或设置指定插件是否启用指标(也称为服务器统计)收集。 |
sponge.command.metrics |
/sponge mods |
列出当前已安装的 Forge mod。 (仅限 SpongeForge) |
sponge.command.mods |
/sponge plugins list |
列出当前已安装的 Sponge 插件。 |
sponge.command.plugins |
/sponge plugins refresh |
请求插件执行自己的重新加载流程。 |
sponge.command.plugins.refresh |
/sponge reload |
重新加载全局、世界或维度配置。 |
sponge.command.reload |
/sponge save |
保存全局、世界或维度配置。 |
sponge.command.save |
/sponge tps |
显示每个世界的每秒刻数。 |
sponge.command.tps |
/sponge version |
将 Sponge/SpongeAPI 版本打印到控制台。 |
sponge.command.version |
/sponge which |
打印提供该命令的插件、其别名和替代项。 |
sponge.command.which |
/sponge:callback |
内部用于组件(例如分页)的回调操作。 不应手动调用。 |
|
/sponge:help |
查看服务器上所用命令的信息。 |
sponge.command.help |
