As we all know, the higher the level we are, the harder we can to level up, you have to mine/craft/build tons of stuff to get leveled up, but eventually it'll takes too much times for it, especially for those who didn't mine/craft/build much!
As we know, this is an mmo game, I can tell most players just getting some fun, entertaining themselves, trading, exploring, rather than just having to build/mine/craft for the whole time! But yet, they gain no exp at all for doing this kind of things!
So in this suggestions, I'll suggest that you'll add a feature for the level system, which is gaining 1xp each minutes for playing, not that much, but it helps us to level up a lot, and why not? Rather than gaining nothing for hanging with friends or when you just like to explore others' realm!
Hmm if you're going to say people gonna afk for the exp, then nah, it'll take days for leveling, so it'll never get abused :)