rubenwardy
76ccee8cdf
Replace 'minetest.' with 'core.' in builtin
2022-05-21 16:18:21 +02:00
rubenwardy
3954bd96f9
Add dependency resolution to ContentDB ( #9997 )
2022-05-21 16:18:12 +02:00
paramat
5eb3966a66
Give unnamed world names incrementing numbers. Format 'world<number>' ( #10247 )
...
Code created with help from GitHub users sirrobzeroone and pauloue, thank you.
2022-05-21 16:18:04 +02:00
paramat
86807859e8
Mapgen Flat: Add caverns, disabled by default ( #9913 )
...
Add the caverns used in V5, V7, Valleys, Carpathian.
Disabled by default to not be force-enabled in existing worlds.
2022-05-21 16:17:55 +02:00
Wuzzy
e19d0a346e
Rename “Minimal development test” to “Development Test” ( #9928 )
2022-05-21 16:17:48 +02:00
Wuzzy
659fff44df
Add mapgen settings to world creation dialog ( #9254 )
2022-05-21 16:17:42 +02:00
Wren Turkal
3c04a4c31d
Add allowed_mapgens option in game.conf. ( #9263 )
...
The game.conf has a disallowed_mapgens option. However, some games
require a certain mapgen to be used, like the CTF plugin. This change
adds an option to specify allowed mapgens so that the setting can be
specified in a way that needn't be updated as map generators are added
to Minetest.
2022-05-21 16:17:35 +02:00
Desour
04ee4e442d
Fix undeclared global warning because of _ ( #8798 )
2022-05-21 16:17:10 +02:00
rubenwardy
d5c162fb03
Add luacheck to check builtin ( #7895 )
2022-05-21 16:17:08 +02:00
Wuzzy
889e9039a4
Make advanced settings noiseparams strings translatable ( #8062 )
...
Various minor language improvements in settingtypes.txt.
2022-05-21 16:16:42 +02:00
rubenwardy
b744f1d46f
Add online content repository
...
Replaces mods and texture pack tabs with a single content tab
2022-05-21 16:15:57 +02:00
paramat
f883baa51e
Rename 'subgame' to 'game'
2022-05-21 16:15:52 +02:00
nOOb3167
a7436a3bd4
Fix error if setting menu_last_game is not a valid game
2022-05-21 16:15:40 +02:00
Ezhh
5849b6fc97
Give subgames the ability to disallow specific mapgens ( #6792 )
2022-05-21 16:15:38 +02:00
lisacvuk
2113286d2c
Make world creation menu automatically generate a random world name ( #6257 )
...
* Make world creation menu automatically generate a name.
* Name is now initialy empty, and generated if player tries to create a world without a name.
2022-05-21 16:15:09 +02:00
ShadowNinja
5030ce5f4b
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.
2022-05-21 16:14:45 +02:00
SmallJoker
0939c871cf
Mainmenu: Standardize the menu button order and sizes
2022-05-21 16:13:35 +02:00
fz72
de358b6b55
Fix map_seed not changed when creating a new world after login to another
2022-05-21 16:12:24 +02:00
kwolekr
e12164adb2
Add core.get_mapgen_names() to Main Menu API (and use it)
...
Also rewrite mapgen registration for static initialization
2022-05-21 16:12:12 +02:00
paramat
00a13badea
Add mgv5. New noise code, uses biome API. Eased 3d noise for terrain, caves, blobs
2022-05-21 16:12:01 +02:00
rubenwardy
18473c4ed7
Add notice when only minimal is installed
2022-05-21 16:11:59 +02:00
ShadowNinja
3637581db5
Formspec escape fixed seen in world creation menu
2022-05-21 16:11:54 +02:00
proller
3250c781d2
Remove indev mapgen
2022-05-21 16:11:51 +02:00
proller
6b0f33e73a
Remove math mapgen
2022-05-21 16:11:51 +02:00
sapier
c2df20263f
Add formspec toolkit and refactor mainmenu to use it Fix crash on using cursor keys in client menu without selected server Add support for non fixed size tabviews
2022-05-21 16:11:42 +02:00