User blog comment:HubToo/Server-side mod: RndTp/@comment-25330335-20190430200051/@comment-25612015-20190501073439

Hello Sam!

Fine. I changed jobs 2 years ago and I'm now finding a little more time for personal projects.

One of those is building a new server (dubbed "hARDA 2" at this time - much originality at work here...) focusing on the development of villages in a Millenaire-like way, with both small to [https://lotrminecraftmod.fandom.com/wiki/User_blog:HubToo/Massive_structures_now! large] builds, and all the major existing structures imported.

It's probably a pretext to do some coding and technical things :-)

As I wanted these villages to be spread on factions territories, I needed a way to spawn players randomly in the corresponding biomes, thus this RndTp mod (and no more faction spawn builds to provide and maintain...).

As I thought it might be months before it's ready (perhaps never if I'm caught by the release of Hytale!), I chose to do it as a server-side mod instead of a plugin, in order for all of the server owners community to be able to use it. It was also clearly a pretext to learn doing mods more seriously than I did before... (compared to writing plugins, it's a little less bad than I thought, though the documentation is really nearly inexistant. You just get to read more code from others...)

There were several tasks required before:


 * it started wih the writing of my img2list utility in January 2017


 * which I used to study the LOTR mod map evolution in February 2017


 * and then to study the LOTR mod biomes color on the map in October 2018


 * and finally to study the LOTR mod source code in April 2019 to generate the biomes & waypoints lists automatically

Now this part is done, and I started Phase II (out of 3) of the master plan :-)


 * I studied the Genstructures Base yesterday


 * And began the conception of a RegionScanner utility this morning in order to verify the imported regions and replace their specific blocks & items values with standard ones


 * I will then create a new world with all these builds

This will be a continuation of the work I did with:


 * my MCA2NBT utility in March 2014


 * my Minecraft Region Manager utility in October 2016. That one is complementary with the Region Scanner and might be useful for server owners who won't be using the Genstructures specific seed

Lastly Phase III will deal with the villages part, where I thought of several complementary mods to achieve what I want to do (more on this in due time...).

That's about it!

All pretty connected as you can see :-)