diff options
Diffstat (limited to '')
-rw-r--r-- | src/MinecraftHandler.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/MinecraftHandler.ts b/src/MinecraftHandler.ts index 7a81718..d9d30d6 100644 --- a/src/MinecraftHandler.ts +++ b/src/MinecraftHandler.ts @@ -88,6 +88,16 @@ class MinecraftHandler { } return { username: serverUsername, message: logLine } + } else if (this.config.SHOW_SERVER_STATUS && (logLine.includes('Starting minecraft server'))) { + if (this.config.DEBUG) { + console.log('[DEBUG]: Server has started') + } + return { username: serverUsername, message: "Server is online" } + } else if (this.config.SHOW_SERVER_STATUS && (logLine.includes('Stopping the server'))) { + if (this.config.DEBUG) { + console.log('[DEBUG]: Server has stopped') + } + return { username: serverUsername, message: "Server is offline" } } else if (this.config.SHOW_PLAYER_ADVANCEMENT && logLine.includes('made the advancement')) { // handle advancements if (this.config.DEBUG){ |