Thread:LOTRMod/@comment-26486187-20160120025645/@comment-27723099-20160123194133

(You will not understand this post if you don't know Java)

As far as I can remember, these are the steps to add a new strucutre to the mod, if you have the mod source:
 * 1) Write the structure code itself, which is a child class of either   or  . This class defines all the blocks and entities of the strucutre, as well as the spawning conditions.
 * 2) Register this structure in   with (private)
 * 3) For each biome where you want the structure to be generated, use  . This call defines how rare this structure is generated.

As far as I can see it, all those steps should be possible from another mod, using reflection to access the private and protected values and methods. I'm not sure if that automagically includes the structure spawner or if that needs another call somewhere.