Pular para o conteúdo principal

Pacotes de Conteúdo do CannonRTP

O CannonRTP trata os bundles oficiais de configurações e modelos de canhão como pacotes de conteúdo gerenciados pelo Nightbreak, em vez de importações puramente manuais. Cada pacote contém as configurações YAML do canhão e quaisquer recursos do FreeMinecraftModels que controlam seu modelo 3D de canhão.

Comandos Principais

ComandoPropósito
/wc setupAbre o menu navegador de conteúdo do Nightbreak (lista os pacotes de canhão instalados e baixáveis)
/wc downloadallBaixa em lote todos os pacotes de conteúdo do CannonRTP disponíveis no Nightbreak
/wc updatecontentAtualiza em lote pacotes de conteúdo do CannonRTP desatualizados (alias: /wc updateall)
/wc reloadRecarrega o CannonRTP após uma importação manual
/nightbreaklogin <token>Registro de token compartilhado do Nightbreak -- obrigatório para pacotes premium

Todos exigem cannonrtp.admin.

Pacotes Inclusos

O CannonRTP já vem com definições de pacote para dois bundles do Nightbreak por padrão:

Id do pacoteNome exibidoOrigem
cannonrtpFree CannonRTPDownload gratuito do Nightbreak
cannonrtp_premiumPremium CannonRTPRequer acesso de apoiador premium do Nightbreak

Cada definição fica em plugins/CannonRTP/content_packages/<id>.yml e armazena:

  • version -- versão instalada localmente (usada por /wc updatecontent para decidir o que está desatualizado)
  • name e description -- exibidos no menu /wc setup
  • downloadLink -- a página do Nightbreak usada pelo fluxo de download em lote
  • folderName e contentFilePrefixes -- quais arquivos dentro do pacote o CannonRTP considera como parte dele
  • nightbreakSlug -- o slug do projeto no Nightbreak usado pelo endpoint de download/atualização

Você normalmente não deve editar esses arquivos à mão -- eles são regenerados e reescritos pelo plugin.

Estados dos Pacotes

Dentro do menu /wc setup, cada pacote aparece como um dos seguintes:

  • instalado -- os arquivos de canhão do pacote estão presentes em plugins/CannonRTP/cannons/ e isEnabled é true
  • baixado mas desativado -- os arquivos de canhão do pacote estão em plugins/CannonRTP/cannons_disabled/
  • desatualizado -- uma versão mais recente está disponível no Nightbreak
  • não baixado -- nada localmente ainda

Clicar em um pacote no menu o baixa, instala, ativa ou desativa. Desativar um pacote move suas configurações de canhão de cannons/ para cannons_disabled/ sem apagá-las, então reativá-lo restaura os mesmos arquivos.

Estrutura das Pastas de Canhão

PastaPropósito
plugins/CannonRTP/cannons/Configurações de canhão ativas. Tudo aqui é carregado na inicialização ou em /wc reload.
plugins/CannonRTP/cannons_disabled/Configurações de canhão empacotadas que estão atualmente desativadas. Os arquivos aqui são ignorados pelo carregador, mas preservados para reativação posterior.
plugins/CannonRTP/imports/Pasta de drop para importações manuais de pacotes. O CannonRTP a escaneia na inicialização e mescla seu conteúdo nas pastas de pacote.

Alternativa de Importação Manual

Você ainda pode instalar um pacote manualmente:

  1. Baixe o zip do pacote no Nightbreak.
  2. Coloque o zip (intacto) em plugins/CannonRTP/imports/.
  3. Execute /wc reload.

O CannonRTP detectará o pacote, moverá os arquivos para as pastas apropriadas e recarregará as configurações de canhão. A importação manual ainda é suportada, mas não é mais o fluxo recomendado -- /wc setup e /wc downloadall fazem isso automaticamente.

Acesso Premium

Os pacotes de conteúdo premium (como cannonrtp_premium) exigem uma conta Nightbreak vinculada. Use /nightbreaklogin <token> uma vez com um token da sua página de conta do Nightbreak; em seguida, /wc downloadall ou o menu /wc setup poderão buscar o conteúdo premium.

Se você não estiver logado, os pacotes premium ainda aparecem no menu de setup, mas não podem ser baixados.