Plugin Minecraft ManyWorlds

ManyWorlds è un plugin Minecraft per PocketMine-MP che offre la gestione di più mondi: crea, carica/scarica, teletrasporta i giocatori, e consente di ispezionare e modificare i dati di livello del mondo tramite i comandi /mw.

Trova un server con ManyWorlds

Server che segnalano ManyWorlds: 12

Tutti i server con ManyWorlds

Informazioni su ManyWorlds

🔌 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à.

Commenti

Ancora nessun commento

Sii il primo a commentare.

Per gli amministratori dei server

Autori
poggit-orphanage, Alejandro Liu
Licenza
GPL-2.0

Link

Cosa segnalano i server

Piattaforme dei server

  • Genisys8
  • PocketUtils1
  • GenisysPro1
  • Kyoto1
  • AetherAPI1

Versioni del plugin

  • 2.0.310
  • 2.1.01
  • 1.0.01

I numeri vengono dai server che elencano i plugin durante i controlli di MSHQ. Molti nascondono l’elenco, quindi l’uso reale è maggiore.