Hello. It's been a long time since I've last used proper English asking for help, and it's been even longer since I've last posted on these forums (under a different name), so I apologize beforehand for any grammatical or manner-related inconveniences in this post.
I recently started up a 1.12.2 server with several mods (The Twilight Forest, Pam's Harvestcraft, Treecapitator) to play with a friend of mine.
Noticing that the Twilight Forest seemed to lag, I set up a .bat file to run the server without the original GUI, shown below:
EDIT: I initially posted the wrong .bat. The text has been replaced with the correct one (although I don't know if that's what's causing the problem).
The server worked fine, and the lag was resolved. However, after entering the /stop command, this came up:
> stop
[23:33:35] [Server thread/INFO] [minecraft/DedicatedServer]: Stopping the server
[23:33:35] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server
[23:33:35] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players
[23:33:35] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds
[23:33:35] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'world'/overworld
[23:33:36] [Server thread/INFO] [FML]: Unloading dimension 0
> 2019-02-03 23:33:36,395 Server Shutdown Thread ERROR An exception occurred processing Appender Console java.lang.IllegalStateException
at org.jline.reader.impl.LineReaderImpl.callWidget(LineReaderImpl.java:651)
at net.minecraftforge.server.terminalconsole.TerminalConsoleAppender.append(TerminalConsoleAppender.java:308)
at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:156)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:129)
at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:120)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:84)
at org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:448)
at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:433)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:417)
at org.apache.logging.log4j.core.config.LoggerConfig.logParent(LoggerConfig.java:439)
at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:434)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:417)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:403)
at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:63)
at org.apache.logging.log4j.core.Logger.logMessage(Logger.java:146)
at org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(AbstractLogger.java:2091)
at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:1988)
at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1960)
at org.apache.logging.log4j.spi.AbstractLogger.info(AbstractLogger.java:1297)
at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.java:420)
at net.minecraft.server.MinecraftServer$4.run(MinecraftServer.java:1579)
I tried restarting the server just to make sure it hadn't broken, and nothing seemed to have changed in-game or in the starting log. However, the same message popped up when I stopped the server.
Just ignore it, that's an error from SLF4J, Minecraft uses it to save the log files and such. It's completely irrelevent for you and will NOT effect your server in any negative ways, except there might not be a latest.log.
Hello. It's been a long time since I've last used proper English asking for help, and it's been even longer since I've last posted on these forums (under a different name), so I apologize beforehand for any grammatical or manner-related inconveniences in this post.
I recently started up a 1.12.2 server with several mods (The Twilight Forest, Pam's Harvestcraft, Treecapitator) to play with a friend of mine.
Noticing that the Twilight Forest seemed to lag, I set up a .bat file to run the server without the original GUI, shown below:
EDIT: I initially posted the wrong .bat. The text has been replaced with the correct one (although I don't know if that's what's causing the problem).
@echo off
"C:\Program Files (x86)\Java\jre1.8.0_201\bin\java"
java -server -Xmx4G -Xms2G -jar forge-1.12.2-14.23.5.2768-universal.jar nogui
pause
The server worked fine, and the lag was resolved. However, after entering the /stop command, this came up:
> stop
[23:33:35] [Server thread/INFO] [minecraft/DedicatedServer]: Stopping the server
[23:33:35] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server
[23:33:35] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players
[23:33:35] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds
[23:33:35] [Server thread/INFO] [minecraft/MinecraftServer]: Saving chunks for level 'world'/overworld
[23:33:36] [Server thread/INFO] [FML]: Unloading dimension 0
> 2019-02-03 23:33:36,395 Server Shutdown Thread ERROR An exception occurred processing Appender Console java.lang.IllegalStateException
at org.jline.reader.impl.LineReaderImpl.callWidget(LineReaderImpl.java:651)
at net.minecraftforge.server.terminalconsole.TerminalConsoleAppender.append(TerminalConsoleAppender.java:308)
at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:156)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:129)
at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:120)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:84)
at org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:448)
at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:433)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:417)
at org.apache.logging.log4j.core.config.LoggerConfig.logParent(LoggerConfig.java:439)
at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:434)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:417)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:403)
at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:63)
at org.apache.logging.log4j.core.Logger.logMessage(Logger.java:146)
at org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(AbstractLogger.java:2091)
at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:1988)
at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1960)
at org.apache.logging.log4j.spi.AbstractLogger.info(AbstractLogger.java:1297)
at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.java:420)
at net.minecraft.server.MinecraftServer$4.run(MinecraftServer.java:1579)
I tried restarting the server just to make sure it hadn't broken, and nothing seemed to have changed in-game or in the starting log. However, the same message popped up when I stopped the server.
What does this mean, and should I be concerned?
Just ignore it, that's an error from SLF4J, Minecraft uses it to save the log files and such. It's completely irrelevent for you and will NOT effect your server in any negative ways, except there might not be a latest.log.