| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
* Trigger for 'all' as well
* Add description textarea, double-click to copy
|
| |
|
|
|
|
|
| |
saves the forceloaded blocks periodically.
checks every 10 seconds if the forceloaded blocks got changed in-game
and persists them on-disk if that's the case
|
|
|
|
| |
Add minetest.features.httpfetch_binary_data
|
| |
|
|
|
|
|
|
|
|
|
| |
* Add sounds for falling and attached nodes
The sound specified in `node_definition.sounds.fall` is used.
When a falling node is spawned at a position or an attached node drops, the sound is played at this position.
* allow all sorts of soundspecs
|
|
|
|
|
|
| |
Centralize HUD updating in update_builtin_statbars.
Fixes race condition in 'on joinplayer' that causes stat bar bugs.
Correctly scales stat bars to custom max values set by mods.
|
|
|
| |
And document the versions that introduced the features.
|
| |
|
| |
|
|
|
|
| |
Breaks backwards compatibility for good
Bump protocol version
|
|
|
| |
This stops get_node_drops from returning an empty string when using drop = "" and instead returns the supposed empty table instead {}
|
|
|
| |
adds `entity_independent_selectionbox` to minetest.features
|
|
|
|
| |
* Replace auth.txt with SQLite auth database
|
| |
|
|
|
|
| |
* /privs: Check if player exists
|
| |
|
| |
|
|
|
|
| |
Remove now redundant setting show_statusline_on_connect
Improve documentation of `minetest.get_server_status`
|
| |
|
|
|
|
|
| |
Require 'basic_privs' priv
Only the online players are listed.
|
| |
|
| |
|
|
|
|
|
| |
* CSM/SSM: Add on_mods_loaded callback
|
| |
|
|
|
|
|
|
| |
* Remove “you hacker you!” from node description
* Prevent placement of ignore in builtin
* Prevent giving of "unknown" explicitly
|
| |
|
| |
|
|
|
|
| |
Allow changing the velocity of objects relatively to their current velocity
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* is_area_protected: Rename from intersects_protection
Return first protected position
Clarify docs: Mods may overwrite the function
|
|
|
|
|
| |
(#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.
|
|
|
| |
minetest.override_item still passes to core
|
|
|
| |
Called when a client fails to supply the correct password for the account it's attempting to login as.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
* Add minetest.is_player
* First use for is_player
|
| |
|
|
|
| |
Replace minetest.* with core.* in 1 file
|
|
|
|
|
|
|
|
|
|
| |
* Make chat command help slightly more accurate
* Slightly more accurate privilege help
* Simplify command/priv help
* More command/priv help tweaks
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* 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`.
|
|
|
|
| |
If you give modders the ability to do something, they will...
|
|
|
|
|
| |
Change default mode to 'quick' as 'full' can lock up a server for a
long time.
|
|
|
|
|
|
|
|
| |
Falling nodes should make a sound. This can only be done here,
so for simplicity we just call the sound_play() here with the node
place sound. We ignore any gain value in the sound spec since a
falling node should be loud, so the 1.0 default gain makes sense
here.
|
| |
|