TerraFirmaCraft

TerraFirmaCraft

2M Downloads

Cascading lag hunt

alcatrazEscapee opened this issue ยท 3 comments

commented
  • I've noticed this got pretty bad recently, it should probably be looked into sooner rather than later

Possible sources:

  • Trees (maybe?)
  • Plants (likely, since they were most recently added)
  • Fissures (99%, but probably not too severe)
  • Ore gen (this is unlikely - it should be 100% safe)
  • Other decorations? (maybe? what is there?)
  • Terrain generation itself (if this is the case, to hell with it. Rewrite it in 1.14)
commented

After disabling all of the following, I got no cascading lag flying around generating chunks for ~3 minutes. Hence one or more of these are the source:

  • RarityBasedWorldGen
  • WorldGenFissure - Yes, difficult to measure.
  • WorldGenLargeRocks
  • WorldGenLooseRocks
  • WorldGenOre
  • WorldGenPlantTFC - Fairly High. (11 extra chunks on new world seed=0)
  • WorldGenPumpkinTFC
  • WorldGenSandTFC
  • WorldGenSoilPits - Very high. (24 extra chunks on new world seed=0)
  • WorldGenSurfaceFissureCluster - Yes, difficult to measure.
  • WorldGenTallPlant (This is unused and should be removed)
  • WorldGenTrees

Results / Todo:

  • Fix WorldGenPlantTFC
  • Fix WorldGenSoilPits
  • Fix Fissure (both types) - this may require rewrites as it looks really old.
commented

Plants should be fixed by bc2283a

commented

Closed in efdb61b