Minecraft Servers HQ

Minecraft plugin ManyWorlds

Informatie over ManyWorlds en bevestigde servers

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

Servers met plugin ManyWorlds

De pagina van plugin ManyWorlds toont servers waar monitoring deze plugin heeft gevonden, het gebruikte platform en de versie.

Een plugin kan commando's, economie, beveiliging, toegangsrechten, minigames, integraties en andere mechanieken toevoegen. De werkelijke rol van ManyWorlds hangt af van de serverinstellingen.

Data wordt automatisch gegenereerd vanuit technische serverreacties. Als een server de pluginlijst privé houdt, kan het zijn dat de server ManyWorlds gebruikt maar niet in dit gedeelte verschijnt.

Gebruik de lijst van servers met ManyWorlds om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.