Is there a way to make the console update live?
I am missing some information because of a 'failure to write to log file':
(This log is only here to show a write error, and can mostly be ignored)
-=Caught in the console by chance...=-
[16:46:02] [Server thread/INFO]: Saving chunks for level 'DIM1'/The End
[16:46:02] [Server thread/ERROR]: Exception stopping the server
java.lang.NullPointerException
at net.minecraftforge.common.ForgeChunkManager.saveWo rld(ForgeChunkManager.java:819) ~[ForgeChunkManager.class:git-MCPC-Plus-1.7.2-R0.4-forge1033-51]
at net.minecraftforge.common.ForgeInternalHandler.onD imensionSave(ForgeInternalHandler.java:70) ~[ForgeInternalHandler.class:git-MCPC-Plus-1.7.2-R0.4-forge1033-51]
at cpw.mods.fml.common.eventhandler.ASMEventHandler_2 _ForgeInternalHandler_onDimensionSave_Save.invoke( .dynamic) ~[?:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler.i nvoke(ASMEventHandler.java:51) ~[ASMEventHandler.class:git-MCPC-Plus-1.7.2-R0.4-forge1033-51]
at cpw.mods.fml.common.eventhandler.EventBus.post(Eve ntBus.java:122) ~[EventBus.class:git-MCPC-Plus-1.7.2-R0.4-forge1033-51]
at net.minecraft.world.WorldServer.func_73044_a(World Server.java:1072) ~[mj.class:?]
at net.minecraft.server.MinecraftServer.func_71267_a( MinecraftServer.java:538) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71260_j( MinecraftServer.java:578) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(Minecraft Server.java:718) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:722) [?:1.7.0_03]
-=Right here...=-
2014-04-06 16:46:02,875 ERROR Unable to write to stream logs/latest.log for appender File
2014-04-06 16:46:02,875 ERROR An exception occurred processing Appender File org.apache.logging.log4j.core.appender.AppenderLog gingException: Error writing to RandomAccessFile logs/latest.log
at org.apache.logging.log4j.core.appender.rolling.Rol lingRandomAccessFileManager.flush(RollingRandomAcc essFileManager.java:109)
at org.apache.logging.log4j.core.appender.rolling.Rol lingRandomAccessFileManager.write(RollingRandomAcc essFileManager.java:90)
at org.apache.logging.log4j.core.appender.OutputStrea mManager.write(OutputStreamManager.java:129)
at org.apache.logging.log4j.core.appender.AbstractOut putStreamAppender.append(AbstractOutputStreamAppen der.java:113)
at org.apache.logging.log4j.core.appender.RollingRand omAccessFileAppender.append(RollingRandomAccessFil eAppender.java:96)
at org.apache.logging.log4j.core.config.AppenderContr ol.callAppender(AppenderControl.java:99)
at org.apache.logging.log4j.core.config.LoggerConfig. callAppenders(LoggerConfig.java:425)
at org.apache.logging.log4j.core.config.LoggerConfig. log(LoggerConfig.java:406)
at org.apache.logging.log4j.core.config.LoggerConfig. log(LoggerConfig.java:367)
at org.apache.logging.log4j.core.Logger.log(Logger.ja va:110)
at org.apache.logging.log4j.spi.AbstractLogger.info(A bstractLogger.java:1011)
at net.minecraft.server.MinecraftServer.func_71260_j( MinecraftServer.java:553)
at org.bukkit.craftbukkit.util.ServerShutdownThread.r un(ServerShutdownThread.java:14)
Caused by: java.io.IOException: Stream Closed
at java.io.RandomAccessFile.writeBytes(Native Method)
at java.io.RandomAccessFile.write(RandomAccessFile.ja va:499)
I end up missing vital information about another problem I am trying to solve because it's not being written to the log files...a live updated console (maybe limited to 100 lines or something) would be more convenient. maybe even a button to switch between live update (for debugging) and normal (for less drag).
I am missing some information because of a 'failure to write to log file':
(This log is only here to show a write error, and can mostly be ignored)
-=Caught in the console by chance...=-
[16:46:02] [Server thread/INFO]: Saving chunks for level 'DIM1'/The End
[16:46:02] [Server thread/ERROR]: Exception stopping the server
java.lang.NullPointerException
at net.minecraftforge.common.ForgeChunkManager.saveWo rld(ForgeChunkManager.java:819) ~[ForgeChunkManager.class:git-MCPC-Plus-1.7.2-R0.4-forge1033-51]
at net.minecraftforge.common.ForgeInternalHandler.onD imensionSave(ForgeInternalHandler.java:70) ~[ForgeInternalHandler.class:git-MCPC-Plus-1.7.2-R0.4-forge1033-51]
at cpw.mods.fml.common.eventhandler.ASMEventHandler_2 _ForgeInternalHandler_onDimensionSave_Save.invoke( .dynamic) ~[?:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler.i nvoke(ASMEventHandler.java:51) ~[ASMEventHandler.class:git-MCPC-Plus-1.7.2-R0.4-forge1033-51]
at cpw.mods.fml.common.eventhandler.EventBus.post(Eve ntBus.java:122) ~[EventBus.class:git-MCPC-Plus-1.7.2-R0.4-forge1033-51]
at net.minecraft.world.WorldServer.func_73044_a(World Server.java:1072) ~[mj.class:?]
at net.minecraft.server.MinecraftServer.func_71267_a( MinecraftServer.java:538) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71260_j( MinecraftServer.java:578) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(Minecraft Server.java:718) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:722) [?:1.7.0_03]
-=Right here...=-
2014-04-06 16:46:02,875 ERROR Unable to write to stream logs/latest.log for appender File
2014-04-06 16:46:02,875 ERROR An exception occurred processing Appender File org.apache.logging.log4j.core.appender.AppenderLog gingException: Error writing to RandomAccessFile logs/latest.log
at org.apache.logging.log4j.core.appender.rolling.Rol lingRandomAccessFileManager.flush(RollingRandomAcc essFileManager.java:109)
at org.apache.logging.log4j.core.appender.rolling.Rol lingRandomAccessFileManager.write(RollingRandomAcc essFileManager.java:90)
at org.apache.logging.log4j.core.appender.OutputStrea mManager.write(OutputStreamManager.java:129)
at org.apache.logging.log4j.core.appender.AbstractOut putStreamAppender.append(AbstractOutputStreamAppen der.java:113)
at org.apache.logging.log4j.core.appender.RollingRand omAccessFileAppender.append(RollingRandomAccessFil eAppender.java:96)
at org.apache.logging.log4j.core.config.AppenderContr ol.callAppender(AppenderControl.java:99)
at org.apache.logging.log4j.core.config.LoggerConfig. callAppenders(LoggerConfig.java:425)
at org.apache.logging.log4j.core.config.LoggerConfig. log(LoggerConfig.java:406)
at org.apache.logging.log4j.core.config.LoggerConfig. log(LoggerConfig.java:367)
at org.apache.logging.log4j.core.Logger.log(Logger.ja va:110)
at org.apache.logging.log4j.spi.AbstractLogger.info(A bstractLogger.java:1011)
at net.minecraft.server.MinecraftServer.func_71260_j( MinecraftServer.java:553)
at org.bukkit.craftbukkit.util.ServerShutdownThread.r un(ServerShutdownThread.java:14)
Caused by: java.io.IOException: Stream Closed
at java.io.RandomAccessFile.writeBytes(Native Method)
at java.io.RandomAccessFile.write(RandomAccessFile.ja va:499)
I end up missing vital information about another problem I am trying to solve because it's not being written to the log files...a live updated console (maybe limited to 100 lines or something) would be more convenient. maybe even a button to switch between live update (for debugging) and normal (for less drag).