Comandos do BetterStructures
Use /betterstructures ou /bs.
Configuração e Conteúdo
| Comando | Propósito |
|---|---|
/bs | Comando principal de ajuda e status |
/bs initialize | Fluxo de configuração inicial (abre o menu de configuração inicial) |
/bs setup | Abre o menu de configuração/conteúdo |
/bs recommendedplugins | Mostra plugins complementares que funcionam bem com o BetterStructures |
/bs downloadall | Baixa a atualização do plugin (se houver) e todo o conteúdo disponível, depois recarrega |
/bs downloadallcontent | Baixa apenas todos os pacotes de conteúdo disponíveis (sem atualização do plugin) |
/bs updatecontent | Baixa atualizações para conteúdo desatualizado (alias: /bs updateallcontent) |
/bs downloadpluginupdate | Baixa uma atualização pendente do plugin (requer reinício para aplicar) |
/bs reload | Recarrega o BetterStructures e importa conteúdo pendente |
/bs version | Mostra a versão do plugin |
Os comandos de download/atualização, de plugins recomendados e de atualização do plugin são fornecidos pelo sistema compartilhado MagmaCore Nightbreak que está integrado ao BetterStructures. O mesmo menu de configuração exibe uma entrada de Atualização do Plugin, uma entrada de Plugins Recomendados e uma alternância de Atualizações Automáticas (veja Configuração).
Comandos Utilitários e de Admin
| Comando | Propósito |
|---|---|
/bs place <schematic> <type> | Coloca uma estrutura manualmente. Tipos válidos: SURFACE, UNDERGROUND_SHALLOW, UNDERGROUND_DEEP, SKY, LIQUID_SURFACE |
/bs lootify <generator> <rarity> <minAmount> <maxAmount> <weight> | Adiciona o item segurado a uma tabela de tesouro. O gerador deve ser uma configuração de tesouro válida, a raridade deve existir nessa configuração, minAmount deve ser pelo menos 1, maxAmount deve ser no máximo 64, e você deve estar segurando um item. |
/bs pregenerate <centerType> <shape> <radiusInBlocks> <applyWorldBorder> | Pré-gera chunks com BetterStructures ativado. O mundo é derivado do mundo atual do jogador. centerType: HERE, WORLD_CENTER, WORLD_SPAWN. shape: SQUARE, CIRCLE. applyWorldBorder: TRUE/FALSE. |
/bs cancelPregenerate | Cancela a pré-geração ativa no mundo atual do jogador (alias: /bs cancelpregenerate) |
/bs generateModules <generatorFile> | Gera conteúdo modular a partir de um arquivo gerador de módulos |
/bs teleport <world> <x> <y> <z> | Teleporta para uma localização específica (alias: /bs tp) |
/bs silent | Alterna certos avisos de operador |
Permissões
| Permissão | Descrição | Padrão |
|---|---|---|
betterstructures.setup | Acesso a /bs setup, /bs recommendedplugins, /bs downloadallcontent e /bs updatecontent | OP |
betterstructures.initialize | Acesso a /bs initialize | OP |
betterstructures.generatemodules | Acesso a /bs generateModules | OP |
betterstructures.generatemodules.slowly | Registrado no plugin.yml mas não utilizado atualmente por nenhum comando no código-fonte. Provavelmente vestigial. | OP |
betterstructures.generatemodules.instantly | Registrado no plugin.yml mas não utilizado atualmente por nenhum comando no código-fonte. Provavelmente vestigial. | OP |
betterstructures.* | Wildcard para comandos utilitários e de admin (place, pregenerate, cancelPregenerate, reload, teleport, version, lootify, ajuda do /bs) além dos comandos de download de admin /bs downloadall e /bs downloadpluginupdate. Mantido pelos OPs por padrão. | OP |
| (nenhuma) | /bs silent não possui controle de permissão no código-fonte — qualquer remetente pode executá-lo. | — |
betterstructures.setup cobre os comandos de navegação/gerenciamento de conteúdo, betterstructures.initialize cobre a configuração inicial e betterstructures.generatemodules cobre a geração de masmorras. O comando combinado de plugin-e-conteúdo /bs downloadall e o comando apenas-plugin /bs downloadpluginupdate são controlados pelo wildcard de admin betterstructures.*. As variantes .slowly e .instantly ainda estão declaradas no plugin.yml, mas nenhum comando as verifica atualmente.