Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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. | ||
* | Run on_grant and on_revoke callbacks after privs change (#11387) | AFCMS | 2021-06-30 |
| | | | Callbacks were run too early. This changes the order to call after the privs are updated. | ||
* | Require 'basic_debug' priv to view gameplay-relevant debug info, require ↵ | Wuzzy | 2021-06-24 |
| | | | | | 'debug' priv to view wireframe (#9315) Fixes #7245. | ||
* | 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. | ||
* | Message for empty list output in /haspriv & /mods (#11149) | Wuzzy | 2021-06-12 |
| | |||
* | falling.lua - Fix Meshnodes Being Too Big (#11307) | benrob0329 | 2021-06-12 |
| | |||
* | Add metatables to lua vectors (#11039) | DS | 2021-06-04 |
| | | | Add backwards-compatible metatable functions for vectors. | ||
* | Use safe_file_write to save forceloaded blocks | sfan5 | 2021-05-30 |
| | |||
* | Fix misleading /shutdown command syntax | Wuzzy | 2021-05-29 |
| | |||
* | Fix rotation for falling mesh degrotate nodes (#11159) | Wuzzy | 2021-04-28 |
| | |||
* | 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 |
| | |||
* | Add entry in features table for degrotate changes | sfan5 | 2021-03-30 |
| | |||
* | Degrotate support for mesh nodes (#7840) | Vitaliy | 2021-03-30 |
| | |||
* | Clean up various misleading and/or confusing messages and texts related to ↵ | Wuzzy | 2021-03-29 |
| | | | | priv changes (#11126) | ||
* | Translate chatcommand delay message and replace minetest with core (#11113) | HybridDog | 2021-03-26 |
| | |||
* | Builtin: Translatable join, leave, profiler msgs (#11064) | Wuzzy | 2021-03-19 |
| | |||
* | Chatcommands: Show the execution time if the command takes a long time (#10472) | HybridDog | 2021-03-13 |
| | |||
* | Fix misleading chat messages of /clearobjects (#10690) | Wuzzy | 2021-03-08 |
| | |||
* | Predict failing placement of ignore nodes | Wuzzy | 2021-03-07 |
| | |||
* | Translate builtin (#10693) | Wuzzy | 2021-03-05 |
| | | | | | This PR is the second attempt to translate builtin. Server-sent translation files can be added to `builtin/locale/`, whereas client-side translations depend on gettext. | ||
* | Restructure teleport command code (#9706) | HybridDog | 2021-02-24 |
| | |||
* | Replace deprecated call to add_player_velocity in builtin (#10968) | Elias Fleckenstein | 2021-02-18 |
| | |||
* | Fix short_description fallback order (#10943) | rubenwardy | 2021-02-17 |
| | |||
* | Replace 'minetest.' with 'core.' in builtin | rubenwardy | 2021-02-11 |
| | |||
* | Revise dynamic_add_media API to better accomodate future changes | sfan5 | 2021-02-01 |
| | |||
* | 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. | ||
* | Drop never documented 'alpha' property from nodedef | sfan5 | 2021-01-29 |
| | | | | | Includes minimal support code for practical reasons. We'll need it for a slightly different purpose next commit. | ||
* | Removed some obsolete code (#10562) | Zughy | 2021-01-21 |
| | | | 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> | ||
* | Fix fallnode rotation of wallmounted nodebox/mesh (#10643) | Wuzzy | 2020-12-22 |
| | |||
* | Fix certain connected nodeboxes crashing when falling | sfan5 | 2020-12-04 |
| | | | | fixes #10695 | ||
* | Fix falling image of torchlike if paramtype2="none" (#10612) | Wuzzy | 2020-11-15 |
| | |||
* | Copy position for can_dig | sfan5 | 2020-11-12 |
| | | | | fixes #10514 | ||
* | Do not set a default for description in itemdef table (#10559) | DS | 2020-11-10 |
| | | | | | * Do not set a default for description in itemdef table * improve documentation | ||
* | Add a short_description to be used by mods (#8980) | DS | 2020-10-09 |
| | |||
* | Add minetest.get_artificial_light and minetest.get_natural_light (#5680) | HybridDog | 2020-10-06 |
| | | | | | Add more detailed light detection functions, a function to get the artificial light (torches) and a function to get the sunlight as seen by the player (you can specify timeofday). Co-authored-by: rubenwardy <rw@rubenwardy.com> | ||
* | Deprecate get_player_velocity and add_player_velocity (#10173) | rubenwardy | 2020-10-04 |
| | |||
* | Lua API: Add register_on_chatcommand to SSM and CSM (#7862) | Elijah Duffy | 2020-10-03 |
| | | | | | | | Allows catching a chatcommand call just after the command and the parameters are parsed but before its existence is checked and before the corresponding function is run. Returning `true` from a callback function will prevent default handling of the command leaving mods to handle the command manually. | ||
* | Chatcommand: Show help message if func returns false without message | HybridDog | 2020-10-03 |
| | | | #9440 | ||
* | Fix #10349 game crashing if dropped an item with undefined light_source (#10351) | Pierre-Yves Rollo | 2020-08-30 |
| | |||
* | Fix dropped craftitems/tools not using light_source values (#9438) | LoneWolfHT | 2020-08-30 |
| | |||
* | Change `last-login` command to show player name in output (#10263) | Emojigit | 2020-08-06 |
| | |||
* | Falling: Fix error caused by missing param2 | SmallJoker | 2020-07-30 |
| | | | | | Falling nodes that were spawned prior the recent falling node changes did not require param2. Default to param2 = 0 when none is found in the node data. | ||
* | Add minetest.is_creative_enabled | Wuzzy | 2020-05-29 |
| | |||
* | Change item entity collisionbox so that they don't sink into the ground | sfan5 | 2020-05-27 |
| | |||
* | Fix falling entity not falling through players | sfan5 | 2020-05-27 |
| | |||
* | Add on_authplayer callback and 'last_login' to on_joinplayer (#9574) | sorcerykid | 2020-05-23 |
| | | | | | | Replace on_auth_fail callback with more versatile on_authplayer Better clarify account login process in Lua API documentation Change initial timestamp for newly registered accounts to -1 | ||
* | Rework functionality of leveled nodes (#9852) | Wuzzy | 2020-05-19 |
| | | | | Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com> |