src/main/java/de/mviper/adventskalender/Adventskalender.java aktualisiert
This commit is contained in:
@@ -1,40 +1,39 @@
|
|||||||
package de.mviper.adventskalender;
|
package de.mviper.adventskalender;
|
||||||
|
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
|
|
||||||
public final class Adventskalender extends JavaPlugin {
|
public final class Adventskalender extends JavaPlugin {
|
||||||
private static Adventskalender instance;
|
private static Adventskalender instance;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable() {
|
public void onEnable() {
|
||||||
instance = this;
|
instance = this;
|
||||||
saveDefaultConfig();
|
saveDefaultConfig();
|
||||||
|
|
||||||
LanguageManager.setup();
|
LanguageManager.setup();
|
||||||
CalendarData.setup();
|
CalendarData.setup();
|
||||||
|
|
||||||
getCommand("adventskalender").setExecutor(new AdventCommand());
|
getCommand("adventskalender").setExecutor(new AdventCommand());
|
||||||
getServer().getPluginManager().registerEvents(new AdventListener(), this);
|
getServer().getPluginManager().registerEvents(new AdventListener(), this);
|
||||||
|
|
||||||
// Prüfen, ob PlaceholderAPI vorhanden ist und unsere neue Erweiterung registrieren
|
// Prüfen, ob PlaceholderAPI vorhanden ist und unsere neue Erweiterung registrieren
|
||||||
if (Bukkit.getPluginManager().getPlugin("PlaceholderAPI") != null) {
|
if (Bukkit.getPluginManager().getPlugin("PlaceholderAPI") != null) {
|
||||||
// HIER IST DIE ÄNDERUNG: Wir erstellen eine Instanz der neuen Klasse
|
new AdventCalendarExpansion().register();
|
||||||
new AdventCalendarExpansion().register();
|
getLogger().info("PlaceholderAPI expansion registered.");
|
||||||
getLogger().info("PlaceholderAPI expansion registered.");
|
} else {
|
||||||
} else {
|
getLogger().warning("PlaceholderAPI not found. Placeholders will not work.");
|
||||||
getLogger().warning("PlaceholderAPI not found. Placeholders will not work.");
|
}
|
||||||
}
|
|
||||||
|
getLogger().info("Adventskalender-Plugin wurde erfolgreich aktiviert!");
|
||||||
getLogger().info("Adventskalender-Plugin wurde erfolgreich aktiviert!");
|
}
|
||||||
}
|
|
||||||
|
@Override
|
||||||
@Override
|
public void onDisable() {
|
||||||
public void onDisable() {
|
getLogger().info("Adventskalender-Plugin wurde deaktiviert.");
|
||||||
getLogger().info("Adventskalender-Plugin wurde deaktiviert.");
|
}
|
||||||
}
|
|
||||||
|
public static Adventskalender getInstance() {
|
||||||
public static Adventskalender getInstance() {
|
return instance;
|
||||||
return instance;
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user