Plugin Minecraft ManyWorlds

ManyWorlds é um plugin de Minecraft para PocketMine-MP que oferece gerenciamento de vários mundos: criar, carregar/descarregar, teletransportar jogadores e inspecionar e editar dados de nível do mundo por meio dos comandos /mw.

Encontre um servidor com ManyWorlds

Servidores que reportaram ManyWorlds: 13

Todos os servidores com ManyWorlds

Sobre o ManyWorlds

🔌 Sobre o ManyWorlds

ManyWorlds é um plugin de Minecraft para PocketMine-MP que oferece um conjunto completo de recursos para gerenciar vários mundos em um servidor. Ele permite que os administradores criem novos mundos, carreguem e descarreguem mundos existentes, teleportem jogadores entre mundos, inspecionem metadados do mundo e editem atributos selecionados do level.dat.

🎯 Objetivo

O plugin resolve o problema de administrar vários mundos independentes em uma única instância do PocketMine-MP. Ele foi pensado para donos de servidores e administradores que precisam de controle em tempo de execução sobre os mundos (criação, carregamento/descarregamento, teleporte e edições básicas dos dados do nível) sem manipular manualmente as pastas dos mundos.

⚙️ Recursos

  • Crie novos mundos com seed opcional, tipo de gerador e strings de preset.
  • Carregue e descarregue mundos em tempo de execução (incluindo uma flag para forçar o descarregamento).
  • Teleporte jogadores para outros mundos (um jogador ou outro jogador).
  • Liste os mundos disponíveis e mostre informações detalhadas do mundo.
  • Inspecione e modifique atributos selecionados do level.dat (spawn, seed, name, generator, preset).
  • Corrija divergências entre o nome da pasta de um mundo e o nome no level.dat.
  • Siga a configuração de idioma do servidor com arquivos de mensagem em inglês e espanhol incluídos.

🧩 Para quem é

  • Donos e administradores de servidores PocketMine-MP que rodam servidores Bedrock/PE.
  • Servidores que precisam de criação dinâmica de mundos e gerenciamento de mundos em tempo de execução.
  • Administradores que precisam de ferramentas simples dentro do servidor para editar o level.dat e inspecionar metadados dos mundos.

🏗️ Casos de uso de exemplo

  • Crie um mundo plano temporário para um evento usando /mw create flatland 404 flat <preset>.
  • Descarregue um mundo pouco usado para recuperar memória em tempo de execução com /mw unload <world>.
  • Mova um jogador para um mundo recém-criado com /mw tp <player> <world>.
  • Corrija o nome interno de um mundo após renomear a pasta com /mw fixname <world>.

⌨️ Comandos

ComandoDescriçãoPermissãoAcesso
/mw create <world> [seed] [generator] [preset]Cria um novo mundo com seed opcional, gerador (flatnormal) e preset.mw.cmd.world.create
/mw default <world>Define o mundo padrão do servidor.mw.cmd.defaultAdmin
/mw fixname <world>Corrige o level.dat de um mundo para que o nome corresponda ao nome da pasta.não especificadoAdmin
/mw generatorsLista os geradores de mundo disponíveis.não especificadoAdmin
/mw load <world>Carrega um mundo (use --all para carregar todos).mw.cmd.world.loadAdmin
/mw ls [world]Lista mundos ou mostra informações detalhadas de um mundo específico.mw.cmd.lsAdmin
/mw lvdat <world> [attr=value]Mostra ou modifica atributos suportados do level.dat (spawn, seed, name, generator, preset).mw.cmd.lvdatAdmin
/mw tp [player] <world>Teleporta você ou outro jogador para um mundo especificado.mw.cmd.tp / mw.cmd.tp.othersAdmin
/mw unload [-f] <world>Descarrega um mundo; -f força o descarregamento.não especificadoAdmin

Observações: o conjunto de comandos é fornecido pelo plugin e é exposto no comando raiz mw (alias).

🔐 Permissões

PermissãoDescriçãoPadrão
mw.cmdsPermite todas as funcionalidades do ManyWorlds.não especificado
mw.cmd.tpPermite aos usuários viajar para outros mundos.op
mw.cmd.tp.othersPermite aos usuários teleportar outros jogadores entre mundos.op
mw.cmd.lsPermite aos usuários listar mundos disponíveis e ver informações.op
mw.cmd.world.createPermite aos usuários criar novos mundos.op
mw.cmd.world.loadPermite aos usuários carregar mundos em tempo de execução.op
mw.cmd.lvdatPermite manipular atributos do level.dat.op
mw.cmd.defaultPermite alterar o mundo padrão.op

⚙️ Instalação

📥 Configuração

  • Baixe o plugin PHAR/JAR na página oficial de lançamento.
  • Coloque o arquivo baixado no diretório plugins/ do servidor.
  • Pare e inicie o servidor PocketMine-MP novamente (não dependa de recarregamentos dentro do jogo).
  • Verifique se o plugin foi carregado conferindo a saída do console do servidor.

📦 Dependências

  • Nenhum plugin de dependência obrigatório foi listado.

🧠 Notas técnicas

  • Plataforma alvo: PocketMine-MP (PocketMine API). O plugin lista suporte para PocketMine-MP API 3.0.0 e superior (as notas de lançamento mencionam suporte até a API 3.25.6).
  • O plugin oferece gerenciamento de mundos baseado em comandos e edições básicas do level.dat; ele depende do sistema de mundos do PocketMine-MP para o carregamento do mundo na inicialização via pocketmine.yml, se necessário.
  • Suporte a tradução: inglês e espanhol estão incluídos; arquivos personalizados messages.ini podem ser fornecidos no diretório de recursos do plugin.
  • Licença: GPL-2.0, conforme fornecida pelo projeto.

🤝 Quando este plugin é útil

Se você administra um servidor PocketMine-MP e precisa de controle simples, dentro do servidor, sobre vários mundos (criar, carregar/descarregar, teleportar e editar metadados do level), o ManyWorlds oferece um conjunto compacto de ferramentas orientadas por comandos para essas tarefas.

Comentários

Ainda não há comentários

Seja o primeiro a comentar.

Para administradores de servidores

Autores
poggit-orphanage, Alejandro Liu
Licença
GPL-2.0

Links

O que os servidores reportam

Plataformas dos servidores

  • Genisys9
  • PocketUtils1
  • GenisysPro1
  • Kyoto1
  • AetherAPI1

Versões do plugin

  • 2.0.311
  • 2.1.01
  • 1.0.01

Os números vêm de servidores que mostram os plugins quando o MSHQ os verifica. Muitos escondem a lista, por isso o uso real é maior.