跳到主要内容

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>手动放置结构。有效类型:SURFACEUNDERGROUND_SHALLOWUNDERGROUND_DEEPSKYLIQUID_SURFACE
/bs lootify <generator> <rarity> <minAmount> <maxAmount> <weight>将手持物品添加到宝藏表中。generator 必须是有效的宝藏配置,rarity 必须存在于该配置中,minAmount 必须至少为 1,maxAmount 必须最多为 64,且你必须手持物品。
/bs pregenerate <centerType> <shape> <radiusInBlocks> <applyWorldBorder>在启用 BetterStructures 的情况下预生成区块。世界取自玩家当前所在世界。centerTypeHEREWORLD_CENTERWORLD_SPAWNshapeSQUARECIRCLEapplyWorldBorderTRUE/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 updatecontentOP
betterstructures.initialize访问 /bs initializeOP
betterstructures.generatemodules访问 /bs generateModulesOP
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 中声明,但目前没有命令检查它们。