From 57c120d3fbf0b6995f0b36712985f505f2178f59 Mon Sep 17 00:00:00 2001 From: Bram Date: Thu, 4 Jul 2024 18:53:02 +0200 Subject: [PATCH] Removed: Old BukkitLogManager.java --- .../deathmotion/playercrasher/PCBukkit.java | 3 - .../playercrasher/util/BukkitLogManager.java | 68 ------------------- 2 files changed, 71 deletions(-) delete mode 100644 platforms/bukkit/src/main/java/com/deathmotion/playercrasher/util/BukkitLogManager.java diff --git a/platforms/bukkit/src/main/java/com/deathmotion/playercrasher/PCBukkit.java b/platforms/bukkit/src/main/java/com/deathmotion/playercrasher/PCBukkit.java index a24199e..2fc168d 100644 --- a/platforms/bukkit/src/main/java/com/deathmotion/playercrasher/PCBukkit.java +++ b/platforms/bukkit/src/main/java/com/deathmotion/playercrasher/PCBukkit.java @@ -20,7 +20,6 @@ import com.deathmotion.playercrasher.schedulers.BukkitScheduler; import com.deathmotion.playercrasher.schedulers.FoliaScheduler; -import com.deathmotion.playercrasher.util.BukkitLogManager; import org.bukkit.plugin.java.JavaPlugin; public class PCBukkit extends JavaPlugin { @@ -45,8 +44,6 @@ public void onEnable() { pc.setScheduler(isFolia() ? new FoliaScheduler(this) : new BukkitScheduler(this)); - pc.setLogManager(new BukkitLogManager(this)); - pc.commonOnEnable(); pc.registerCommands(); pc.enableBStats(); diff --git a/platforms/bukkit/src/main/java/com/deathmotion/playercrasher/util/BukkitLogManager.java b/platforms/bukkit/src/main/java/com/deathmotion/playercrasher/util/BukkitLogManager.java deleted file mode 100644 index d9038f5..0000000 --- a/platforms/bukkit/src/main/java/com/deathmotion/playercrasher/util/BukkitLogManager.java +++ /dev/null @@ -1,68 +0,0 @@ -/* - * This file is part of PlayerCrasher - https://github.com/Bram1903/MinecraftPlayerCrasher - * Copyright (C) 2024 Bram and contributors - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -package com.deathmotion.playercrasher.util; - -import com.deathmotion.playercrasher.PCBukkit; -import com.deathmotion.playercrasher.data.Settings; -import com.deathmotion.playercrasher.managers.LogManager; -import com.github.retrooper.packetevents.util.ColorUtil; -import net.kyori.adventure.text.format.NamedTextColor; -import org.bukkit.Bukkit; -import org.bukkit.plugin.java.JavaPlugin; -import org.jetbrains.annotations.Nullable; - -import java.util.logging.Level; - -public class BukkitLogManager extends LogManager { - private final String prefixText = ColorUtil.toString(NamedTextColor.AQUA) + "[PlayerCrasher] " + ColorUtil.toString(NamedTextColor.WHITE); - - private final Settings settings; - - public BukkitLogManager(PCBukkit plugin) { - super(plugin.getPc()); - this.settings = plugin.getPc().getConfigManager().getSettings(); - } - - @Override - protected void log(Level level, @Nullable NamedTextColor color, String message) { - Bukkit.getConsoleSender().sendMessage(prefixText + ColorUtil.toString(color) + message); - } - - @Override - public void info(String message) { - log(Level.INFO, NamedTextColor.WHITE, message); - } - - @Override - public void warn(final String message) { - log(Level.WARNING, NamedTextColor.YELLOW, message); - } - - @Override - public void severe(String message) { - log(Level.SEVERE, NamedTextColor.RED, message); - } - - @Override - public void debug(String message) { - if (settings.isDebug()) { - log(Level.FINE, NamedTextColor.GRAY, message); - } - } -}