Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix mistake when calling on_priv_grant/revoke, and document them (#6341) | rubenwardy | 2017-08-29 |
| | |||
* | Lua API: Add function to deregister single biomes (#5445) | zeuner | 2017-08-27 |
| | |||
* | Add on_grant and on_revoke callbacks (#4713) | rubenwardy | 2017-08-26 |
| | | | | | | * 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 | ||
* | Add textures for air and ignore items (#5196) | Wuzzy | 2017-02-10 |
| | |||
* | Builtin: Change error to warning for light_source > 14 | paramat | 2016-09-21 |
| | |||
* | Register.lua: Throw error if node 'light_source' > core.LIGHT_MAX | paramat | 2016-09-17 |
| | | | | | | | | 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. | ||
* | Add minetest.unregister_item and minetest.register_alias_force | paly2 | 2016-09-08 |
| | |||
* | Add minetest.register_lbm() to run code on block load only | est31 | 2016-03-07 |
| | |||
* | Faster insertion into table | Rui914 | 2016-03-06 |
| | |||
* | Liquids: Flow into and destroy 'floodable' nodes | paramat | 2016-01-07 |
| | | | | | Add new node property 'floodable', default false Define "air" as floodable = true in C++ and lua | ||
* | Add on_secondary_use when right clicking an item in the air | Alex Ford | 2015-12-02 |
| | |||
* | Simplify regex used in check_modname_prefix and other improvements. | Robert Zenz | 2015-11-24 |
| | | | | | Simplified the regex used, added comments and changed the error message to contain the correct mod name. | ||
* | Refactor logging | ShadowNinja | 2015-10-14 |
| | | | | | | | | | - 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 | ||
* | SAPI: Track last executed mod and include in error messages | kwolekr | 2015-08-12 |
| | |||
* | Add minetest.register_on_player_hpchange | TeTpaAka | 2015-06-13 |
| | |||
* | Add minetest.register_on_punchplayer | Brandon | 2015-05-15 |
| | |||
* | Fix minetest.clear_* creating new LOCAL table instead of clearing the ↵ | Tomas Brod | 2015-04-26 |
| | | | | | | | | | | | 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. | ||
* | builtin: Unify register wrapper functions and wrap clear_registered_* ↵ | kwolekr | 2015-01-13 |
| | | | | functions too | ||
* | Add registered_ores and registered_decorations | ShadowNinja | 2015-01-05 |
| | |||
* | Expose mapgen parameters on scripting init | kwolekr | 2014-12-29 |
| | | | | | Add minetest.get_mapgen_params() Deprecate minetest.register_on_mapgen_init() | ||
* | Add item eat callback | rubenwardy | 2014-05-26 |
| | |||
* | Use "core" namespace internally | ShadowNinja | 2014-05-08 |
| | |||
* | Organize builtin into subdirectories | ShadowNinja | 2014-05-07 |