mirror of
https://github.com/funkemunky/KauriV3.git
synced 2026-05-31 05:51:55 +00:00
Add config option to disable packetevents debug logging (off by default)
Co-authored-by: funkemunky <30784509+funkemunky@users.noreply.github.com>
This commit is contained in:
@@ -129,6 +129,9 @@ public class Anticheat extends JavaPlugin {
|
||||
@ConfigSetting(path = "logging", name = "verbose")
|
||||
private static boolean verboseLogging = true;
|
||||
|
||||
@ConfigSetting(path = "packetevents", name = "debug")
|
||||
public static boolean packetEventsDebug = false;
|
||||
|
||||
private Configuration anticheatConfig;
|
||||
|
||||
@Override
|
||||
@@ -137,6 +140,7 @@ public class Anticheat extends JavaPlugin {
|
||||
getLogger().info("Loading Anticheat...");
|
||||
LibraryLoader.loadAll(INSTANCE);
|
||||
|
||||
loadConfig();
|
||||
PacketEventsRegister.register();
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,9 @@ import io.github.retrooper.packetevents.factory.spigot.SpigotPacketEventsBuilder
|
||||
public class PacketEventsRegister {
|
||||
|
||||
public static void register() {
|
||||
PacketEvents.setAPI(SpigotPacketEventsBuilder.build(Anticheat.INSTANCE, new PacketEventsSettings().debug(true).fullStackTrace(true).kickIfTerminated(false)));
|
||||
boolean debug = Anticheat.INSTANCE.getAnticheatConfig()
|
||||
.getBoolean("packetevents.debug", Anticheat.packetEventsDebug);
|
||||
PacketEvents.setAPI(SpigotPacketEventsBuilder.build(Anticheat.INSTANCE, new PacketEventsSettings().debug(debug).fullStackTrace(true).kickIfTerminated(false)));
|
||||
PacketEvents.getAPI().load();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user