Ugh, turns out I forgot to put the debug code in v1.0.5a. I'd really appreciate it if you could try this version: SpiceOfLife-mc1.6.4-1.0.5-test.jar. It will print to the log whenever you eat food, so you probably only want to use it when debugging this (and I'll need the ForgeModLoader-server-0.log).
Sorry man, not sure if this is good news or bad, but I can consistently reproduce the bug with 1.05,
however with 1.05test after 5 worlds I have not been able to replicate the bug. Included a part of the logfile from this test that may be issues, no idea!, but diminishing returns did indeed kick in.
2014-07-10 00:24:29 [INFO] [Minecraft-Server] LucasUK[/127.0.0.1:62165] logged in with entity id 497 at (174.5, 67.0, 261.5)
2014-07-10 00:24:29 [INFO] [Minecraft-Server] LucasUK joined the game
2014-07-10 00:24:29 [INFO] [STDOUT] [MobiusCore] Found net.minecraft.network.MemoryConnection [ cn ] with checksum E7EF057BBD1B1B253FF680E09C761281
2014-07-10 00:24:29 [INFO] [STDOUT] [MobiusCore] Successful injection in b ()V
2014-07-10 00:24:29 [INFO] [STDOUT] [MobiusCore] Successful injection in a (LeyV
2014-07-10 00:24:29 [INFO] [Remote IO] Sending config data to LucasUK
2014-07-10 00:24:29 [INFO] [STDOUT] Loading Player: LucasUK
2014-07-10 00:24:29 [INFO] [STDOUT] Sending serverside check to: LucasUK
2014-07-10 00:24:30 [INFO] [STDOUT] Initializing PFQueue
2014-07-10 00:24:37 [INFO] [Project Red] Created Retrogen database for dimension 0
2014-07-10 00:25:00 [WARNING] [Minecraft-Server] Can't keep up! Did the system time change, or is the server overloaded?
2014-07-10 00:25:03 [INFO] [Minecraft-Server] LucasUK was slain by entity.DesertMobs.JoustAlpha.name
2014-07-10 00:25:05 [WARNING] [SpiceOfLife] FoodStats is not an instance of IguanaFoodStats
2014-07-10 00:25:05 [SEVERE] [ForgeModLoader] A critical error occured handling the onPlayerRespawn event with player tracker tconstruct.util.player.TPlayerHandler
java.lang.NullPointerException
at squeek.spiceoflife.asm.Hooks.getModifiedFoodValues(Hooks.java:55)
at net.minecraft.util.FoodStats.func_75122_a(SourceFile:29)
at tconstruct.util.player.TPlayerHandler.onPlayerRespawn(TPlayerHandler.java:311)
at cpw.mods.fml.common.registry.GameRegistry.onPlayerRespawn(GameRegistry.java:397)
at net.minecraft.server.management.ServerConfigurationManager.func_72368_a(ServerConfigurationManager.java:470)
at net.minecraft.network.NetServerHandler.func_72458_a(NetServerHandler.java:895)
at net.minecraft.network.packet.Packet205ClientCommand.func_73279_a(SourceFile:30)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:462)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:141)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54)
at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:691)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
2014-07-10 00:25:05 [INFO] [STDOUT] Sending serverside check to: LucasUK
2014-07-10 00:25:17 [WARNING] [Minecraft-Server] Can't keep up! Did the system time change, or is the server overloaded?
2014-07-10 00:25:18 [INFO] [Minecraft-Server] LucasUK was slain by entity.DesertMobs.JoustAlpha.name
2014-07-10 00:25:20 [WARNING] [SpiceOfLife] FoodStats is not an instance of IguanaFoodStats
2014-07-10 00:25:20 [SEVERE] [ForgeModLoader] A critical error occured handling the onPlayerRespawn event with player tracker tconstruct.util.player.TPlayerHandler
java.lang.NullPointerException
at squeek.spiceoflife.asm.Hooks.getModifiedFoodValues(Hooks.java:55)
at net.minecraft.util.FoodStats.func_75122_a(SourceFile:29)
at tconstruct.util.player.TPlayerHandler.onPlayerRespawn(TPlayerHandler.java:311)
at cpw.mods.fml.common.registry.GameRegistry.onPlayerRespawn(GameRegistry.java:397)
at net.minecraft.server.management.ServerConfigurationManager.func_72368_a(ServerConfigurationManager.java:470)
at net.minecraft.network.NetServerHandler.func_72458_a(NetServerHandler.java:895)
at net.minecraft.network.packet.Packet205ClientCommand.func_73279_a(SourceFile:30)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:462)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:141)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54)
at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:691)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
2014-07-10 00:25:20 [INFO] [STDOUT] Sending serverside check to: LucasUK
2014-07-10 00:25:20 [FINE] [ForgeModLoader] The world 88d7e8c (world) may have leaked: first encounter (5 occurences).
2014-07-10 00:25:20 [FINE] [ForgeModLoader] The world 67994b7e (world) may have leaked: first encounter (5 occurences).
2014-07-10 00:25:20 [FINE] [ForgeModLoader] The world 16d6c324 (world) may have leaked: first encounter (5 occurences).
2014-07-10 00:25:30 [WARNING] [SpiceOfLife] item.PamHarvestCraft:seaweedItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=165.90, y=66.00, z=238.56], timedelta=0)
2014-07-10 00:25:32 [WARNING] [SpiceOfLife] item.PamHarvestCraft:seaweedItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=165.90, y=66.00, z=238.56], timedelta=0)
2014-07-10 00:25:33 [WARNING] [SpiceOfLife] item.PamHarvestCraft:seaweedItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=165.90, y=66.00, z=238.56], timedelta=0)
2014-07-10 00:25:35 [WARNING] [SpiceOfLife] item.PamHarvestCraft:seaweedItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=165.90, y=66.00, z=238.56], timedelta=0)
2014-07-10 00:25:40 [WARNING] [SpiceOfLife] item.PamHarvestCraft:bambooshootItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=165.70, y=67.00, z=235.92], timedelta=0)
2014-07-10 00:25:43 [INFO] [Minecraft-Server] LucasUK was slain by entity.PlainsMobs.Kobold.name
2014-07-10 00:25:45 [WARNING] [SpiceOfLife] FoodStats is not an instance of IguanaFoodStats
2014-07-10 00:25:45 [WARNING] [SpiceOfLife] item.PamHarvestCraft:bambooshootItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=179.50, y=60.00, z=247.50], timedelta=98)
2014-07-10 00:25:45 [WARNING] [SpiceOfLife] item.PamHarvestCraft:bambooshootItem.name didn't count toward food history (player=EntityPlayerMP['LucasUK'/497, l='world', x=179.50, y=60.00, z=247.50], timedelta=98)
2014-07-10 00:25:45 [INFO] [STDOUT] Sending serverside check to: LucasUK
2014-07-10 00:25:50 [INFO] [Minecraft-Server] LucasUK lost connection: disconnect.quitting
2014-07-10 00:25:50 [INFO] [Minecraft-Server] LucasUK left the game
2014-07-10 00:25:50 [INFO] [STDOUT] Unloading Player: LucasUK
2014-07-10 00:26:10 [FINE] [ForgeModLoader] The world 88d7e8c (world) may have leaked: seen 10 times.
2014-07-10 00:26:10 [FINE] [ForgeModLoader] The world 67994b7e (world) may have leaked: seen 10 times.
2014-07-10 00:26:10 [FINE] [ForgeModLoader] The world 16d6c324 (world) may have leaked: seen 10 times.
2014-07-10 00:26:36 [INFO] [Minecraft-Server] Stopping the server
2014-07-10 00:24:29 [INFO] [Minecraft-Server] LucasUK joined the game
2014-07-10 00:24:29 [INFO] [STDOUT] [MobiusCore] Found net.minecraft.network.MemoryConnection [ cn ] with checksum E7EF057BBD1B1B253FF680E09C761281
2014-07-10 00:24:29 [INFO] [STDOUT] [MobiusCore] Successful injection in b ()V
2014-07-10 00:24:29 [INFO] [STDOUT] [MobiusCore] Successful injection in a (LeyV
2014-07-10 00:24:29 [INFO] [Remote IO] Sending config data to LucasUK
2014-07-10 00:24:29 [INFO] [STDOUT] Loading Player: LucasUK
2014-07-10 00:24:29 [INFO] [STDOUT] Sending serverside check to: LucasUK
2014-07-10 00:24:30 [INFO] [STDOUT] Initializing PFQueue
2014-07-10 00:24:37 [INFO] [Project Red] Created Retrogen database for dimension 0
2014-07-10 00:25:00 [WARNING] [Minecraft-Server] Can't keep up! Did the system time change, or is the server overloaded?
2014-07-10 00:25:03 [INFO] [Minecraft-Server] LucasUK was slain by entity.DesertMobs.JoustAlpha.name
2014-07-10 00:25:05 [WARNING] [SpiceOfLife] FoodStats is not an instance of IguanaFoodStats
2014-07-10 00:25:05 [SEVERE] [ForgeModLoader] A critical error occured handling the onPlayerRespawn event with player tracker tconstruct.util.player.TPlayerHandler
java.lang.NullPointerException
at squeek.spiceoflife.asm.Hooks.getModifiedFoodValues(Hooks.java:55)
at net.minecraft.util.FoodStats.func_75122_a(SourceFile:29)
at tconstruct.util.player.TPlayerHandler.onPlayerRespawn(TPlayerHandler.java:311)
at cpw.mods.fml.common.registry.GameRegistry.onPlayerRespawn(GameRegistry.java:397)
at net.minecraft.server.management.ServerConfigurationManager.func_72368_a(ServerConfigurationManager.java:470)
at net.minecraft.network.NetServerHandler.func_72458_a(NetServerHandler.java:895)
at net.minecraft.network.packet.Packet205ClientCommand.func_73279_a(SourceFile:30)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:462)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:141)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54)
at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:691)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
2014-07-10 00:25:05 [INFO] [STDOUT] Sending serverside check to: LucasUK
2014-07-10 00:25:17 [WARNING] [Minecraft-Server] Can't keep up! Did the system time change, or is the server overloaded?
2014-07-10 00:25:18 [INFO] [Minecraft-Server] LucasUK was slain by entity.DesertMobs.JoustAlpha.name
2014-07-10 00:25:20 [WARNING] [SpiceOfLife] FoodStats is not an instance of IguanaFoodStats
2014-07-10 00:25:20 [SEVERE] [ForgeModLoader] A critical error occured handling the onPlayerRespawn event with player tracker tconstruct.util.player.TPlayerHandler
java.lang.NullPointerException
at squeek.spiceoflife.asm.Hooks.getModifiedFoodValues(Hooks.java:55)
at net.minecraft.util.FoodStats.func_75122_a(SourceFile:29)
at tconstruct.util.player.TPlayerHandler.onPlayerRespawn(TPlayerHandler.java:311)
at cpw.mods.fml.common.registry.GameRegistry.onPlayerRespawn(GameRegistry.java:397)
at net.minecraft.server.management.ServerConfigurationManager.func_72368_a(ServerConfigurationManager.java:470)
at net.minecraft.network.NetServerHandler.func_72458_a(NetServerHandler.java:895)
at net.minecraft.network.packet.Packet205ClientCommand.func_73279_a(SourceFile:30)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:462)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:141)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54)
at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:691)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:276)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:587)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
2014-07-10 00:25:20 [INFO] [STDOUT] Sending serverside check to: LucasUK
2014-07-10 00:25:20 [FINE] [ForgeModLoader] The world 88d7e8c (world) may have leaked: first encounter (5 occurences).
2014-07-10 00:25:20 [FINE] [ForgeModLoader] The world 67994b7e (world) may have leaked: first encounter (5 occurences).
2014-07-10 00:25:20 [FINE] [ForgeModLoader] The world 16d6c324 (world) may have leaked: first encounter (5 occurences).
2014-07-10 00:25:30 [WARNING] [SpiceOfLife] item.PamHarvestCraft:seaweedItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=165.90, y=66.00, z=238.56], timedelta=0)
2014-07-10 00:25:32 [WARNING] [SpiceOfLife] item.PamHarvestCraft:seaweedItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=165.90, y=66.00, z=238.56], timedelta=0)
2014-07-10 00:25:33 [WARNING] [SpiceOfLife] item.PamHarvestCraft:seaweedItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=165.90, y=66.00, z=238.56], timedelta=0)
2014-07-10 00:25:35 [WARNING] [SpiceOfLife] item.PamHarvestCraft:seaweedItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=165.90, y=66.00, z=238.56], timedelta=0)
2014-07-10 00:25:40 [WARNING] [SpiceOfLife] item.PamHarvestCraft:bambooshootItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=165.70, y=67.00, z=235.92], timedelta=0)
2014-07-10 00:25:43 [INFO] [Minecraft-Server] LucasUK was slain by entity.PlainsMobs.Kobold.name
2014-07-10 00:25:45 [WARNING] [SpiceOfLife] FoodStats is not an instance of IguanaFoodStats
2014-07-10 00:25:45 [WARNING] [SpiceOfLife] item.PamHarvestCraft:bambooshootItem.name(player=EntityPlayerMP['LucasUK'/497, l='world', x=179.50, y=60.00, z=247.50], timedelta=98)
2014-07-10 00:25:45 [WARNING] [SpiceOfLife] item.PamHarvestCraft:bambooshootItem.name didn't count toward food history (player=EntityPlayerMP['LucasUK'/497, l='world', x=179.50, y=60.00, z=247.50], timedelta=98)
2014-07-10 00:25:45 [INFO] [STDOUT] Sending serverside check to: LucasUK
2014-07-10 00:25:50 [INFO] [Minecraft-Server] LucasUK lost connection: disconnect.quitting
2014-07-10 00:25:50 [INFO] [Minecraft-Server] LucasUK left the game
2014-07-10 00:25:50 [INFO] [STDOUT] Unloading Player: LucasUK
2014-07-10 00:26:10 [FINE] [ForgeModLoader] The world 88d7e8c (world) may have leaked: seen 10 times.
2014-07-10 00:26:10 [FINE] [ForgeModLoader] The world 67994b7e (world) may have leaked: seen 10 times.
2014-07-10 00:26:10 [FINE] [ForgeModLoader] The world 16d6c324 (world) may have leaked: seen 10 times.
2014-07-10 00:26:36 [INFO] [Minecraft-Server] Stopping the server
Last edited: