aboutsummaryrefslogtreecommitdiff
path: root/builtin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Implemented disconnect_player (#10492)Corey Powell2021-11-261-0/+10
| | | Co-authored-by: rubenwardy <rw@rubenwardy.com>
* Remove unused Direct3D shader error/warning (#11793)ROllerozxa2021-11-261-7/+1
|
* Allow for Game-Specific Menu Music (#11241)ExeVirus2021-11-225-53/+69
|
* Localize error messages in mainmenu (#11495)Riceball LEE2021-11-011-1/+1
| | | | Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: rubenwardy <rw@rubenwardy.com>
* Fix number of tool uses being off by 1..32767 (#11110)Wuzzy2021-10-311-1/+1
|
* Add joystick layout for DragonRise GameCube controller (#11467)Isabelle COWAN-BERGMAN2021-10-311-1/+1
|
* Fix item duplication if player dies during interact callback (alternative) ↵sfan52021-10-251-22/+28
| | | | (#11662)
* Fix incorrect error message in core.encode_pngsfan52021-10-221-1/+1
|
* Move instead of copy during content install if possiblesfan52021-10-071-6/+2
|
* Move archive extraction in content store to async jobsfan52021-10-074-97/+33
|
* Add "MINETEST_MOD_PATH" environment variable (#11515)emixa-d2021-10-071-5/+3
| | | | This adds an environment variable MINETEST_MOD_PATH. When it exists, Minetest will look there for mods in addition to ~/.minetest/mods/.
* List only jpg and png as screenshot format options (#11675)HybridDog2021-10-051-2/+2
| | | The other formats are no longer supported in Minetest Irrlicht.
* Add an option `-t` to force text output in /helpPedro Gimeno2021-10-012-44/+75
| | | | This also improves detection of whether formspecs are available.
* Update builtin locale files (#11650)Wuzzy2021-09-263-6/+10
|
* Fix several typos in settingtypes.txt (#11623)Wuzzy2021-09-261-17/+17
|
* Touch UI support for desktop builds (#10729)TheBrokenRail2021-09-261-0/+3
|
* Add feature table entry for new dynamic media APIsfan52021-09-191-0/+1
|
* Split vector.new into 3 constructorsDS2021-09-102-23/+50
|
* Dynamic_Add_Media v2 (#11550)sfan52021-09-091-21/+2
|
* Fix falling mesh nodes being half size (#11389)Wuzzy2021-09-011-4/+11
|
* Switch MapBlock compression to zstd (#10788)lhofhansl2021-08-311-9/+7
| | | | | | | * Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de>
* Async-related script cleanupssfan52021-08-281-8/+2
|
* Add group-based tool filtering for node drops (#10141)Treer2021-08-271-1/+34
| | | | | | Supports both AND and OR requirements, e.g. * "a tool that's in any of these groups" * "a tool that's in all of these groups"
* Optimize vector length calculations (#11549)Lean Rada2021-08-272-10/+3
|
* Add disable_settings to game.conf to get rid of "Enable Damage"/"Creative ↵Hugues Ross2021-08-121-12/+80
| | | | | | | | | Mode"/"Host Server" checkboxes (#11524) This adds support for disable_settings to game.conf. In this you can specify a list of settings that should not be visible in the "local game" (or however it is called nowadays) tab. Enable Damage, Creative Mode and Host Server are supported. Co-authored-by: Wuzzy <Wuzzy2@mail.ru> Co-authored-by: Aaron Suen <warr1024@gmail.com> Co-authored-by: rubenwardy <rw@rubenwardy.com>
* Remove statement semicolons from a lua scripthecks2021-08-091-3/+3
|
* ContentDB: Add support for package aliases / renaming (#11484)rubenwardy2021-08-021-3/+17
|
* Fix /emergeblocks crashing in debug builds (#11461)Wuzzy2021-07-311-3/+3
| | | The reason for the bug was an u16 overflow, thus failing the assert. This only happened in Debug build but not in Release builds.
* Add a simple PNG image encoder with Lua API (#11485)hecks2021-07-291-0/+39
| | | | | | | | | * Add a simple PNG image encoder with Lua API Add ColorSpec to RGBA converter Make a safety wrapper for the encoder Create devtest examples Co-authored-by: hecktest <> Co-authored-by: sfan5 <sfan5@live.de>
* ContentDB: Add reason to downloads (#10876)rubenwardy2021-07-271-15/+26
|
* Distribute shadow map update over multiple frames to reduce stutter (#11422)x20482021-07-251-5/+5
| | | | | | | | | | Reduces stutter and freezes when playing. * Maintains double SM and SM Color textures * Light frustum update triggers incremental generation of shadow map into secondary 'future' textures. * Every incremental update renders a portion of the shadow draw list (split equally). * After defined number of frames (currently, 4), 'future' and 'current' textures are swapped, and DirectionalLight 'commits' the new frustum to use when rendering shadows on screen. Co-authored-by: sfan5 <sfan5@live.de>
* Add wallmounted support for plantlike and plantlike_rooted nodes (#11379)Wuzzy2021-07-151-1/+2
|
* Remove hardcoded "You died." message in chat (#11443)Wuzzy2021-07-121-1/+0
|
* Add API for mods to hook liquid transformation events (#11405)Warr10242021-07-091-0/+1
| | | | | | | | | Add API for mods to hook liquid transformation events Without this API, there is no reliable way for mods to be notified when liquid transform modifies nodes and mods are forced to poll for changes. This allows mods to detect changes to flowing liquid nodes and liquid renewal using event-driven logic.
* Remove unsupported video drivers (#11395)hecks2021-06-301-1/+1
| | | This completely removes any mention of the software and D3D drivers from MT, preventing the user from accidentally attempting to use them. Users who need a software renderer should be asked to install Mesa drivers which offer superior fidelity and performance over the 'burningsvideo' driver.
* Run on_grant and on_revoke callbacks after privs change (#11387)AFCMS2021-06-302-6/+7
| | | Callbacks were run too early. This changes the order to call after the privs are updated.
* Fix spurious shadow enablement in mainmenusfan52021-06-301-1/+1
| | | | fixes #11394
* Require 'basic_debug' priv to view gameplay-relevant debug info, require ↵Wuzzy2021-06-241-2/+5
| | | | | 'debug' priv to view wireframe (#9315) Fixes #7245.
* Update builtin locale (#11371)Wuzzy2021-06-213-7/+15
|
* Strip carriage returns from lines in settingtypes.txt (#11338)William L. DeRieux IV2021-06-211-0/+4
| | | Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
* Fix some typos in builtin (#11370)Wuzzy2021-06-212-15/+15
|
* Add min_y and max_y checks for Active Block Modifiers (ABM) (#11333)sfence2021-06-201-0/+1
| | | This check can be used by ABM to reduce CPU usage.
* Make chat web links clickable (#11092)pecksin2021-06-201-0/+6
| | | If enabled in minetest.conf, provides colored, clickable (middle-mouse or ctrl-left-mouse) weblinks in chat output, to open the OS' default web browser.
* Drop --videomodes, fullscreen_bpp and high_precision_fpu settingssfan52021-06-161-8/+2
| | | | These have been pointless for a while.
* Message for empty list output in /haspriv & /mods (#11149)Wuzzy2021-06-121-4/+14
|
* falling.lua - Fix Meshnodes Being Too Big (#11307)benrob03292021-06-121-5/+4
|
* Shadow mapping render pass (#11244)Liso2021-06-062-2/+108
| | | Co-authored-by: x2048 <codeforsmile@gmail.com>
* Add metatables to lua vectors (#11039)DS2021-06-0414-172/+495
| | | Add backwards-compatible metatable functions for vectors.
* Use safe_file_write to save forceloaded blockssfan52021-05-301-7/+2
|
* Fix misleading /shutdown command syntaxWuzzy2021-05-292-10/+44
|