Posted May 24, 20205 yr When using Forge version 31.2.0, or 31.1.99, I see several NPEs (Null Pointer Exceptions) after stopping the server. Otherwise, execution is fine. It appears that the file tracker fails to remove some .toml files from the file tracker. I have reverted back to using 31.1.51, which does not have this issue. PLEASE DO NOT BAN ME. I have tried sooo many times to upload the entire log, and it continues to fail. So I have clipped the log file to the pertinent part at the end. Spoiler [23May2020 17:18:42.396] [Server thread/INFO] [net.minecraft.world.server.ChunkManager/]: ThreadedAnvilChunkStorage (world): All chunks are saved [23May2020 17:18:42.445] [Server thread/INFO] [FluxNetworks/]: FluxNetworkData has been unloaded [23May2020 17:18:42.451] [Server thread/DEBUG] [net.minecraftforge.fml.loading.FileUtils/CORE]: Found existing serverconfig directory : .\world\serverconfig [23May2020 17:18:42.451] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Unloading configs type SERVER [23May2020 17:18:42.453] [Server thread/ERROR] [net.minecraftforge.fml.config.ConfigFileTypeHandler/]: Failed to remove config .\world\serverconfig\Mekanism\generators.toml from tracker! java.lang.NullPointerException: null at com.electronwill.nightconfig.core.file.FileWatcher.removeWatch(FileWatcher.java:134) ~[core-3.6.2.jar:?] at net.minecraftforge.fml.config.ConfigFileTypeHandler.unload(ConfigFileTypeHandler.java:68) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.closeConfig(ConfigTracker.java:114) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.lambda$unloadConfigs$2(ConfigTracker.java:88) ~[?:?] at java.lang.Iterable.forEach(Unknown Source) [?:1.8.0_241] at java.util.Collections$SynchronizedCollection.forEach(Unknown Source) [?:1.8.0_241] at net.minecraftforge.fml.config.ConfigTracker.unloadConfigs(ConfigTracker.java:88) [?:?] at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStopped(ServerLifecycleHooks.java:128) [?:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:680) [?:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_241] [23May2020 17:18:42.458] [Server thread/ERROR] [net.minecraftforge.fml.config.ConfigFileTypeHandler/]: Failed to remove config .\world\serverconfig\ProjectE\server.toml from tracker! java.lang.NullPointerException: null at com.electronwill.nightconfig.core.file.FileWatcher.removeWatch(FileWatcher.java:134) ~[core-3.6.2.jar:?] at net.minecraftforge.fml.config.ConfigFileTypeHandler.unload(ConfigFileTypeHandler.java:68) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.closeConfig(ConfigTracker.java:114) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.lambda$unloadConfigs$2(ConfigTracker.java:88) ~[?:?] at java.lang.Iterable.forEach(Unknown Source) [?:1.8.0_241] at java.util.Collections$SynchronizedCollection.forEach(Unknown Source) [?:1.8.0_241] at net.minecraftforge.fml.config.ConfigTracker.unloadConfigs(ConfigTracker.java:88) [?:?] at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStopped(ServerLifecycleHooks.java:128) [?:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:680) [?:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_241] [23May2020 17:18:42.461] [Thread-1/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Config file Mekanism/tools.toml changed, sending notifies [23May2020 17:18:42.462] [Server thread/ERROR] [net.minecraftforge.fml.config.ConfigFileTypeHandler/]: Failed to remove config .\world\serverconfig\Mekanism\tools.toml from tracker! java.lang.NullPointerException: null at com.electronwill.nightconfig.core.file.FileWatcher.removeWatch(FileWatcher.java:134) ~[core-3.6.2.jar:?] at net.minecraftforge.fml.config.ConfigFileTypeHandler.unload(ConfigFileTypeHandler.java:68) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.closeConfig(ConfigTracker.java:114) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.lambda$unloadConfigs$2(ConfigTracker.java:88) ~[?:?] at java.lang.Iterable.forEach(Unknown Source) [?:1.8.0_241] at java.util.Collections$SynchronizedCollection.forEach(Unknown Source) [?:1.8.0_241] at net.minecraftforge.fml.config.ConfigTracker.unloadConfigs(ConfigTracker.java:88) [?:?] at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStopped(ServerLifecycleHooks.java:128) [?:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:680) [?:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_241] [23May2020 17:18:42.466] [Server thread/ERROR] [net.minecraftforge.fml.config.ConfigFileTypeHandler/]: Failed to remove config .\world\serverconfig\Mekanism\general.toml from tracker! java.lang.NullPointerException: null at com.electronwill.nightconfig.core.file.FileWatcher.removeWatch(FileWatcher.java:134) ~[core-3.6.2.jar:?] at net.minecraftforge.fml.config.ConfigFileTypeHandler.unload(ConfigFileTypeHandler.java:68) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.closeConfig(ConfigTracker.java:114) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.lambda$unloadConfigs$2(ConfigTracker.java:88) ~[?:?] at java.lang.Iterable.forEach(Unknown Source) [?:1.8.0_241] at java.util.Collections$SynchronizedCollection.forEach(Unknown Source) [?:1.8.0_241] at net.minecraftforge.fml.config.ConfigTracker.unloadConfigs(ConfigTracker.java:88) [?:?] at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStopped(ServerLifecycleHooks.java:128) [?:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:680) [?:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_241] [23May2020 17:18:42.472] [Server thread/ERROR] [net.minecraftforge.fml.config.ConfigFileTypeHandler/]: Failed to remove config .\world\serverconfig\Mekanism\gear.toml from tracker! java.lang.NullPointerException: null at com.electronwill.nightconfig.core.file.FileWatcher.removeWatch(FileWatcher.java:134) ~[core-3.6.2.jar:?] at net.minecraftforge.fml.config.ConfigFileTypeHandler.unload(ConfigFileTypeHandler.java:68) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.closeConfig(ConfigTracker.java:114) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.lambda$unloadConfigs$2(ConfigTracker.java:88) ~[?:?] at java.lang.Iterable.forEach(Unknown Source) [?:1.8.0_241] at java.util.Collections$SynchronizedCollection.forEach(Unknown Source) [?:1.8.0_241] at net.minecraftforge.fml.config.ConfigTracker.unloadConfigs(ConfigTracker.java:88) [?:?] at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStopped(ServerLifecycleHooks.java:128) [?:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:680) [?:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_241] [23May2020 17:18:42.475] [Server thread/ERROR] [net.minecraftforge.fml.config.ConfigFileTypeHandler/]: Failed to remove config .\world\serverconfig\Mekanism\machine-storage.toml from tracker! java.lang.NullPointerException: null at com.electronwill.nightconfig.core.file.FileWatcher.removeWatch(FileWatcher.java:134) ~[core-3.6.2.jar:?] at net.minecraftforge.fml.config.ConfigFileTypeHandler.unload(ConfigFileTypeHandler.java:68) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.closeConfig(ConfigTracker.java:114) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.lambda$unloadConfigs$2(ConfigTracker.java:88) ~[?:?] at java.lang.Iterable.forEach(Unknown Source) [?:1.8.0_241] at java.util.Collections$SynchronizedCollection.forEach(Unknown Source) [?:1.8.0_241] at net.minecraftforge.fml.config.ConfigTracker.unloadConfigs(ConfigTracker.java:88) [?:?] at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStopped(ServerLifecycleHooks.java:128) [?:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:680) [?:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_241] [23May2020 17:18:42.477] [Server thread/ERROR] [net.minecraftforge.fml.config.ConfigFileTypeHandler/]: Failed to remove config .\world\serverconfig\Mekanism\tiers.toml from tracker! java.lang.NullPointerException: null at com.electronwill.nightconfig.core.file.FileWatcher.removeWatch(FileWatcher.java:134) ~[core-3.6.2.jar:?] at net.minecraftforge.fml.config.ConfigFileTypeHandler.unload(ConfigFileTypeHandler.java:68) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.closeConfig(ConfigTracker.java:114) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.lambda$unloadConfigs$2(ConfigTracker.java:88) ~[?:?] at java.lang.Iterable.forEach(Unknown Source) [?:1.8.0_241] at java.util.Collections$SynchronizedCollection.forEach(Unknown Source) [?:1.8.0_241] at net.minecraftforge.fml.config.ConfigTracker.unloadConfigs(ConfigTracker.java:88) [?:?] at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStopped(ServerLifecycleHooks.java:128) [?:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:680) [?:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_241] [23May2020 17:18:42.479] [Thread-1/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Config file Mekanism/machine-storage.toml changed, sending notifies [23May2020 17:18:42.488] [Thread-1/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Config file Mekanism/tiers.toml changed, sending notifies [23May2020 17:18:42.483] [Server thread/ERROR] [net.minecraftforge.fml.config.ConfigFileTypeHandler/]: Failed to remove config .\world\serverconfig\Mekanism\machine-usage.toml from tracker! java.lang.NullPointerException: null at com.electronwill.nightconfig.core.file.FileWatcher.removeWatch(FileWatcher.java:134) ~[core-3.6.2.jar:?] at net.minecraftforge.fml.config.ConfigFileTypeHandler.unload(ConfigFileTypeHandler.java:68) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.closeConfig(ConfigTracker.java:114) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.lambda$unloadConfigs$2(ConfigTracker.java:88) ~[?:?] at java.lang.Iterable.forEach(Unknown Source) [?:1.8.0_241] at java.util.Collections$SynchronizedCollection.forEach(Unknown Source) [?:1.8.0_241] at net.minecraftforge.fml.config.ConfigTracker.unloadConfigs(ConfigTracker.java:88) [?:?] at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStopped(ServerLifecycleHooks.java:128) [?:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:680) [?:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_241] [23May2020 17:18:42.490] [Thread-1/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Config file Mekanism/machine-usage.toml changed, sending notifies [23May2020 17:18:42.489] [Server thread/ERROR] [net.minecraftforge.fml.config.ConfigFileTypeHandler/]: Failed to remove config .\world\serverconfig\ProjectE\processing.toml from tracker! java.lang.NullPointerException: null at com.electronwill.nightconfig.core.file.FileWatcher.removeWatch(FileWatcher.java:134) ~[core-3.6.2.jar:?] at net.minecraftforge.fml.config.ConfigFileTypeHandler.unload(ConfigFileTypeHandler.java:68) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.closeConfig(ConfigTracker.java:114) ~[?:?] at net.minecraftforge.fml.config.ConfigTracker.lambda$unloadConfigs$2(ConfigTracker.java:88) ~[?:?] at java.lang.Iterable.forEach(Unknown Source) [?:1.8.0_241] at java.util.Collections$SynchronizedCollection.forEach(Unknown Source) [?:1.8.0_241] at net.minecraftforge.fml.config.ConfigTracker.unloadConfigs(ConfigTracker.java:88) [?:?] at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStopped(ServerLifecycleHooks.java:128) [?:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:680) [?:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
May 28, 20205 yr Author On 5/24/2020 at 2:13 AM, diesieben07 said: We would need to see the full log, as that error should usually only happen if the watch-creation failed earlier. You can use https://gist.github.com/ to upload large text files. Here is a link to the gist: https://gist.github.com/GamingDaemon/f7ffee6fae8d02d6aa762b28eba82f1b
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.