Update from Git Manager GUI

This commit is contained in:
2026-03-24 08:55:02 +01:00
parent 957b5a4d9e
commit 6fe5e59964
10 changed files with 173 additions and 52 deletions

View File

@@ -13,6 +13,7 @@ import de.ticketsystem.manager.FaqManager;
import de.ticketsystem.manager.LanguageManager;
import de.ticketsystem.manager.TicketManager;
import de.ticketsystem.model.Ticket;
import de.ticketsystem.model.TicketPriority;
import org.bukkit.ChatColor;
import org.bukkit.plugin.java.JavaPlugin;
@@ -53,6 +54,7 @@ public class TicketPlugin extends JavaPlugin {
// ── Sprachdatei laden (lang.yml) ──────────────────────────────────
// Muss VOR allen anderen Managern geschehen, da diese lang() nutzen.
languageManager = new LanguageManager(this);
TicketPriority.reloadLocalizedNames(this);
// ── BungeeCord Plugin-Messaging-Kanäle registrieren ───────────────
getServer().getMessenger().registerOutgoingPluginChannel(this, BungeeMessenger.BUNGEE_CHANNEL);
@@ -67,8 +69,8 @@ public class TicketPlugin extends JavaPlugin {
getLogger().warning("[BungeeCord] Kein 'server-name' in der config.yml definiert!");
}
// BungeeCord-Hinweis nur bei deaktiviertem Feature ausgeben
if (!getConfig().getBoolean("bungeecord", false)) {
// BungeeCord-Hinweis nur bei deaktiviertem Feature und aktivem Debug ausgeben
if (getConfig().getBoolean("debug", false) && !getConfig().getBoolean("bungeecord", false)) {
getLogger().info("[BungeeCord] Cross-Server-Features deaktiviert. Setze 'bungeecord: true' um sie zu aktivieren.");
}
@@ -267,6 +269,7 @@ public class TicketPlugin extends JavaPlugin {
getLogger().warning("[BungeeCord] Kein 'server-name' in der config.yml definiert!");
}
debug = getConfig().getBoolean("debug", false);
TicketPriority.reloadLocalizedNames(this);
}
public static TicketPlugin getInstance() { return instance; }