This commit is contained in:
iTakinn
2025-03-16 19:40:03 -03:00
parent a31dde1d74
commit 10fa12e809
2 changed files with 9 additions and 9 deletions
@@ -18,10 +18,11 @@ public class LoggerReader {
private WatchService watchService; private WatchService watchService;
private long lastReadPosition; private long lastReadPosition;
public LoggerReader() { public LoggerReader(TKNLogs pl) {
this.plugin = TKNLogs.getPlugin(); this.plugin = pl;
this.logDir = Paths.get(plugin.getDataFolder().getParentFile().getParent(), "logs"); Path logDir = Paths.get(Bukkit.getServer().getWorldContainer().getAbsolutePath(), "logs");
this.lastReadPosition = 0; this.lastReadPosition = 0;
} }
public void start() { public void start() {
@@ -10,15 +10,14 @@ public final class TKNLogs extends JavaPlugin {
private LoggerReader logMonitor; private LoggerReader logMonitor;
@Override @Override
public void onEnable() { public void onEnable() {
Bukkit.getPluginManager().registerEvents(new ChatListener(), this);
Bukkit.getPluginManager().registerEvents(new CommandListener(), this);
Bukkit.getPluginManager().registerEvents(new JoinQuitListener(), this);
logMonitor = new LoggerReader();
logMonitor.start();
plugin = this;
saveDefaultConfig(); saveDefaultConfig();
reloadConfig(); reloadConfig();
discord = new DiscordNotifier(); discord = new DiscordNotifier();
Bukkit.getPluginManager().registerEvents(new ChatListener(), this);
Bukkit.getPluginManager().registerEvents(new CommandListener(), this);
Bukkit.getPluginManager().registerEvents(new JoinQuitListener(), this);
logMonitor = new LoggerReader(this);
logMonitor.start();
Logger logger = Bukkit.getLogger(); Logger logger = Bukkit.getLogger();
logger.addHandler(new ErrorCatcher()); logger.addHandler(new ErrorCatcher());
ErrorCatcher.register(); ErrorCatcher.register();