Alternate 3/4 can generate random game block sections so big they crash the server
HyperSoop opened this issue ยท 15 comments
According to your testing, does the issue occur with ONLY Immersive Portals mod and Farbic API?
Yes
Describe the issue
In cursed alternate worlds there is that "biome" with all blocks in the game, and if this one generates too big, an issue arises - when having this structure loaded, the server lags to death. This may be due to water streams flowing onto it and making a lot of dropped items, but as a person more knowlegable than me said,
having all kinds of random blocks like that seems to really fuck with the chunk decoder
Whatever the laggy part of this is, I ask you to decrease the max size this structire may generate. i'm going to run a server on alternate 3/4, after all.
(they should not be able to generate that big)
Post the log here
No response
oh and there is a spark report taken right before the server almost crashes ๐ https://spark.lucko.me/omEv1a4bbR
i should really never have thought using these worlds as the main world on a production server was a good idea, not backing out now
@qouteall any news on this? i'd like this fix sooner than later
I made it only generate between y=0 and y=32 and built a quick release (not yet tested, it may crash)
I booted up the server with the new build, went to the place the big structure would have generated, and there is totally no structure of this kind there, at all. Guess the generation is very different in this version. Gotta find another one.
I made it only generate between y=0 and y=32 and built a quick release (not yet tested, it may crash)
Is it tied to world height or do you mean the height of the structure? Anyway, thanks a lot for the build.
I think you straight up removed those/i'm unlucky, i have went like 2k blocks in a straight line and found none of those XD
I didn't remove that. It's just rare.
then i'll just have to keep grinding, but i think the way you capped their height made them 5 times rarer.
@qouteall is the change live in the latest 1.19.2 release?
@HyperSoop yes