a dynamic world would be kinda cool too. seems a little farfetched since this is blockland, but players actions having a noticeable effect on the environment always makes the game more enjoyable. building off what perry said, a sense of accomplishment is what makes rpgs fun, and actually doing stuff in the game would make the server a lot more engaging for the players.
not sure how you could go about this, an economy system would be on example (drendrans made some scripts related to this i believe), and also something similar to the factions idea i mentioned earlier. players could capture towns/resource deposits/ect for their faction, and controlling those points gives that faction a benefit. for example, maybe factions have "faction points", and anyone in the faction can use those points to upgrade points controlled by a faction (turrets, walls, mines, bots guards). capturing a point would put a cooldown on how long before they can be recaptured by another faction (like half a day?), so you dont just have individuals running around the map always capturing points.
imo, this would add a pretty unique pvp aspect to the game. this wouldnt be the main point of the rpg, but it would make progression and leveling faster depending on whether or not a faction controls a lot of ore deposits and whatnot. would cater a lot more to the people who like combat in rpgs, but would have almost no effect on the actual quest part of the game.
also pm me when you guys have an open server, i dont get on bl that much so ill prob miss it otherwise. id love to help with the storywriting as well