First, if you’re willing to create a 100% custom server, I suggest you draft a GDD (Game Designing Document), containing all the information about mechanics, gear, leveling, enemies, the theme itself, etc.
This will save you a lot of time, believe me, as it will provide you guidance throughout...