Thread:LOTRMod/@comment-26119768-20170710220858/@comment-25101690-20170711171917


 * 1) Mevans doesn't actually have to code each block individually. He uses loops and mathematical formulae to place simple geometric objects of arbitrary size in just a few lines. He splits large structures with multiple smaller buildings (such as the Near Harad bazaar) into multiple smaller buildings. Only very detailed buildings are hard to code.
 * 2) It has often been suggested to use schematics instead of pure Java for structure generation. The problem is that it doesn't support all the features of randomisation Mevans needs, including random wood types, chest loot, spawned NPCs, or even the exact position of structures in large structure groups (eg. villages). Especially for huge non-unique structures, you wouldn't want two instances to have exactly the same layout.