Plugin-Erstellung/Java/Server Klasse: Unterschied zwischen den Versionen

Aus Rising World Wiki
(Die Seite wurde neu angelegt: „{{DISPLAYTITLE:{{SUBPAGENAME}}}} {{SUBPAGENAME}} Server Klasse Stellt das Server-Objekt dar. Über diese Klasse lässt sich der Spielkontext steuern, also alles was mit dem Server, den Spielern, der Spielzeit, dem Wetter und der Weltverwaltung zusammenhängt. <br/> Die Klasse '''Server''' enthält ausschließlich statische Methoden und muss daher nicht instanziiert werden. == Wichtige Methoden in diesem Beispiel == ... == Siehe auch == * :Kategorie…“)
 
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:




== Wichtige Methoden in diesem Beispiel ==
== Beispiel shutdown ==
...
...


=== Methoden der Oberklasse ===
Unsere Klasse erbt von der '''[https://javadoc.rising-world.net/latest/net/risingworld/api/Plugin.html Plugin]''' Oberklasse die zur API gehört. <br/>
Die Methode <code>onEnable() </code> wird aufgerufen, wenn das Plugin aktiviert wird. Zu diesem Zeitpunkt sind alle anderen Plugins bereits geladen.
Die Methode <code>onDisable() </code> wird aufgerufen, wenn das Plugin deaktiviert und entladen wird.
=== Wichtige Methoden in diesem Beispiel ===
...
== Java Override Annotation ==
Mit der Java <code> @Override </code> Annotation können wir dem Compiler mitteilen das wir absichtlich die Methode der '''[https://javadoc.rising-world.net/latest/net/risingworld/api/Plugin.html Plugin]''' Oberklasse überschreiben wollen.


== Siehe auch ==
== Siehe auch ==

Version vom 16. Juni 2026, 15:01 Uhr

Server Klasse

Server Klasse Stellt das Server-Objekt dar. Über diese Klasse lässt sich der Spielkontext steuern, also alles was mit dem Server, den Spielern, der Spielzeit, dem Wetter und der Weltverwaltung zusammenhängt.
Die Klasse Server enthält ausschließlich statische Methoden und muss daher nicht instanziiert werden.


Beispiel shutdown

...

Methoden der Oberklasse

Unsere Klasse erbt von der Plugin Oberklasse die zur API gehört.
Die Methode onEnable() wird aufgerufen, wenn das Plugin aktiviert wird. Zu diesem Zeitpunkt sind alle anderen Plugins bereits geladen. Die Methode onDisable() wird aufgerufen, wenn das Plugin deaktiviert und entladen wird.

Wichtige Methoden in diesem Beispiel

...


Java Override Annotation

Mit der Java @Override Annotation können wir dem Compiler mitteilen das wir absichtlich die Methode der Plugin Oberklasse überschreiben wollen.

Siehe auch

Forum

...


Kategorien

Tutorial Kategorien
Plugin-API(1 K, 6 S)
Tutorial(2 S)
Plugin-Erstellung
Java(2 K, 6 S)
Unity(3 S)