Pular para o conteúdo principal

Vídeo de configuração

Plugins obrigatórios

  • WorldEdit Nota: WorldEdit ou FastAsyncWorldEdit (FAWE) é obrigatório para ler arquivos schematic. BetterStructures é compatível com WorldEdit e FAWE.

Plugins recomendados

  • EliteMobs para estruturas com batalhas de chefes
  • WorldGuard para proteger arenas de chefes do EliteMobs

Instalando conteúdo

Você pode criar seu próprio conteúdo, portanto esta etapa não é obrigatória, mas se desejar instalar as centenas de construções oficiais do BetterStructures pré-prontas, você pode seguir estas etapas:

  1. Vá para nightbreak.io (conteúdo gratuito), magmaguy.itch.io (conteúdo gratuito e premium) ou patreon.com/magmaguy (conteúdo premium)
  2. Baixe o conteúdo desejado
  3. Coloque o conteúdo - ainda compactado, conforme foi baixado - na pasta ~plugins/BetterStructures/imports
  4. Execute o comando /bs reload

Pronto! As estruturas começarão a aparecer em chunks novos. Chunks que seu servidor já gerou não conseguirão obter estruturas!

Comandos úteis

  • /bs reload - Recarregar configurações e importar novo conteúdo
  • /bs version - Exibir versão do plugin
  • /bs place <schematic> <type> - Teste de colocação de estrutura (tipos válidos: SURFACE, SKY, LIQUID_SURFACE, UNDERGROUND_SHALLOW, UNDERGROUND_DEEP)
  • /bs lootify <treasure> <rarity> <minamount> <maxamount> <chance> - Adicionar itens a tabelas de saque
  • /bs pregenerate <location> <shape> <radius> - Pré-gerar chunks do mundo com estruturas

Configuração adicional

Espaçamento de estruturas

Controle a densidade com que as estruturas aparecem no seu mundo usando as configurações do config.yml.

Configurações de distância - Mínimo de blocos entre estruturas do mesmo tipo:

  • distanceSurface: 31 blocos (estruturas de superfície)
  • distanceShallow: 22 blocos (subterrânea raso)
  • distanceDeep: 22 blocos (subterrânea profunda)
  • distanceSky: 95 blocos (estruturas aéreas)
  • distanceLiquid: 65 blocos (estruturas oceânicas/lava)
  • distanceDungeon: 80 blocos (dungeons modulares)

Configurações de deslocamento - Variação aleatória para evitar padrões em grade:

  • maxOffsetSurface: 5 blocos
  • maxOffsetShallow: 5 blocos
  • maxOffsetDeep: 5 blocos
  • maxOffsetSky: 5 blocos
  • maxOffsetLiquid: 5 blocos
  • maxOffsetDungeon: 18 blocos

Para tornar as estruturas mais comuns, diminua os valores de distância. Para tornar as estruturas mais raras, aumente os valores de distância.

As alterações apenas afetam chunks recém-gerados.

Ajuste de desempenho

BetterStructures inclui controles de desempenho no config.yml para evitar lag no servidor durante a geração de estruturas:

modularChunkPastingSpeed (padrão: 10)

  • Controla a velocidade de colagem de chunks para dungeons modulares
  • Afeta quantos chunks são processados por tick
  • Ajuste com base no desempenho do servidor

percentageOfTickUsedForPasting (padrão: 0.2)

  • Limita quanto tempo de tick do servidor pode ser usado para colar estruturas (máximo de 20%)
  • Valores menores = menos lag, mas colagem de estrutura mais lenta
  • Valores maiores = colagem mais rápida, mas possíveis quedas de TPS
  • Intervalo recomendado: 0.1-0.3

Para obter os melhores resultados, pré-gere seu mundo usando Chunky antes que os jogadores o explorem.

Perguntas frequentes

Tem um problema ou dúvida? Confira as Perguntas frequentes!