
Lock Forestry is a different story, and since it has to do with trees and it was just a few lines of codes, and I didn't want to load another mod when a few lines would solve my problem, which can prevent me loading another mod saving some system resources.Tree swaying factor can now be adjusted during runtime. My method is to pre-calculate the Eular Quaternions from 0~360 degrees, and to have Render Instance call these static values between 0~360. Random Tree Rotation and its variants adds a Eular Math function in the rendering function for each tree, so the more trees you have on your screen, the slower the rendering is.I took a different approach to realize the tree snapping functionality, by utilizing what CO has already built-in to the framework.Why re-write Tree Snapping mod and Random Tree rotation mod? Lock Forestry function is provided in this mod.Random Tree rotation is provided in this mod.Loading of old Unlimited Trees mod saved games/maps (Important! to read some issues).You can plant more than 262144 trees, with the limit adjusted by a slider like the old mod.To increase optimization because I have a slow PC.To use Harmony patch instead of Detours.To fix the forestry natural resources not being created issues.To fix the ULOD incompatibility problems with the original mod.To fix the performance issues with the original mod.

Appreciation goes to: Knighth BloodyPenguin DRen72

The concept of the framework is almost the same as the original mod, and I wouldn't have been able to write this code this fast without the original Unlimited Trees mod. Tree Anarchy (AKA Unlimited Trees: Reboot) is a complete rewrite of the original Unlimited Trees Mod, taking out code bloats, fixing bugs, and streamlining the serialization process.
