| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-23 | Add on_authplayer callback and 'last_login' to on_joinplayer (#9574) | sorcerykid | |
| 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 | |||
| 2019-10-29 | Change some usages of "deprecated" to "obsolete" (#9062) | random-geek | |
| "Deprecated" means that something is still in use, but is unsupported and needs to be removed. "Obsolete" means it is already out of use. | |||
| 2019-09-22 | Punchwear (improved) (#8959) | sfan5 | |
| 2019-08-23 | Fix default hand definition not using wieldhand.png | Wuzzy | |
| 2019-08-06 | Add luacheck to check builtin (#7895) | rubenwardy | |
| 2019-07-27 | Check for 'action' field in ABMs & LBMs | SmallJoker | |
| 2019-05-04 | builtin/../register.lua: Abort make_wrap_deregistration if param is invalid | ANAND | |
| 2018-06-10 | Fix typo (GH#7421) | number Zero | |
| 2018-06-06 | CSM/SSM: Add on_mods_loaded callback (#7411) | Loïc Blot | |
| * CSM/SSM: Add on_mods_loaded callback | |||
| 2018-05-20 | Fix missing ignore textures (#7326) | you | |
| 2018-05-20 | Small usage changes for air and ignore items (#7305) | Wuzzy | |
| * Remove “you hacker you!” from node description * Prevent placement of ignore in builtin * Prevent giving of "unknown" explicitly | |||
| 2018-04-02 | Add player inventory callbacks | SmallJoker | |
| 2018-03-28 | Add reasons to on_dieplayer and on_hpchange | Andrew Ward | |
| 2018-02-18 | Fix "Ignoring CONTENT_IGNORE redefinition" warning (#4393) | you | |
| minetest.override_item still passes to core | |||
| 2018-02-15 | Add `on_auth_fail` callback (#7039) | red-001 | |
| Called when a client fails to supply the correct password for the account it's attempting to login as. | |||
| 2017-09-26 | Implement mod communication channels (#6351) | Loïc Blot | |
| Implement network communication for channels * Implement ModChannel manager server side to route incoming messages from clients to other clients * Add signal handler switch on client & ModChannelMgr on client to handle channels * Add Lua API bindings + client packet sending + unittests * Implement server message sending * Add callback from received message handler to Lua API using registration method | |||
| 2017-09-08 | Fix crash on revocation of removed privilege | rubenwardy | |
| 2017-09-04 | Implement minetest.register_can_bypass_userlimit (#6369) | Loïc Blot | |
| * Implement minetest.register_on_userlimit_check This new callback permits to bypass the max_users parameter with new mods condition, based on player name or IP Only one mod needs to permit it. Move core part for builtin privileges checks to builtin | |||
| 2017-08-29 | Fix mistake when calling on_priv_grant/revoke, and document them (#6341) | rubenwardy | |
| 2017-08-27 | Lua API: Add function to deregister single biomes (#5445) | zeuner | |
| 2017-08-26 | Add on_grant and on_revoke callbacks (#4713) | rubenwardy | |
| * Add register_on_priv_grant/revoke, and on_grant/revoke to privs. Call from /grant and /revoke * Call on_grant and on_revoke callbacks from set_privs | |||
| 2017-02-10 | Add textures for air and ignore items (#5196) | Wuzzy | |
| 2016-09-21 | Builtin: Change error to warning for light_source > 14 | paramat | |
| 2016-09-17 | Register.lua: Throw error if node 'light_source' > core.LIGHT_MAX | paramat | |
| Add 'core.LIGHT_MAX = 14' to builtin/game/constants.lua with the intention to replace misplaced 'default.LIGHT_MAX = 14' in Minetest Game. Add comment in light.h requiring the constant be changed in both places. Add lighting bug warning to note in lua_api.txt. There are hundreds of mod uses of 15 which causes a lighting bug. | |||
| 2016-09-08 | Add minetest.unregister_item and minetest.register_alias_force | paly2 | |
| 2016-03-07 | Add minetest.register_lbm() to run code on block load only | est31 | |
| 2016-03-06 | Faster insertion into table | Rui914 | |
| 2016-01-07 | Liquids: Flow into and destroy 'floodable' nodes | paramat | |
| Add new node property 'floodable', default false Define "air" as floodable = true in C++ and lua | |||
| 2015-12-02 | Add on_secondary_use when right clicking an item in the air | Alex Ford | |
| 2015-11-24 | Simplify regex used in check_modname_prefix and other improvements. | Robert Zenz | |
| Simplified the regex used, added comments and changed the error message to contain the correct mod name. | |||
| 2015-10-14 | Refactor logging | ShadowNinja | |
| - Add warning log level - Change debug_log_level setting to enumeration string - Map Irrlicht log events to MT log events - Encapsulate log_* functions and global variables into a class, Logger - Unify dstream with standard logging mechanism - Unify core.debug() with standard core.log() script API | |||
| 2015-08-12 | SAPI: Track last executed mod and include in error messages | kwolekr | |
| 2015-06-13 | Add minetest.register_on_player_hpchange | TeTpaAka | |
| 2015-05-15 | Add minetest.register_on_punchplayer | Brandon | |
| 2015-04-26 | Fix minetest.clear_* creating new LOCAL table instead of clearing the ↵ | Tomas Brod | |
| existing one. On calling clear_redistered_biomes the registered_biomes table is cleared by creating a new empty table, but the pointer is not updated to point to the new one. So after calling more register_biome, the registered_biome table always contains 0 items, which is an error. Instead, the table is cleared by removing all its items so the pointer (minetest.registered_*) remains valid. | |||
| 2015-01-13 | builtin: Unify register wrapper functions and wrap clear_registered_* ↵ | kwolekr | |
| functions too | |||
| 2015-01-05 | Add registered_ores and registered_decorations | ShadowNinja | |
| 2014-12-29 | Expose mapgen parameters on scripting init | kwolekr | |
| Add minetest.get_mapgen_params() Deprecate minetest.register_on_mapgen_init() | |||
| 2014-05-26 | Add item eat callback | rubenwardy | |
| 2014-05-08 | Use "core" namespace internally | ShadowNinja | |
| 2014-05-07 | Organize builtin into subdirectories | ShadowNinja | |
