ShadowNinja 44c489d7bd Use a settings object for the main settings
This unifies the settings APIs.

This also unifies the sync and async registration APIs, since the async
registration API did not support adding non-functions to the API table.

 Author:    ShadowNinja <shadowninja@minetest.net>
 Date:      Fri Dec 12 14:49:19 2014 -0500
 You are currently cherry-picking commit 43d1f375d.
2021-11-14 03:15:12 +03:00
..
2016-04-30 03:04:28 +03:00
2015-01-10 02:00:18 +03:00
2016-11-07 22:36:33 +03:00
2015-01-10 02:00:18 +03:00
2016-04-08 02:25:04 -04:00
2014-06-22 03:37:04 +04:00