1

Chunk creation bugs

RainOfPain125 •1/8/18 9:43 am
•
258
•
1/9/2018 11:37 am
Why does this happen on my server?


A line of chunks extend down the map as if they were generated somewhere else and slapped right into here as if they belong there. This has happened before, too, in the Overworld
Posted by
RainOfPain125
Level 5 : Apprentice Network
0

  Have something to say?

Join • Sign in

7

MmanGamer14
• 01/08/2018 10:24 pm
• Level 8 : Apprentice Cake
Coordinates and seed?
1
ShelLuser
• 01/08/2018 11:20 am
He/Him • Level 61 : High Grandmaster Senpai
There are several reasons why this can happen, and the most common one is upgrading your version of Minecraft while keeping the same map. Especially within undiscovered / non-generated areas this can cause inconsistencies because there are often small changes applied to the terrain generator.

Glitches can also sometimes (very seldomly) happen on their own, but to my knowledge that's quite rare
2
RainOfPain125
• 01/08/2018 10:02 pm
• Level 5 : Apprentice Network
The servers been 1.12.2 the whole time. But thanks I guess
1
ShelLuser
• 01/09/2018 11:37 am
He/Him • Level 61 : High Grandmaster Senpai
In that case I'd check up on your servers memory. Maybe perform a memory test if you can do that (memtest86+ is a good one). It's the only other reason I can come up with: either not having enough memory or some of it has become faulty and isn't as reliable as it used to.

Problem with servers (and memory demands) is that it's not quite linear. Sometimes you can get major peeks whereas in other times you have memory to spare. It is possible that this somehow affected your server and as a result it simply didn't generate some chunks because of it.

So my suggestion is to diagnose your server, a good option for that could be JXM by using jVisualVM.

First is to start your server using a command line parameter which allows for JXM to be used. For example: -Dcom.sun.management.jmxremote. You're going to need a little more than this (by default it requires username/password combinations), for the full overview on how to set up JMX please see this link on (remotely) monitoring Java processes. You can set it up so that it won't require a username/password but that can be tricky and should be used very carefully.

Either way, this will really allow you to monitor your setup and what is going on:



Maybe food for thought?
1
Flappo
• 01/08/2018 11:01 am
• Level 16 : Journeyman Network
I have never truly understood this. I've had it various times and couldn't figure out whether it was due to a memory leak, plugin or anything else. But one thing I can tell you from experience is that it may get worse the longer you play on this world and it will not go away until you get a new world, sadly.

There's a ton of tools online that say they help fix this, you can go and try them, but they never worked for me personally.
1
aaaaaaaaadaaaa
• 01/08/2018 7:43 pm
• Level 11 : Journeyman Architect
Unless they were playing on an older version of Minecraft before 1.5-1.6 then that sort of chunk generation is not a "bug" or a "glitch," it would be due to the fact that every version, the way a world generates changes which means it could cause chunk errors like this, however, the only real way to fix this would be to never update your world.

This can't be due to a "memory leak" because Minecraft world generation uses seeds which means two seeds will have the same world generation, even with plugins.
1
Flappo
• 01/09/2018 10:18 am
• Level 16 : Journeyman Network
I wasn't talking about versions. I know about that theory and tried that long ago. This looked like it wasn't caused by version changing to me. Changing version was never the issue with me either. Since we made our own plugins and sometimes used unsupported old plugins they could interfere or bug out creating loopholes or otherwise called memory leaks. A few times that this happened to me the server crashed due to something while generating chunks, which I assumed corrupted the chunk. But I never understood why it then continued to load corrupted chunks after that.
1

Welcome