BetterStructures 命令
使用 /betterstructures 或 /bs。
设置与内容
| 命令 | 用途 |
|---|---|
/bs | 主帮助和状态命令 |
/bs initialize | 首次设置流程(打开首次设置菜单) |
/bs setup | 打开设置/内容菜单 |
/bs recommendedplugins | 显示与 BetterStructures 配合良好的配套插件 |
/bs downloadall | 下载插件更新(如有)以及所有可用内容,然后重新加载 |
/bs downloadallcontent | 仅下载所有可用内容包(不更新插件) |
/bs updatecontent | 下载过期内容的更新(别名:/bs updateallcontent) |
/bs downloadpluginupdate | 下载待处理的插件更新(需要重启才能应用) |
/bs reload | 重新加载 BetterStructures 并导入待处理的内容 |
/bs version | 显示插件版本 |
下载/更新、推荐插件和插件更新命令由内置于 BetterStructures 的共享 MagmaCore Nightbreak 系统提供。同一设置菜单中还会显示 Plugin Update(插件更新)项、Recommended Plugins(推荐插件)项以及 Automatic Updates(自动更新)开关(参见 设置)。
实用工具和管理命令
| 命令 | 用途 |
|---|---|
/bs place <schematic> <type> | 手动放置结构。有效类型:SURFACE、UNDERGROUND_SHALLOW、UNDERGROUND_DEEP、SKY、LIQUID_SURFACE |
/bs lootify <generator> <rarity> <minAmount> <maxAmount> <weight> | 将手持物品添加到宝藏表中。generator 必须是有效的宝藏配置,rarity 必须存在于该配置中,minAmount 必须至少为 1,maxAmount 必须最多为 64,且你必须手持物品。 |
/bs pregenerate <centerType> <shape> <radiusInBlocks> <applyWorldBorder> | 在启用 BetterStructures 的情况下预生成区块。世界取自玩家当前所在世界。centerType:HERE、WORLD_CENTER、WORLD_SPAWN。shape:SQUARE、CIRCLE。applyWorldBorder:TRUE/FALSE。 |
/bs cancelPregenerate | 取消玩家当前世界中正在进行的预生成(别名:/bs cancelpregenerate) |
/bs generateModules <generatorFile> | 从模块生成器文件生成模块化内容 |
/bs teleport <world> <x> <y> <z> | 传送到指定位置(别名:/bs tp) |
/bs silent | 切换某些管理员警告 |
权限
| 权限 | 描述 | 默认 |
|---|---|---|
betterstructures.setup | 访问 /bs setup、/bs recommendedplugins、/bs downloadallcontent 和 /bs updatecontent | OP |
betterstructures.initialize | 访问 /bs initialize | OP |
betterstructures.generatemodules | 访问 /bs generateModules | OP |
betterstructures.generatemodules.slowly | 在 plugin.yml 中注册,但当前源代码中没有被任何命令使用。可能是遗留项。 | OP |
betterstructures.generatemodules.instantly | 在 plugin.yml 中注册,但当前源代码中没有被任何命令使用。可能是遗留项。 | OP |
betterstructures.* | 实用工具和管理命令的通配符(place、pregenerate、cancelPregenerate、reload、teleport、version、lootify、/bs 帮助),以及管理下载命令 /bs downloadall 和 /bs downloadpluginupdate。默认由 OP 持有。 | OP |
| (无) | /bs silent 在源代码中没有权限门控 —— 任何发送者都可以运行它。 | — |
betterstructures.setup 涵盖内容浏览/管理命令,betterstructures.initialize 涵盖首次设置,betterstructures.generatemodules 涵盖地牢生成。插件与内容合并的 /bs downloadall 以及仅插件的 /bs downloadpluginupdate 受管理员通配符 betterstructures.* 门控。.slowly 和 .instantly 变体仍在 plugin.yml 中声明,但目前没有命令检查它们。