Talk:Eras of Arda: The First Age Server/@comment-31200097-20170807013234/@comment-31996723-20170808111030

No worries. Hypothetically it would be a "just" yes, as one could "technically" just copy certain aspects of the code of vanilla MC and change them to fitting variables. However, there are things which complicates this "just". First things first, we cannot do anything to spawn rates, spawn positions and such of mobs without the source code, as the mod is - as most mods are - encrypted. No source code means we don't know what various things in the code are. Now let us assume that wouldn't be a problem, then comes the next one; the Ender dragon. The behaviour and design of the Ender dragon is made around the End dimension. It is designed to attack players, then fly away to those "healing beacons" to regain some health and then attack again. You will actually see that sort of behaviour if you spawn one in the Middle Earth dimension. It will first seek to attack players and once it has been hit a few times it will fly away, seeking those "healing beacons" which do not exist in this dimension. This sometimes leads to the Ender dragon heading towards the coordinates 0, 0, 0 instead. Meanwhile what happens when you kill the Ender dragon? It explodes and spawn in a portal which isn't exactly ideal either. So to sum it up, this means that one would have to completely rewrite the behaviour of the Ender dragon as well as how it works. You might as well just code a completely new dragon essentially and I am sure Mevans would be able to code an even better one that can land like you see in the Dragon Mounts mod.

So in short, while it hypothetically is a "just", it actually isn't so easy as one might think.

-Fish