CoreEngineWIKI
ESC
NavigierenEnter ÖffnenESC Schließen

Welten & Gamerules

Weltenteleportation mit frei konfigurierbaren Shortcut-Befehlen, erzwungene Welt-Gamemodes, eine Gamerule-GUI sowie /time und /weather. Alle Teleports laufen über die Teleport-Engine. Der Welt-Spawn hat ein eigenes Modul.

Commands #

CommandSyntaxPermissionDefaultBeschreibung
/world/world <normal|nether|end|welt>world.teleportfalseZum Weltspawn teleportieren (nether/end finden die zur aktuellen Welt passende Dimension)
/world shortcut add/world shortcut add <command> <welt> [gamemode]world.shortcut.adminfalseRegistriert z. B. /shopping_district als Teleport-Befehl
/world shortcut gamemode/world shortcut gamemode <command> <modus|none>world.shortcut.adminfalseSetzt/entfernt den Shortcut-Gamemode
/world shortcut remove/world shortcut remove <command>world.shortcut.adminfalseLöscht einen Shortcut
/world shortcut list/world shortcut listworld.shortcut.adminfalseAlle Shortcuts anzeigen
/world gamemode/world gamemode <welt> <modus|none>world.gamemode.adminfalseErzwingt einen Gamemode für eine Welt (oder hebt ihn auf)
/gamerules/gamerules (Alias /gamerule)world.gamerulesfalseGamerule-GUI der aktuellen Welt
/time/time <day|noon|sunset|night|midnight|sunrise|ticks>world.timefalseWeltzeit setzen (auch Tick-Werte 0 bis 24000)
/weather/weather <sun|rain|storm>world.weatherfalseWetter dauerhaft setzen

Weitere Permissions #

PermissionDefaultBeschreibung
world.shortcut.usetrueShortcut-Befehle wie /shopping_district nutzen
world.gamemode.bypassfalseVon erzwungenen Welt-Gamemodes ausgenommen, darf frei wechseln
💡

Tipp: Shortcuts sind bidirektional: Der erste Aufruf teleportiert zum Weltspawn und merkt sich die exakte Ausgangsposition (übersteht Neustarts). Ein erneuter Aufruf aus der Zielwelt heraus bringt den Spieler dorthin zurück. Wer die Welt anders verlässt (/home, Portal, Tod), verliert den gemerkten Rückweg.

ℹ️

Hinweis: Shortcut- und Welt-Gamemodes stellen beim Verlassen automatisch den vorherigen Modus wieder her, egal auf welchem Weg die Welt verlassen wird (auch Tod, Relog, Neustart). Bei Konflikt hat der erzwungene Welt-Gamemode Vorrang vor dem Shortcut-Gamemode; manuelle /gamemode-Wechsel in der Welt werden blockiert.

💡

Tipp: In der Gamerule-GUI schalten Klicks Boolean-Rules um; bei Zahlen-Rules gilt Linksklick +1, Rechtsklick -1, mit Shift ±10. Das Custom-Preset mob-spawner-ai (Spawner-Mobs ohne KI) erscheint dort wie ein normaler Boolean-Rule.

Konfiguration (modules/world.yml) #

YAML
# Schaltet das World-Modul ein oder aus.
enabled: true

world:
  # Wird über /world shortcut verwaltet. Zielwelt plus optional
  # erzwungener Gamemode beim Betreten über den Shortcut.
  shortcuts:
    shopping_district:
      world: shopping_world
      gamemode: adventure
  # Erzwungener Gamemode pro Welt, gilt für JEDEN Betreten-Weg
  # (Teleport, Portal, Respawn, Login). Wird über /world gamemode
  # verwaltet. Bypass: world.gamemode.bypass.
  forced-gamemodes:
    event_world: adventure
  # Custom-Gamerule-Presets pro Welt. mob-spawner-ai false = Spawner-Mobs
  # bleiben bewegungslos.
  custom-gamerules:
    mob-spawner-ai:
      world: true
      world_nether: false

Komplette Beispiel-Config #

YAML
enabled: true

world:
  shortcuts:
    farmwelt:
      world: farm_world
    creative:
      world: creative_world
      gamemode: creative
  forced-gamemodes:
    creative_world: creative
    event_world: adventure
  custom-gamerules:
    mob-spawner-ai:
      farm_world: false