rubenwardy
96afee3a52
Add reasons to on_dieplayer and on_hpchange
2022-05-21 16:15:53 +02:00
paramat
f8c6f13737
Mgfractal / chunksize: Improve documentation
2022-05-21 16:15:52 +02:00
paramat
f883baa51e
Rename 'subgame' to 'game'
2022-05-21 16:15:52 +02:00
HybridDog
4d35dd3c15
Fix missing warningstream (or similar problem) ( #7034 )
...
Use the --color command line parameter instead of a setting for coloured logs
This fixes the missing warningstream bug, g_settings->get mustn't be used there.
Also, the decision about en- or disabling log colours fits better to the command line parameters than minetest settings.
2022-05-21 16:15:51 +02:00
SmallJoker
878458be68
is_area_protected: Rename from intersects_protection ( #7073 )
...
* is_area_protected: Rename from intersects_protection
Return first protected position
Clarify docs: Mods may overwrite the function
2022-05-21 16:15:51 +02:00
paramat
bc35b1fb69
Settingtypes.txt: Fix valleys dungeon ymax error
2022-05-21 16:15:51 +02:00
paramat
168db12309
Dungeons: Add Y limits in all mapgens
...
Preserve the upper limit used in mgvalleys.
2022-05-21 16:15:50 +02:00
srfqi
77f9da1c8a
Delete world dialog: Move buttons to avoid double click deletion
...
Move confirmation delete button to never overlap initial delete button,
to avoid world deletion by accidental double click.
2022-05-21 16:15:50 +02:00
dopik
26f80d981c
/shutdown can't do countdown when using reconnect and/or shutdown message ( #7055 )
...
Delay was converted from the param string and not the delay value, thus never using the actual given delay value when used in combination with other string values in the param, in this case reconnect and the shutdown messsage.
2022-05-21 16:15:49 +02:00
Tre
d08af64363
Add a refresh button to the serverlist ( #6957 )
...
* add refresh button
* Make search and refresh buttons smaller
* Change to image button
2022-05-21 16:15:49 +02:00
HybridDog
c23bdb0be1
Fix "Ignoring CONTENT_IGNORE redefinition" warning ( #4393 )
...
minetest.override_item still passes to core
2022-05-21 16:15:48 +02:00
red-001
2240df7c25
Add `on_auth_fail` callback ( #7039 )
...
Called when a client fails to supply the correct password for the account it's attempting to login as.
2022-05-21 16:15:48 +02:00
paramat
a81c66d0e5
Item entity: Delete in 'ignore' nodes
2022-05-21 16:15:48 +02:00
paramat
068f060a45
Falling.lua: Delete falling node entities on contact with 'ignore'
...
Prevents falling node entities entering the ignore at a world edge and
resting on unloaded nodes 16 nodes below, unreachable, undiggable and
still being processed by 'on step' because they don't revert to nodes.
2022-05-21 16:15:47 +02:00
HybridDog
0a429927a9
Allow dumping userdata ( #7012 )
2022-05-21 16:15:47 +02:00
red-001
197b7084ff
Move `setlocale` from Lua to C++.
2022-05-21 16:15:46 +02:00
PorygonZRocks
854202903f
Add main_menu_style setting
2022-05-21 16:15:46 +02:00
HybridDog
f28fb6ff6b
Add minetest.is_player ( #7013 )
...
* Add minetest.is_player
* First use for is_player
2022-05-21 16:15:45 +02:00
paramat
21112d78d9
Item entity: Prevent motion in ignore nodes
2022-05-21 16:15:45 +02:00
Wuzzy
dc9f1819f8
Add kill chat command ( #6992 )
...
Replace minetest.* with core.* in 1 file
2022-05-21 16:15:45 +02:00
Wayward One
e861c82fa1
Add Android drivers to the video_driver drop-down menu
...
Adds the Android video drivers ogles1 and ogles2 to the video_drivers drop-down menu
2022-05-21 16:15:44 +02:00
Wuzzy
4211230bb6
Make chat command + privilege help slightly more accurate ( #6964 )
...
* Make chat command help slightly more accurate
* Slightly more accurate privilege help
* Simplify command/priv help
* More command/priv help tweaks
2022-05-21 16:15:44 +02:00
Tre
b471d21427
Main menu: Change tabs to 'Start Game' and 'Join Game' ( #6955 )
2022-05-21 16:15:43 +02:00
Muhammad Nur Hidayat Yasuyoshi (MNH48.com)
270676a290
Add missing languages from menu ( #6953 )
...
The following languages exist in Minetest PO folder were missing from the selection menu:
- dv (Dhivehi)
- ms (Malay)
- sl (Slovenian)
- sv (Swedish)
- sw (Swahili)
2022-05-21 16:15:43 +02:00
paramat
318484fcaf
Intersects_protection(): Move from Minetest Game to builtin ( #6952 )
...
A useful function that applies 'core.is_protected()' to a 3D lattice of
points evenly spaced throughout a defined volume, with a parameter for
the maximum spacing of points.
2022-05-21 16:15:42 +02:00
red-001
8683013193
Remove `on_connect` callback ( #6941 )
...
Fixes #6939
2022-05-21 16:15:42 +02:00
lhofhansl
49c25ba1f3
Revert "Add an active object step time budget #6721"
...
This reverts commit 9c669016d1578a5c62f932c6ccb7a2b4b1e21f0a.
See #6907
2022-05-21 16:15:42 +02:00
paramat
9a87d16534
Settingtypes.txt: Correct value of 'max block send distance'
2022-05-21 16:15:41 +02:00
paramat
ed873030eb
Mgv7: Add docs for the new floatland exponent parameter
2022-05-21 16:15:41 +02:00
srfqi
1c624759bb
Advanced settings: Add range check for float type
2022-05-21 16:15:40 +02:00
rubenwardy
39bcdc7871
Add check to pause game on lost window focus
2022-05-21 16:15:40 +02:00
nOOb3167
a7436a3bd4
Fix error if setting menu_last_game is not a valid game
2022-05-21 16:15:40 +02:00
paramat
dd112ad6ea
Vector functions: Fix vector.direction() function, improve documentation ( #6801 )
...
vector.direction() now returns a normalised vector with direction p1 to p2.
2022-05-21 16:15:39 +02:00
Ezhh
e0d7a27298
Adjust default console height
...
#6797
2022-05-21 16:15:39 +02:00
Ezhh
5849b6fc97
Give subgames the ability to disallow specific mapgens ( #6792 )
2022-05-21 16:15:38 +02:00
Tre
4ed4d02f93
Change Normal Map setting to be less ambigous
2022-05-21 16:15:38 +02:00
ashtrayoz
24263ccbb0
Add callback to preserve node metadata as item metadata
2022-05-21 16:15:37 +02:00
SmallJoker
5cf31fb839
Builtin: Fix handle_node_drops crash with nil digger
2022-05-21 16:15:37 +02:00
Loïc Blot
fe025dee62
CSM fixes: load mods after flavours & add flavour to block mod loading ( #6738 )
...
* CSM fixes: load mods after flavours & add flavour to block mod loading
* Don't permit to load mods twice
* Prepare builtin integrity global algorithm
* Add missing doc & use a nicer byteflag for LOAD_CLIENT_MODS flavour
* flag typo fix
* Invert CSM_FL_LOOKUP_NODES & CSM_FL_LOAD_CLIENT_MODS ids
2022-05-21 16:15:37 +02:00
paramat
c6d98a56e7
Pointed thing to face pos: Use 'eye height' object property ( #6754 )
2022-05-21 16:15:36 +02:00
lhofhansl
7727cdb59e
Add an active object step time budget #6721
...
This can be set via the active_object_interval option.
2022-05-21 16:15:36 +02:00
HybridDog
6d8d8873c8
Add coloured logs ( #4549 )
...
The setting log_colour can be used to en-/disable or autodetect it.
2022-05-21 16:15:35 +02:00
sfan5
3a6c1d63d7
Auth handler: Player deletion & Iterator ( #6741 )
...
* Add player deletion method to auth handler (fixes #6653 )
* Support iterating over the auth database
There was no way to do this previously and a recent commit
broke doing this the "hacky" way by accessing `core.auth_table`.
2022-05-21 16:15:35 +02:00
paramat
9ef2900a05
Zoom: Set zoom FOV per-player using a player object property
...
Remove player object property 'can zoom'.
Add player object property 'zoom fov'.
Remove clientside setting for 'zoom fov'.
Object property default is 15 degrees in creative mode, zoom disabled
in survival mode.
Needed due to zoom now loading and/or generating distant world
according to zoom FOV.
Update object properties serialisation version to 3.
2022-05-21 16:15:35 +02:00
lhofhansl
d734b83ea9
Document extended meaning of active_object_send_range_blocks setting.
2022-05-21 16:15:34 +02:00
sfan5
552e74b183
Make core.auth_table private and structure builtin/auth.lua
...
If you give modders the ability to do something, they will...
2022-05-21 16:15:34 +02:00
paramat
630ac3d9eb
Light curve: Add and tune mid boost gaussian
...
Create a closer match to the light curve of 0.4.16 stable.
Results in darker shadows while maintaining the 'brightness' and light
spread.
2022-05-21 16:15:33 +02:00
paramat
2fac86cbd8
Clearobjects: Send progress messages to terminal using actionstream
...
Change default mode to 'quick' as 'full' can lock up a server for a
long time.
2022-05-21 16:15:33 +02:00
SmallJoker
b06a8d6016
core.rotate_node: Run callbacks like with any regular placed node ( #6648 )
2022-05-21 16:15:32 +02:00
Ezhh
5fdad16377
Mainmenu: Improve button alignment
2022-05-21 16:15:32 +02:00