This topic is for discussion about new modding interface. What should be changed, added etc. And for general discussion between mod devs and engine devs.
I'm first, so my suggestions are:
1. We really need client mods! For example in my fork: crouching and extended block selecting won't work without client support (they are strict client-side). Borderstones and teleports will have ugly names. It will be impossible to see terrain owners. And much more...
2. Documentation. At least a list of possible functions and objects.
3. Database interface. Players and map/env metadata should be in DB, not in files. Putting big amount of data in settings file is not a good idea.
4. Player metadata. E.g. to save player's clans.
5. MapBlock metadata. E.g. to save terrains owners. And maybe Sector metadata.
6. Map metadata. E.g. to save clans names, teleports names.
I know it's a lot of new features, but in actual modding system I can't do anything I've done in my fork. Sorry.