Skuli Posted August 15, 2012 Posted August 15, 2012 So I've been having some strange errors and took a maintenance window this morning to disable ALL chunk loaders, one mod at a time. I disabled world anchors/cart anchors, rebooted, checked a few known locations, no problems. Teleport tethers, disabled, reboot, done. Tested fine. Dimensional anchor, disabled, reboot, done. Log in to test the dimensional anchors... Stuck at world loading. "That's wierd..." I think. "I wonder what's up." A quick glance at "top" showed minecraft was maxing out all cores on the server, almost 800% cpu usage. A quick glance back at server console showed "Out of memory" errors from java. That's when it dawned on me: To disable Immibis' chunk loaders I'd set chunkloader.id =0; I'd just set every block of air in the entire Minecraft world to be a chunk loader, and those chunk loaders would cascade out from spawn as far as my server RAM would permit... So, the moral of this story is: Don't do what I did. Quote
ampayne2 Posted August 15, 2012 Posted August 15, 2012 LOL xD Ill make sure to use modifyworld... Quote
thebird Posted August 16, 2012 Posted August 16, 2012 It just changes all of the air blocks? I would think that it would give you a block ID conflict error. Quote
matejdro Posted August 16, 2012 Posted August 16, 2012 Just remove it from mods folder and it should be fine. AFAIK this mod does not serve any other purpose so you don't harm anything else by deleting it. Quote
Skuli Posted August 16, 2012 Author Posted August 16, 2012 I only wanted to delete the blocks but keep the mod. Removing it from mod folder won't delete the blocks from unloaded chunks. :/ Quote
matejdro Posted August 16, 2012 Posted August 16, 2012 AFAIK minecraft (or forge or whatever) automatically deletes unknown blocks. That means that when map loads, it will automatically delete all anchors from the map because it will not recognize them. Quote
Skuli Posted August 16, 2012 Author Posted August 16, 2012 AFAIK minecraft (or forge or whatever) automatically deletes unknown blocks. That means that when map loads, it will automatically delete all anchors from the map because it will not recognize them. Only on loaded chunks. It doesn't scan the entire map file every time it starts up for unknown blocks, as far as I know. Quote
matejdro Posted August 16, 2012 Posted August 16, 2012 But setting anchor ID would not scan either. Quote
Skuli Posted August 16, 2012 Author Posted August 16, 2012 The theory (in my mind!) was that the dimensional anchor plugin would load the chunks it expected to see chunkloaders in; Minecraft would then be forced to load an invalid block and replace said block with air, and the dimensional anchors plugin would then remove the chunkloader from it's internal tracking mechanism, whatever it is. But that turned out to be a complete and total failure... Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.