Realistic Terrain Generation

Realistic Terrain Generation

3M Downloads

Forest generation is extreme, Causes tick lag when generating

Biochao opened this issue ยท 9 comments

commented
  • Forge version: 12.18.1.2088
  • RTG version: 1.10.2-4.1.1.2

Any type of forest biome (Forest, Birch Forest, Jungle) has extremely dense tree population. During generation this slows the game to a crawl. Unless I'm missing it, I don't see a way in the config to control the tree population.

2016-10-04_23 02 36
2016-10-04_23 02 48
2016-10-04_23 03 01
2016-10-04_23 04 06

commented

We've already addressed a similar tick lag issue with Roofed Forest, but haven't seen it outside of that one biome. That issue is not an RTG issue, but a Forge or vanilla issue that is out of our hands.

Judging by your screenshots, the birch trees look quite dense (possibly too dense for normal RTG decoration). Can you please provide your fml-client-latest.log.

commented

This is the log after creating a new world and spawning right next to a dense Taiga.
fml-client-latest.txt

2016-10-05_20 12 37
2016-10-05_20 13 21

commented

@Biochao what mod is adding those trees in the screenshots? because they're not RTG trees (most of them anyways)

commented

I'm guessing Recurrent Complex:

[19:54:44] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'CorruptedEnderTree'
[19:54:44] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'WhiteWillowLarge'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'SpruceTreeBig'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'SpruceTree3'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'SpruceTree2'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'SpruceTree1'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'SpruceTree'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'SavannaTree1'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'SavannaTree'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'QuakingAspen'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'OakTreeHuge'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'OakTreeBig'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'OakTree'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'Mopane'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'LodgepolePine'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'JungleTreeHuge1'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'JungleTreeHuge'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'GenericTreeSmall'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'GenericTreeHuge'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'GenericTree6'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'GenericTree5'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'GenericTree4'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'GenericTree3'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'GenericTree2'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'GenericTree1'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'GenericTree'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'FirTreeBig'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'FirTree'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'Fiberpalm'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'DeadTreeLarge3'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'DeadTreeLarge2'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'DeadTreeLarge1'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'DeadTreeLarge'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'BirchTreeBig1'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'BirchTreeBig'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'BirchTree1'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'BirchTree'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'Basswood'
[19:54:45] [Client thread/INFO] [reccomplex/reccomplex]: Registered structure 'AlascaCedar'

Not too familiar with RC, but... looks like the spawn frequency for those trees is way too high... maybe try decreasing them to see if that helps.

commented

Yeah, It looks like Recurrent Complex goes crazy with it's generation on a RTG world. I'll report it to Ivorius.

commented

The only remedy I've found for this situation is to lower your view distance when in the vacinity of dense trees.

I'm not certain of the cause, but it appears to be a possible light level update with leaves. I've not experienced this in a pure vanilla client/server setting, but I have with only Forge loaded with no mods, so it appears to be a Forge issue. We're continuing to investigate this issue.

commented

Potentially fixed in #1011

Waiting on mod author to confirm before merging.

commented

Fixed in 6c03e26 - requires Recurrent Complex v1.2.3 or later.

commented

Maybe we should add a soft dependency for ReC.