aboutsummaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Collapse)Author
2021-12-10Update German locale translationWuzzy
2021-12-10Update builtin localeWuzzy
2021-12-01Improve error message if using "/help --" (#11796)Wuzzy
2021-11-26Implemented disconnect_player (#10492)Corey Powell
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2021-11-26Remove unused Direct3D shader error/warning (#11793)ROllerozxa
2021-11-22Allow for Game-Specific Menu Music (#11241)ExeVirus
2021-11-01Localize error messages in mainmenu (#11495)Riceball LEE
Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: rubenwardy <rw@rubenwardy.com>
2021-10-31Fix number of tool uses being off by 1..32767 (#11110)Wuzzy
2021-10-31Add joystick layout for DragonRise GameCube controller (#11467)Isabelle COWAN-BERGMAN
2021-10-25Fix item duplication if player dies during interact callback (alternative) ↵sfan5
(#11662)
2021-10-22Fix incorrect error message in core.encode_pngsfan5
2021-10-07Move instead of copy during content install if possiblesfan5
2021-10-07Move archive extraction in content store to async jobsfan5
2021-10-07Add "MINETEST_MOD_PATH" environment variable (#11515)emixa-d
This adds an environment variable MINETEST_MOD_PATH. When it exists, Minetest will look there for mods in addition to ~/.minetest/mods/.
2021-10-05List only jpg and png as screenshot format options (#11675)HybridDog
The other formats are no longer supported in Minetest Irrlicht.
2021-10-01Add an option `-t` to force text output in /helpPedro Gimeno
This also improves detection of whether formspecs are available.
2021-09-26Update builtin locale files (#11650)Wuzzy
2021-09-26Fix several typos in settingtypes.txt (#11623)Wuzzy
2021-09-26Touch UI support for desktop builds (#10729)TheBrokenRail
2021-09-19Add feature table entry for new dynamic media APIsfan5
2021-09-10Split vector.new into 3 constructorsDS
2021-09-09Dynamic_Add_Media v2 (#11550)sfan5
2021-09-01Fix falling mesh nodes being half size (#11389)Wuzzy
2021-08-31Switch MapBlock compression to zstd (#10788)lhofhansl
* Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de>
2021-08-28Async-related script cleanupssfan5
2021-08-27Add group-based tool filtering for node drops (#10141)Treer
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"
2021-08-27Optimize vector length calculations (#11549)Lean Rada
2021-08-12Add disable_settings to game.conf to get rid of "Enable Damage"/"Creative ↵Hugues Ross
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>
2021-08-09Remove statement semicolons from a lua scripthecks
2021-08-02ContentDB: Add support for package aliases / renaming (#11484)rubenwardy
2021-07-31Fix /emergeblocks crashing in debug builds (#11461)Wuzzy
The reason for the bug was an u16 overflow, thus failing the assert. This only happened in Debug build but not in Release builds.
2021-07-29Add a simple PNG image encoder with Lua API (#11485)hecks
* 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>
2021-07-27ContentDB: Add reason to downloads (#10876)rubenwardy
2021-07-25Distribute shadow map update over multiple frames to reduce stutter (#11422)x2048
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>
2021-07-15Add wallmounted support for plantlike and plantlike_rooted nodes (#11379)Wuzzy
2021-07-12Remove hardcoded "You died." message in chat (#11443)Wuzzy
2021-07-09Add API for mods to hook liquid transformation events (#11405)Warr1024
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.
2021-06-30Remove unsupported video drivers (#11395)hecks
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.
2021-06-30Run on_grant and on_revoke callbacks after privs change (#11387)AFCMS
Callbacks were run too early. This changes the order to call after the privs are updated.
2021-06-30Fix spurious shadow enablement in mainmenusfan5
fixes #11394
2021-06-24Require 'basic_debug' priv to view gameplay-relevant debug info, require ↵Wuzzy
'debug' priv to view wireframe (#9315) Fixes #7245.
2021-06-21Update builtin locale (#11371)Wuzzy
2021-06-21Strip carriage returns from lines in settingtypes.txt (#11338)William L. DeRieux IV
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2021-06-21Fix some typos in builtin (#11370)Wuzzy
2021-06-20Add min_y and max_y checks for Active Block Modifiers (ABM) (#11333)sfence
This check can be used by ABM to reduce CPU usage.
2021-06-20Make chat web links clickable (#11092)pecksin
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.
2021-06-16Drop --videomodes, fullscreen_bpp and high_precision_fpu settingssfan5
These have been pointless for a while.
2021-06-12Message for empty list output in /haspriv & /mods (#11149)Wuzzy
2021-06-12falling.lua - Fix Meshnodes Being Too Big (#11307)benrob0329
2021-06-06Shadow mapping render pass (#11244)Liso
Co-authored-by: x2048 <codeforsmile@gmail.com>