Closed DemonMartin closed 9 months ago
Thank you for filing this; we had a report of something similar for the small trunk leaves, but this appears to indicate the issue may be more broad (possibly all Terrestria leaves). This issue may belong to Terraform lib rather than Terrestria but I won't have time to investigate for another few weeks, probably.
Trinsdar mentioned:
Yah i already know the cause, immersive weathering logs every tick if the leaf found is not an instance of LeafBlock, which terrestria's are not, which causes the lag. Quite stupid piece of code imo, not even sure why that check is needed
I'm going to assume that is in fact the entire issue (logging something every tick is very, very slow). The good news is that since 6.1.0-alpha.1 (for Minecraft 1.19.4), Terraform API's ExtendedLeavesBlock does in fact extend LeavesBlock. I just forgot to close this issue.
This randomly spammed my console when flying through my world