Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add a simple PNG image encoder with Lua API (#11485) | hecks | 2021-07-29 |
| | | | | | | | | | * 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> | ||
* | Add bold, italic and monospace font styling for HUD text elements (#11478) | sfan5 | 2021-07-27 |
| | | | Co-authored-by: Elias Fleckenstein <eliasfleckenstein@web.de> | ||
* | Improve documentation of tools (#11128) | Wuzzy | 2021-07-27 |
| | |||
* | Document glasslikeliquidlevel merge bits (#11479) | random-geek | 2021-07-25 |
| | |||
* | Add wallmounted support for plantlike and plantlike_rooted nodes (#11379) | Wuzzy | 2021-07-15 |
| | |||
* | Fix documented default colors for set_sky | Hugues Ross | 2021-07-14 |
| | |||
* | Fix typo in lua_api.txt | hecktest | 2021-07-10 |
| | |||
* | Use `persistence` instead of `persist` in NoiseParams examples | Lean Rada | 2021-07-10 |
| | |||
* | Add API for mods to hook liquid transformation events (#11405) | Warr1024 | 2021-07-09 |
| | | | | | | | | | 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. | ||
* | Document hypertext escaping (#11374) | Wuzzy | 2021-06-22 |
| | |||
* | Add min_y and max_y checks for Active Block Modifiers (ABM) (#11333) | sfence | 2021-06-20 |
| | | | This check can be used by ABM to reduce CPU usage. | ||
* | Add metatables to lua vectors (#11039) | DS | 2021-06-04 |
| | | | Add backwards-compatible metatable functions for vectors. | ||
* | Add core.compare_block_status function (#11247) | SmallJoker | 2021-05-30 |
| | | | Makes it possible to check the status of the mapblock in a future-extensible way. | ||
* | Fix base64 validation and add unittests (#10515) | Lars Müller | 2021-05-30 |
| | | | Implement proper padding character checks | ||
* | UnitSAO: Prevent circular attachments | SmallJoker | 2021-05-29 |
| | |||
* | Improve liquid documentation (#11158) | Wuzzy | 2021-05-06 |
| | |||
* | Add `minetest.colorspec_to_colorstring` (#10425) | Vincent Robinson | 2021-04-23 |
| | |||
* | Put torch/signlike node on floor if no paramtype2 (#11074) | Wuzzy | 2021-04-20 |
| | |||
* | Also return the ObjectRef from minetest.spawn_falling_node() (#11184) | benrob0329 | 2021-04-13 |
| | |||
* | Modifying fall damage via armor group (#11080) | Wuzzy | 2021-04-11 |
| | | | Adds a new fall_damage_add_percent armor group which influences the fall damage in addition to the existing node group. | ||
* | Add vector.to_string and vector.from_string (#10323) | DS | 2021-04-05 |
| | | | Writing vectors as strings is very common and should belong to `vector.*`. `minetest.pos_to_string` is also too long to write, implies that one should only use it for positions and leaves no spaces after the commas. | ||
* | Sort out cURL timeouts and increase default | sfan5 | 2021-04-02 |
| | |||
* | Add `math.round` and fix `vector.round` (#10803) | Vincent Robinson | 2021-04-02 |
| | |||
* | Block & report player self-interaction (#11137) | Lars Müller | 2021-03-30 |
| | |||
* | Add entry in features table for degrotate changes | sfan5 | 2021-03-30 |
| | |||
* | Degrotate support for mesh nodes (#7840) | Vitaliy | 2021-03-30 |
| | |||
* | lua_api.txt: Fix style selector examples | Hugues Ross | 2021-03-21 |
| | |||
* | GUIScene: Clear depth buffer + replace deprecated clearZBuffer calls | Jean-Patrick Guerrero | 2021-03-16 |
| | |||
* | Slap u64 on everything time-y (#10984) | Lars Müller | 2021-02-24 |
| | |||
* | Allow overwriting media files of dependencies (#10752) | DS | 2021-02-23 |
| | |||
* | Add nametag background setting and object property (#10937) | rubenwardy | 2021-02-17 |
| | |||
* | Fix short_description fallback order (#10943) | rubenwardy | 2021-02-17 |
| | |||
* | Fix documentation of formspec sound style (#10913) | Wuzzy | 2021-02-04 |
| | |||
* | Revise dynamic_add_media API to better accomodate future changes | sfan5 | 2021-02-01 |
| | |||
* | Preserve immortal group for players when damage is disabled | sfan5 | 2021-01-31 |
| | |||
* | Fix minetest.dig_node returning true when node isn't diggable (#10890) | rubenwardy | 2021-01-31 |
| | |||
* | Rework use_texture_alpha to provide three opaque/clip/blend modes | sfan5 | 2021-01-29 |
| | | | | | The change that turns nodeboxes and meshes opaque when possible is kept, as is the compatibility code that warns modders to adjust their nodedefs. | ||
* | Clarify key_value_swap's edge case (#10799) | Graham Northup | 2021-01-29 |
| | | | | | In compiler design especially, leaving behavior as "undefined" is a _strong_ condition that basically states that all possible integrity is violated; it's the kind of thing that happens when, say, dereferencing a pointer with unknown provenance, and most typically leads to a crash, but can result in all sorts of spectacular errors--thus, "it is undefined" how your program will melt down. The pure-Lua implementation of `key_value_swap` does not permit UB _per se_ (assuming the implementation of Lua itself is sound), but does deterministically choose the value to which a key is mapped (the last in visitation order wins--since visitation order is arbitrary, _some_ value _will_ be chosen). Most importantly, the program won't do something wildly unexpected. | ||
* | Consistently use "health points" (#10868) | Zughy | 2021-01-27 |
| | |||
* | FormSpec: Add list spacing, slot size, and noclip (#10083) | Vincent Robinson | 2021-01-23 |
| | | | | | | | | | * Add list spacing, slot size, and noclip * Simplify StyleSpec * Add test cases Co-authored-by: rubenwardy <rw@rubenwardy.com> | ||
* | ObjectRef: fix some v3f checks (#10602) | Zughy | 2021-01-21 |
| | |||
* | Document how to make nametags background disappear on players' head (#10783) | Zughy | 2021-01-11 |
| | | | Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com> | ||
* | Implement on_rightclickplayer callback (#10775) | JDiaz | 2021-01-11 |
| | | | Co-authored-by: rubenwardy <rw@rubenwardy.com> | ||
* | Add on_deactivate callback for luaentities (#10723) | hecks | 2021-01-02 |
| | |||
* | Clarify documentation of minetest.get_modpath and minetest.get_modnames (#10771) | OgelGames | 2021-01-02 |
| | |||
* | Add minetest.get_objects_in_area (#10668) | Elias Fleckenstein | 2020-12-29 |
| | |||
* | Documentation for highest formspec_version[] and changelog (#10592) | DS | 2020-12-18 |
| | |||
* | Formspec: Allow to specify frame loop for model[] (#10679) | Thomas--S | 2020-12-15 |
| | | | Add the ability to specify an animation frame loop range for the model[] formspec element. | ||
* | lua_api.txt: Add mod_orgin to node def (#10697) | wsor4035 | 2020-12-15 |
| | |||
* | Various documentation fixes (#10692) | SmallJoker | 2020-12-10 |
| | | | | | | | set_sky: New feature, keep note about the old syntax get_us_time: Document overflow localplayer: Document "nil" behaviour before initialization collision_box: Safe limit of "1.45" |