Episode 6, Lektion 5

Mit Configurations (kurz "configs") können Daten und Einstellungen eines Plugins gesichert werden. Wie die Speicherung neuer Daten funktioniert, wird anhand der Erstellung eines /setspawn-Commands deutlich.

Übungen

Wie werden Daten in eine FileConfiguration gesetzt?

Besitzt man eine Referenz zu einer FileConfiguration, so kann man über die Methode set() Daten in dieser neu setzen oder verändern. Dabei muss man den "Pfad" der Daten angeben, daher die Bezeichnung unter welcher die Daten in der Config gespeichert werden sollen.

Warum muss man eine Configuration speichern?

Setzt man die Daten ohne sie im Anschluss zu speichern, werden sie nicht im Dokument gesetzt und sind deshalb im Anschluss auch nicht einseh- und abrufbar. Deshalb speichert man eine Config über die Methode saveConfig() in der Main-Klasse des Plugins.

Quellcode