Fix configuration not working and implement a scripting language:
BeanShell.
Singleplayer logic updates are moved into the new
singleplayer_update.bsh.
Implement scripts update module (validate.bsh)