events added

This commit is contained in:
minster586
2025-07-23 19:32:15 -04:00
parent 08c31cf680
commit 9f73df52b5

View File

@@ -12,24 +12,28 @@ public class ServerDevMode extends JavaPlugin {
public void onEnable() {
instance = this;
// Initialize log writer
logWriter = new LogWriter();
// Load or create config
saveDefaultConfig();
// Initialize dev mode manager with log writer
// Initialize logging system
logWriter = new LogWriter(this);
// Initialize dev mode manager with logger
devModeManager = new DevModeManager(this, logWriter);
// Register command executor
// Register command handler
getCommand("devmode").setExecutor(new CommandHandler(devModeManager));
// Register chat listener
// Register listeners
getServer().getPluginManager().registerEvents(new ChatEventListener(devModeManager), this);
getServer().getPluginManager().registerEvents(new EventTracer(devModeManager), this);
getLogger().info("ServerDevMode enabled. Use /devmode to begin tracing!");
getLogger().info("ServerDevMode is active. Use /devmode to control tracing!");
}
@Override
public void onDisable() {
getLogger().info("ServerDevMode disabled.");
getLogger().info("ServerDevMode has been disabled.");
}
public static ServerDevMode getInstance() {