Pular para o conteúdo principal

Pacotes de conteudo do FreeMinecraftModels

O conteudo oficial do FMM agora e disponibilizado como pacotes Nightbreak geridos.

Pacotes oficiais atuais

O plugin atual define dois pacotes oficiais preconfigurados:

  • BetterStructures Prop Pack
  • EliteMobs Prop Pack

Cada pacote tem um nome de pasta local, um slug do Nightbreak, um campo de versao e um estado ativado/desativado em content_packages.

O que o menu de configuracao gere

/fmm setup e a fonte de verdade atual para o estado dos pacotes. O menu consegue distinguir entre:

  • pacotes instalados
  • pacotes descarregados mas atualmente desativados
  • pacotes desatualizados
  • pacotes que exigem acesso ao Nightbreak

O menu de configuracao tambem aciona atualizacoes em segundo plano para versoes de pacotes e verificacoes de acesso, por isso e o local certo para confirmar o estado atual de um pacote.

Comportamento das pastas

O plugin agora usa movimentos de pastas com base no estado do pacote para conteudo ativado e desativado:

  • as pastas de pacotes ativados ficam em models/<folderName>
  • as pastas de pacotes desativados ficam em models_disabled/<folderName>

Isso significa que um pacote pode estar totalmente descarregado no disco sem estar ativo na lista de modelos em execucao.

Ciclo de download e instalacao

Existem duas etapas distintas:

  1. Descarregar o conteudo do pacote. Os downloads vao para plugins/FreeMinecraftModels/imports e depois acionam uma passagem de reload/import.
  2. Manter o pacote ativado ou desativado. O menu de configuracao instala e desinstala pacotes movendo as respetivas pastas entre models e models_disabled.

As operacoes em massa seguem o mesmo modelo:

  • /fmm downloadall descarrega todos os pacotes acessiveis que estejam em falta ou desatualizados
  • /fmm updatecontent atualiza apenas os pacotes desatualizados

Ambos os comandos em massa recarregam automaticamente o FreeMinecraftModels apos downloads bem-sucedidos para que o conteudo novo fique disponivel.