- What OS are you running? I am not able to tell you.
- Are you using minecraft hosting provider or a dedicated/local server not designed for minecraft? Hosting Provider (Creeperhost)
- What version of FTB are you using? (Don't just say latest tell us the version) FTB Unleashed 1.1.3 /w mcpc-plus-1.5.2-R1.1-forge738-B635.jar & TickThreading-1.5.2.186
- Did you add any mods to the server pack? None added, all Enabled
- What are your server specs?
Spider
RAM 3072MB HDD 40GB CPU 2 cores Data transfer Unlimited* Platform Virtual Server - A good detailed paragraph about the problem
A long story short, with FTB Unleashed 1.1.3 (without MCPC & TickThreading) my RAM usage went sky high.
Regardless If we had 1 or 5 people on the server, it would start at 50% and would very rapidly reach 87- 90%
This would in our case result in a server kill (the server kills itself, no crash logs)
On 1st sight we thought it was a RAM problem, so we upgraded our package from Zombie to Spider.
This did not do the trick, so MCPC+ and TickThreader where installed, how ever this on its own did not solve anything, the server kept killing itself after several hours running.
TT was suggesting world leaks, even in worlds we did not enter yet.
As a result we destroyed all the portals, and replaced them with linking books to minimize risk of creatures being stuck in a portal.
After which we also put a chunkloader in every world known this to make sure everything was properly loaded / unloaded when needed.
Unfortunately also this did not solve the problem, although TT was no longer reporting near as much possible leaks.
RAM usage stays at an all time high, again it does not matter if we are alone on the server or with a group, I am currently alone and on 87% RAM usage.
I have reinstalled the server, with the latest TT and MCPC together with a fresh install of FTB 1.1.3.
TT no longer gives me (as I type is) any warnings about world leaks, if it where not for running the console in debug mode, everything would seem fine (apart from the high RAM usage)
If I leave the server running long enough without a save & restart, the server will kill itself.
What it does give me is the following message:
03:09:43 [SEVERE] [TickThreading] Exception ticking TileEntity c powercrystals.minefactoryreloaded.tile.machine.TileEntityHarvester @1283637085 in Overworld/0 at x, y, z: 3037, 126, 3230
03:09:43 java.lang.NullPointerException
03:09:43 at powercrystals.minefactoryreloaded.tile.machine.TileEntityHarvester.activateMachine(TileEntityHarvester.java:145)
03:09:43 at powercrystals.minefactoryreloaded.tile.base.TileEntityFactoryPowered.func_70316_g(TileEntityFactoryPowered.java:133)
03:09:43 at nallar.tickthreading.minecraft.tickregion.TileEntityTickRegion.doTick(TileEntityTickRegion.java:90)
03:09:43 at nallar.tickthreading.minecraft.tickregion.TickRegion.run(TickRegion.java:35)
03:09:43 at nallar.tickthreading.minecraft.ThreadManager$2.run(ThreadManager.java:101)
03:09:43 at nallar.tickthreading.minecraft.ThreadManager$1.run(ThreadManager.java:43)
03:09:43 at nallar.tickthreading.util.FakeServerThread.run(FakeServerThread.java:16)
03:13:33 [SEVERE] [TickThreading] Exception ticking TileEntity c powercrystals.minefactoryreloaded.tile.machine.TileEntityHarvester @1283637085 in Overworld/0 at x, y, z: 3037, 126, 3230
03:13:33 Stack trace unavailable for java.lang.NullPointerException-java.lang.NullPointerException. Add -XX:-OmitStackTraceInFastThrow to your java parameters to see all stack traces.
Now I know this has to do with the Harvester that I have in my base, yet I can not seem to find what exactly is wrong with it, nether can i find how to fix this, as I do not know what is wrong with it.
If anyone can explain this to me, this would be very helpful.
And then my final question, is this MFR Harvester issue what is creating the insane RAM usage?
Or is it something in FTB Unleashed 1.1.3 that is causing it?
I would love to get some help on this one, as so far working with CreeperHost we haven't found a solution for this yet.
Greetz!