summaryrefslogtreecommitdiff
path: root/builtin
Commit message (Collapse)AuthorAge
* is_area_protected: Rename from intersects_protection (#7073)SmallJoker2018-02-25
| | | | | | * is_area_protected: Rename from intersects_protection Return first protected position Clarify docs: Mods may overwrite the function
* Settingtypes.txt: Fix valleys dungeon ymax errorparamat2018-02-21
|
* Dungeons: Add Y limits in all mapgensparamat2018-02-20
| | | | Preserve the upper limit used in mgvalleys.
* Delete world dialog: Move buttons to avoid double click deletionMuhammad Rifqi Priyo Susanto2018-02-20
| | | | | Move confirmation delete button to never overlap initial delete button, to avoid world deletion by accidental double click.
* /shutdown can't do countdown when using reconnect and/or shutdown message ↵dopik2018-02-19
| | | | | (#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.
* Add a refresh button to the serverlist (#6957)Tre2018-02-19
| | | | | | | | * add refresh button * Make search and refresh buttons smaller * Change to image button
* Fix "Ignoring CONTENT_IGNORE redefinition" warning (#4393)you2018-02-18
| | | minetest.override_item still passes to core
* Add `on_auth_fail` callback (#7039)red-0012018-02-15
| | | Called when a client fails to supply the correct password for the account it's attempting to login as.
* Item entity: Delete in 'ignore' nodesparamat2018-02-13
|
* Falling.lua: Delete falling node entities on contact with 'ignore'paramat2018-02-13
| | | | | | 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.
* Allow dumping userdata (#7012)you2018-02-08
|
* Move `setlocale` from Lua to C++.red-0012018-02-08
|
* Add main_menu_style settingPorygonZRocks2018-02-08
|
* Add minetest.is_player (#7013)you2018-02-05
| | | | | | * Add minetest.is_player * First use for is_player
* Item entity: Prevent motion in ignore nodesparamat2018-02-05
|
* Add kill chat command (#6992)Wuzzy2018-02-04
| | | Replace minetest.* with core.* in 1 file
* Add Android drivers to the video_driver drop-down menuWayward One2018-01-30
| | | Adds the Android video drivers ogles1 and ogles2 to the video_drivers drop-down menu
* Make chat command + privilege help slightly more accurate (#6964)Wuzzy2018-01-29
| | | | | | | | | | * Make chat command help slightly more accurate * Slightly more accurate privilege help * Simplify command/priv help * More command/priv help tweaks
* Main menu: Change tabs to 'Start Game' and 'Join Game' (#6955)Tre2018-01-25
|
* Add missing languages from menu (#6953)Muhammad Nur Hidayat Yasuyoshi (MNH48.com)2018-01-23
| | | | | | | | The following languages exist in Minetest PO folder were missing from the selection menu: - dv (Dhivehi) - ms (Malay) - sl (Slovenian) - sv (Swedish) - sw (Swahili)
* Intersects_protection(): Move from Minetest Game to builtin (#6952)Paramat2018-01-23
| | | | | 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.
* [CSM] Remove `on_connect` callback (#6941)red-0012018-01-21
| | | Fixes #6939
* Revert "Add an active object step time budget #6721"Lars Hofhansl2018-01-12
| | | | | This reverts commit 9c669016d1578a5c62f932c6ccb7a2b4b1e21f0a. See #6907
* Settingtypes.txt: Correct value of 'max block send distance'paramat2018-01-12
|
* Mgv7: Add docs for the new floatland exponent parameterparamat2018-01-04
|
* Advanced settings: Add range check for float typeMuhammad Rifqi Priyo Susanto2017-12-26
|
* Add check to pause game on lost window focusrubenwardy2017-12-26
|
* Fix error if setting menu_last_game is not a valid gamenOOb31672017-12-22
|
* Vector functions: Fix vector.direction() function, improve documentation (#6801)Paramat2017-12-21
| | | vector.direction() now returns a normalised vector with direction p1 to p2.
* Adjust default console heightEzhh2017-12-17
| | | #6797
* Give subgames the ability to disallow specific mapgens (#6792)Ezhh2017-12-16
|
* Change Normal Map setting to be less ambigousTre2017-12-16
|
* Add callback to preserve node metadata as item metadataashtrayoz2017-12-14
|
* Builtin: Fix handle_node_drops crash with nil diggerSmallJoker2017-12-12
|
* CSM fixes: load mods after flavours & add flavour to block mod loading (#6738)Loïc Blot2017-12-11
| | | | | | | | | | | | | | * 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
* Pointed thing to face pos: Use 'eye height' object property (#6754)Paramat2017-12-09
|
* Add an active object step time budget #6721Lars Hofhansl2017-12-06
| | | | This can be set via the active_object_interval option.
* Add coloured logs (#4549)you2017-12-06
| | | The setting log_colour can be used to en-/disable or autodetect it.
* Auth handler: Player deletion & Iterator (#6741)sfan52017-12-06
| | | | | | | | * 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`.
* Zoom: Set zoom FOV per-player using a player object propertyparamat2017-12-04
| | | | | | | | | | | | | 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.
* Document extended meaning of active_object_send_range_blocks setting.Lars Hofhansl2017-12-03
|
* Make core.auth_table private and structure builtin/auth.luasfan52017-12-01
| | | | If you give modders the ability to do something, they will...
* Light curve: Add and tune mid boost gaussianparamat2017-11-27
| | | | | | Create a closer match to the light curve of 0.4.16 stable. Results in darker shadows while maintaining the 'brightness' and light spread.
* Clearobjects: Send progress messages to terminal using actionstreamparamat2017-11-24
| | | | | Change default mode to 'quick' as 'full' can lock up a server for a long time.
* core.rotate_node: Run callbacks like with any regular placed node (#6648)SmallJoker2017-11-21
|
* Mainmenu: Improve button alignmentezhh2017-11-19
|
* Mainmenu: Make capitalisation consistent in mainmenu and advanced settingsezhh2017-11-14
|
* Sounds: Add falling node soundsAuke Kok2017-11-14
| | | | | | | | 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.
* Improve Settings tab button alignmentsezhh2017-11-13
|
* Remove incorrect entry from settingtypesEzhh2017-11-12
|