![minefactory reloaded chunk loader wiki minefactory reloaded chunk loader wiki](https://user-images.githubusercontent.com/59139057/134801860-d3deb841-6635-4994-92ff-3e8b1cfce495.png)
: at .ChunkProviderServer.func_73156_b(ChunkProviderServer.java:503) : at .ChunkProviderServer.func_73242_b(ChunkProviderServer.java:358) : at $ValueIterator.next(HashMap.java:1458) : at $HashIterator.nextNode(HashMap.java:1429) Checking the server logs, each time the rollback occured the console would throw a ConcurrentModificationError: Blocks and tiles broken in the affected chunks would revert back to their previous states once the chunk was unloaded and reloaded. We are also having the same issue with a custom modpack we put together, which has both MFR and Extra Utilities. You have my permission in advance to decompile it, modify it, and use it however you wish. It will be custom tailored to the issue and should work no matter what item ID your server has the blocks set to. If any further information is needed that I missed let me know and I will do my best to get it to you.įor other server owners: I will post a link to my Bukkit based plugin that will stop players from being able to abuse this issue.
Minefactory reloaded chunk loader wiki mod#
I will report this issue to both MFR and Extra Utilities Mod devs. Mods required to reproduce: Extra Utilties version 1.2.5Ĭomments: I did not test if this was an issue in different versions of the mods involved, honestly after 10 hours I am happy to make my report to you, make a script to stop placement of a trash can next to MFR blocks on my server and hope it gets fixed down the road lol. It is NOT limited to MFR Deep Storage Units and seemed to work with any MFR tile entity including conveyer belts and the Rednet Computerįorge versions Tested: 14 (both have the issue) Sufficed to say you can reproduce it if you place any MFR Tile entity or machine next to a trash can in multiple chunks, unload the chunks, and you will see the error. The issue is very sporadic and happens in about 80% of chunks tested, it doesn't seem to happen within certain limits near the world spawn protection area although I did not test this extensively. Creating a new world with a newly generated level.dat and fresh world files produced the same exact issue. Removal of the trash can caused the issue to cease. After systematically removing as many Extra Utilities blocks in the persons base as I could find I eventually landed on a Trash Can sitting on top of an MFR Deep Storage Unit. From there I moved to inspection of the chunks involved, using a backup I had made prior to removing the mods. Eventually I removed Extra Utilities and the problem ceased. Process Used: I will try and keep it short but we copied our whole server to a private server to recreate the issue, systematically removing all plugins and mods from the server (we use cauldron but did repeat the problem in forge as well). Pastebin of the exception as seen in the log: The only clue was a CME that happened whenever leaving the chunk and thus unloading it. Issue: Chunk was refusing to save out during unload and due to this any block removed from the chunk would dupe itself by reappearing in the old chunk that didn't save and being in the chunk it was moved to that DID save. After 10 hours of laborious effort from 2 admins and a developer on our server we managed to track down a very vague concurrent modification exception error that we were seeing in our console.