Plugin Minecraft ManyWorlds

Informazioni su ManyWorlds e i server dove e stato trovato

🔌 Informazioni su ManyWorlds

ManyWorlds è un plugin Minecraft per PocketMine-MP che offre un set completo di funzioni per gestire più mondi su un server. Consente agli operatori del server di creare nuovi mondi, caricare e scaricare mondi esistenti, teletrasportare i giocatori tra i mondi, ispezionare i metadati del mondo e modificare alcuni attributi di level.dat.

🎯 Scopo

Il plugin risolve il problema di amministrare più mondi indipendenti su una singola istanza PocketMine-MP. È pensato per proprietari e amministratori di server che hanno bisogno di controllo in tempo reale sui mondi (creazione, caricamento/scaricamento, teletrasporto e modifiche di base ai dati del livello) senza dover manipolare manualmente le cartelle dei mondi.

⚙️ Funzioni

  • Crea nuovi mondi con seed opzionale, tipo di generatore e stringhe preset.
  • Carica e scarica i mondi in tempo reale (incluso un flag per forzare lo scaricamento).
  • Teletrasporta i giocatori in altri mondi (un solo giocatore o un altro giocatore).
  • Elenca i mondi disponibili e mostra informazioni dettagliate sul mondo.
  • Ispeziona e modifica alcuni attributi di level.dat (spawn, seed, name, generator, preset).
  • Corregge le discrepanze tra il nome della cartella di un mondo e il nome nel suo level.dat.
  • Segue la configurazione della lingua del server con file di messaggi integrati in inglese e spagnolo.

🧩 Per chi è pensato

  • Proprietari e amministratori di server PocketMine-MP che gestiscono server Bedrock/PE.
  • Server che necessitano di creazione dinamica dei mondi e gestione dei mondi in tempo reale.
  • Amministratori che richiedono strumenti semplici direttamente nel server per modificare level.dat e ispezionare i metadati dei mondi.

🏗️ Casi d'uso di esempio

  • Crea un mondo piatto temporaneo per un evento usando /mw create flatland 404 flat <preset>.
  • Scarica un mondo usato raramente per recuperare memoria in tempo reale con /mw unload <world>.
  • Sposta un giocatore in un mondo appena creato con /mw tp <player> <world>.
  • Correggi il nome interno di un mondo dopo aver rinominato la cartella con /mw fixname <world>.

⌨️ Comandi

ComandoDescrizionePermessoAccesso
/mw create <world> [seed] [generator] [preset]Crea un nuovo mondo con seed opzionale, generatore (flatnormal) e preset.mw.cmd.world.create
/mw default <world>Imposta il mondo predefinito del server.mw.cmd.defaultAdmin
/mw fixname <world>Corregge il level.dat di un mondo in modo che il nome corrisponda al nome della cartella.non specificatoAdmin
/mw generatorsElenca i generatori di mondo disponibili.non specificatoAdmin
/mw load <world>Carica un mondo (usa --all per caricarli tutti).mw.cmd.world.loadAdmin
/mw ls [world]Elenca i mondi o mostra informazioni dettagliate per un mondo specifico.mw.cmd.lsAdmin
/mw lvdat <world> [attr=value]Mostra o modifica gli attributi supportati di level.dat (spawn, seed, name, generator, preset).mw.cmd.lvdatAdmin
/mw tp [player] <world>Teletrasporta te stesso o un altro giocatore in un mondo specificato.mw.cmd.tp / mw.cmd.tp.othersAdmin
/mw unload [-f] <world>Scarica un mondo; -f forza lo scaricamento.non specificatoAdmin

Note: il set di comandi è fornito dal plugin ed è esposto sotto il comando radice mw (alias).

🔐 Permessi

PermessoDescrizionePredefinito
mw.cmdsConsente tutte le funzionalità di ManyWorlds.non specificato
mw.cmd.tpConsente agli utenti di viaggiare verso altri mondi.op
mw.cmd.tp.othersConsente agli utenti di teletrasportare altri giocatori tra i mondi.op
mw.cmd.lsConsente agli utenti di elencare i mondi disponibili e vedere le informazioni.op
mw.cmd.world.createConsente agli utenti di creare nuovi mondi.op
mw.cmd.world.loadConsente agli utenti di caricare mondi in tempo reale.op
mw.cmd.lvdatConsente la modifica degli attributi di level.dat.op
mw.cmd.defaultConsente di cambiare il mondo predefinito.op

⚙️ Installazione

📥 Configurazione

  • Scarica il plugin PHAR/JAR dalla pagina ufficiale di rilascio.
  • Inserisci il file scaricato nella directory plugins/ del server.
  • Arresta e riavvia il server PocketMine-MP (non affidarti ai reload in-game).
  • Verifica che il plugin sia stato caricato controllando l’output della console del server.

📦 Dipendenze

  • Non sono elencati plugin di dipendenza obbligatori.

🧠 Note tecniche

  • Piattaforma target: PocketMine-MP (PocketMine API). Il plugin indica il supporto per PocketMine-MP API 3.0.0 e superiori (le note di rilascio fanno riferimento al supporto fino alla API 3.25.6).
  • Il plugin offre gestione dei mondi basata su comandi e modifiche di base a level.dat; si affida al sistema dei mondi di PocketMine-MP per il caricamento del mondo all'avvio tramite pocketmine.yml, se necessario.
  • Supporto alla traduzione: sono inclusi inglese e spagnolo; file messages.ini personalizzati possono essere forniti nella directory delle risorse del plugin.
  • Licenza: GPL-2.0, come fornita dal progetto.

🤝 Quando questo plugin è utile

Se gestisci un server PocketMine-MP e hai bisogno di un controllo semplice, direttamente nel server, su più mondi (creazione, caricamento/scaricamento, teletrasporto e modifica dei metadati del livello), ManyWorlds offre un набор compatto di strumenti basati su comandi per queste attività.

Server con il plugin ManyWorlds

La pagina del plugin ManyWorlds mostra su quali server il monitoraggio ha trovato questo plugin, con quali piattaforme e versioni compare.

I plugin possono aggiungere comandi, economia, protezione, diritti di accesso, minigiochi, integrazioni o altre meccaniche. Il ruolo effettivo di ManyWorlds dipende dalla configurazione del singolo server.

I dati vengono generati automaticamente dalle risposte tecniche dei server. Se un server nasconde l'elenco dei plugin, potrebbe non comparire in questa sezione anche se usa ManyWorlds.

Usa l'elenco dei server con ManyWorlds per confrontare i progetti, verificare le versioni compatibili o trovare esempi di utilizzo del plugin su server pubblici.