End Event System

Endportal Vorschau

In den meisten BuildMC-Events ist die End-Dimension zu Beginn des Projekts geschlossen. Ein bestimmtes Datum wird später festgelegt, an dem die Community das Ende gemeinsam öffnen und den Enderdrachen bekämpfen kann.

Früher wurde dies manuell über die server.properties-Datei verwaltet, was einen kompletten Serverneustart erforderte. Ein mühsamer Prozess. Das End Event System automatisiert dies und ermöglicht die Echtzeitsteuerung des Endportal-Status direkt im Spiel.

Standardmäßig ist das Ende blockiert und Spieler können keine Endportale betreten. Administratoren können es sofort mit folgendem Befehl öffnen:

/buildmc endevent open

Durch Ausführen dieses Befehls wird eine globale Ankündigung gesendet und der Zugang zum Ende sofort ermöglicht. Der aktuelle End-Zustand kann auch in der Konfigurationsdatei geändert werden, aber die Verwendung des Befehls wird empfohlen, da die Änderungen sofort wirksam werden, ohne einen Neustart.

Hinweis: In neueren Minecraft-Versionen überschneidet sich diese Funktion mit der eingebauten Gamerule, die den Zugang zum Endportal steuert. Das BuildMC-System bietet jedoch weiterhin Mehrwert durch integrierte Broadcast- und Event-Management-Funktionen.

End Event Broadcast Nachricht

Konfiguration

Die End Event-Einstellungen befinden sich in der Konfigurationsdatei des Plugins:

Standardmäßig ist es nicht erlaubt, dass explosive Entities in Endportale gelangen, um Zerstörung in der Nähe des Spawns zu verhindern. Es wird dennoch dringend empfohlen, den Spawn-Bereich mit einem Claim oder einer Region zu schützen, die Explosionen vollständig blockiert.

Beispiel Konfiguration End Event

Nachrichten anpassen

Die Broadcast-Nachricht, die angezeigt wird, wenn das Ende geöffnet oder geschlossen wird, befindet sich in den Sprachdateien. Diese befinden sich unter:

plugins/BuildMC-Core/lang

In jeder Sprachdatei (z. B. en-US.yml) finden und ändern Sie diese keys:

messages:
  end-event:
    broadcast-opened: "<green>Das Ende wurde geöffnet! Bereitet euch auf den Kampf vor!"
    broadcast-closed: "<red>Das Ende wurde geschlossen!"

Aktualisieren Sie alle relevanten Sprachdateien, um Konsistenz über alle Clients hinweg sicherzustellen. Starten Sie den Server nach der Bearbeitung neu, damit die Änderungen wirksam werden.

Tipp: Halten Sie Ihren Broadcast kurz und klar, es ist ein Moment, den jeder sehen wird.