Do not create unused columns in MySQL database

Basically it prevents "email", "x", "y", "z" and "world" from being created if their functionality is not enabled.