Zum Hauptinhalt springen

WorldCannon

WorldCannon wird intern derzeit als Plugin FunRTP umgesetzt.

Das ist fuer Admins wichtig, weil:

  • der Hauptbefehl /funrtp ist
  • /frtp und /wc Aliase sind
  • Berechtigungen weiterhin den Namespace funrtp.* verwenden

Was Es Tut

WorldCannon ist jetzt ein Random-Landing-System mit mehreren Kanonen statt eines einzelnen festen Launchers.

Jede Kanone kann:

  • Spieler erkennen, die ihren Ausloeseradius betreten
  • sichere Landeorte in ihrer konfigurierten Zielwelt vorladen
  • unsicheres Gelaende, blockierte Raeume und geschuetztes Land ablehnen
  • optional eine zusaetzliche kanonenspezifische Berechtigung verlangen
  • Spieler durch eine zeitgesteuerte Sequenz aus Warmup, Vorschau, Schub, Teleport und Langsamer Fall fuehren

Tatsaechlicher Startablauf

Wenn ein Spieler den Ausloeseradius einer gueltigen Kanone betritt:

  1. WorldCannon prueft funrtp.use.
  2. Es prueft die optionale requiredPermission der Kanone.
  3. Es verifiziert, dass die Kanone aktiviert und korrekt konfiguriert ist.
  4. Es verbraucht einen vorgeladenen sicheren Landeort aus der Warteschlange dieser Kanone.
  5. Es startet das Warmup und den Titel/Untertitel-Vorschauablauf.
  6. Es gibt vertikalen Schub, teleportiert den Spieler und verleiht bei der Ankunft Langsamer Fall.

Wichtige Klarstellung:

  • Es gibt derzeit keinen manuellen Klick-zur-Bestaetigung-Schritt fuer das Ziel.
  • Die "preview" ist der zeitgesteuerte Titel/Untertitel-Countdown waehrend des Warmups.

Regeln Fuer Sichere Landungen

Bevor ein Ort als gueltig gilt, prueft der aktuelle Code:

  • die Zielwelt ist geladen
  • das Suchzentrum ist gueltig
  • der Ort liegt innerhalb der Weltgrenze
  • es existiert eine hoechste sichere Oberflaeche
  • die Fuss- und Kopfraeume sind passierbar
  • die Landeflaeche ist fest und nicht fluessig
  • konfigurierte unsichere Materialien werden abgelehnt
  • aktivierte Schutz-Plugins erlauben den Ort

Aktuelle Laufzeit-Erwartungen

  • Minecraft-API: 1.21
  • Java: 21
  • Empfohlene Server-Software: Paper oder ein aktueller kompatibler Fork