Minecraft plugin ManyWorlds

ManyWorlds is een Minecraft-plugin voor PocketMine-MP die multi-worldbeheer biedt: werelden aanmaken, laden/ontladen, spelers teleporteren en wereld-levelgegevens bekijken en bewerken via /mw-commando's.

Vind een server met ManyWorlds

Servers die ManyWorlds melden: 13

Alle servers met ManyWorlds

Over ManyWorlds

🔌 Over ManyWorlds

ManyWorlds is een Minecraft PocketMine-MP-plugin die een complete set functies biedt voor het beheren van meerdere worlds op een server. Hiermee kunnen serverbeheerders nieuwe worlds aanmaken, bestaande worlds laden en ontladen, spelers tussen worlds teleporteren, world-metadata bekijken en geselecteerde level.dat-attributen bewerken.

🎯 Doel

De plugin lost het probleem op van het beheren van meerdere zelfstandige worlds op één PocketMine-MP-instantie. Hij is bedoeld voor servereigenaren en beheerders die runtime-controle over worlds nodig hebben (aanmaken, laden/ontladen, teleporteren en basisbewerkingen aan level-data) zonder worldmappen handmatig te hoeven aanpassen.

⚙️ Functies

  • Nieuwe worlds maken met optionele seed, generator-type en preset-strings.
  • Worlds tijdens runtime laden en ontladen (inclusief een vlag om ontladen te forceren).
  • Spelers naar andere worlds teleporteren (jezelf of een andere speler).
  • Beschikbare worlds tonen en gedetailleerde world-informatie weergeven.
  • Geselecteerde level.dat-attributen bekijken en aanpassen (spawn, seed, name, generator, preset).
  • Verschillen corrigeren tussen de mapnaam van een world en de naam in level.dat.
  • De servertaalconfiguratie volgen met ingebouwde Engelse en Spaanse berichtbestanden.

🧩 Voor wie is dit

  • Eigenaren en beheerders van PocketMine-MP-servers die Bedrock/PE-servers draaien.
  • Servers die dynamische world-creatie en world-beheer tijdens runtime nodig hebben.
  • Beheerders die eenvoudige tools op de server nodig hebben voor level.dat-bewerkingen en het bekijken van world-metadata.

🏗️ Voorbeeldgebruik

  • Een tijdelijke flat world maken voor een evenement met /mw create flatland 404 flat <preset>.
  • Een weinig gebruikte world ontladen om runtime-geheugen vrij te maken met /mw unload <world>.
  • Een speler naar een nieuw gemaakte world verplaatsen met /mw tp <player> <world>.
  • De interne naam van een world corrigeren na het hernoemen van de map met /mw fixname <world>.

⌨️ Commando's

CommandoBeschrijvingRechtenToegang
/mw create <world> [seed] [generator] [preset]Maakt een nieuwe world aan met optionele seed, generator (flatnormal) en preset.mw.cmd.world.create
/mw default <world>Stelt de standaard world van de server in.mw.cmd.defaultAdmin
/mw fixname <world>Herstelt de level.dat van een world zodat de naam overeenkomt met de mapnaam.not specifiedAdmin
/mw generatorsGeeft een lijst van beschikbare world-generators.not specifiedAdmin
/mw load <world>Laadt een world (gebruik --all om alles te laden).mw.cmd.world.loadAdmin
/mw ls [world]Geeft een lijst van worlds of toont gedetailleerde info voor een specifieke world.mw.cmd.lsAdmin
/mw lvdat <world> [attr=value]Toont of wijzigt ondersteunde level.dat-attributen (spawn, seed, name, generator, preset).mw.cmd.lvdatAdmin
/mw tp [player] <world>Teleporteert jezelf of een andere speler naar een opgegeven world.mw.cmd.tp / mw.cmd.tp.othersAdmin
/mw unload [-f] <world>Ontlaadt een world; -f forceert ontladen.not specifiedAdmin

Opmerking: de commandoset wordt geleverd door de plugin en is beschikbaar via het hoofdcommando mw (alias).

🔐 Rechten

RechtBeschrijvingStandaard
mw.cmdsStaat alle ManyWorlds-functionaliteit toe.not specified
mw.cmd.tpStaat gebruikers toe om naar andere worlds te reizen.op
mw.cmd.tp.othersStaat gebruikers toe om andere spelers tussen worlds te teleporteren.op
mw.cmd.lsStaat gebruikers toe beschikbare worlds te bekijken en info te zien.op
mw.cmd.world.createStaat gebruikers toe nieuwe worlds te maken.op
mw.cmd.world.loadStaat gebruikers toe worlds tijdens runtime te laden.op
mw.cmd.lvdatStaat toe level.dat-attributen te bewerken.op
mw.cmd.defaultStaat toe de standaard world te wijzigen.op

⚙️ Installatie

📥 Installatie

  • Download de plugin PHAR/JAR van de officiële releasepagina.
  • Plaats het gedownloade bestand in de plugins/-map van de server.
  • Stop en start de PocketMine-MP-server opnieuw (vertrouw niet op in-game reloads).
  • Controleer of de plugin is geladen door de serverconsole-uitvoer te bekijken.

📦 Afhankelijkheden

  • Er worden geen verplichte afhankelijkheidsplugins vermeld.

🧠 Technische notities

  • Doelplatform: PocketMine-MP (PocketMine API). De plugin ondersteunt PocketMine-MP API 3.0.0 en hoger (de release notes verwijzen naar ondersteuning tot API 3.25.6).
  • De plugin biedt commandogestuurd worldbeheer en basisbewerkingen aan level.dat; indien nodig vertrouwt hij op het worldsysteem van PocketMine-MP voor het laden van de startworld via pocketmine.yml.
  • Vertaalondersteuning: Engels en Spaans zijn inbegrepen; aangepaste messages.ini-bestanden kunnen worden geplaatst in de resources-map van de plugin.
  • Licentie: GPL-2.0 zoals aangeboden door het project.

🤝 Wanneer deze plugin handig is

Als je een PocketMine-MP-server draait en eenvoudige, interne controle over meerdere worlds nodig hebt (aanmaken, laden/ontladen, teleporteren en level-metadata bewerken), biedt ManyWorlds een compacte, commando-gebaseerde toolset voor die taken.

Reacties

Nog geen reacties

Wees de eerste die reageert.

Voor serverbeheerders

Auteurs
poggit-orphanage, Alejandro Liu
Licentie
GPL-2.0

Links

Wat servers melden

Serverplatforms

  • Genisys9
  • PocketUtils1
  • GenisysPro1
  • Kyoto1
  • AetherAPI1

Pluginversies

  • 2.0.311
  • 2.1.01
  • 1.0.01

De cijfers komen van servers die hun plugins tonen wanneer MSHQ ze controleert. Veel servers verbergen die lijst, dus het echte gebruik is hoger.