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 PackEliteMobs 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:
- Descarregar o conteudo do pacote.
Os downloads vao para
plugins/FreeMinecraftModels/importse depois acionam uma passagem de reload/import. - Manter o pacote ativado ou desativado.
O menu de configuracao instala e desinstala pacotes movendo as respetivas pastas entre
modelsemodels_disabled.
As operacoes em massa seguem o mesmo modelo:
/fmm downloadalldescarrega todos os pacotes acessiveis que estejam em falta ou desatualizados/fmm updatecontentatualiza apenas os pacotes desatualizados
Ambos os comandos em massa recarregam automaticamente o FreeMinecraftModels apos downloads bem-sucedidos para que o conteudo novo fique disponivel.