Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add code to support raillike group names | Novatux | 2015-05-12 |
| | |||
* | is_player() is no player-only function | est31 | 2015-05-12 |
| | |||
* | Schematics: Add per-node force placement option | kwolekr | 2015-05-09 |
| | |||
* | Schematics: Add indent-with-space option for schematic Lua table serialization | kwolekr | 2015-05-07 |
| | |||
* | NodeResolver: Remove NodeResolveMethod | kwolekr | 2015-05-07 |
| | | | | This simplifies NodeResolver logic and makes some interfaces cleaner. | ||
* | Add core.find_nodes_with_meta() script API | kwolekr | 2015-05-05 |
| | |||
* | Add minetest.global_exists() | ShadowNinja | 2015-04-21 |
| | |||
* | Ore: Add biomes parameter | kwolekr | 2015-04-20 |
| | |||
* | Schematics: Refactor NodeResolver and add NodeResolveMethod | kwolekr | 2015-04-16 |
| | | | | | | | | | NodeResolver name lists now belong to the NodeResolver object instead of the associated NodeDefManager. In addition to minimizing unnecessary abstraction and overhead, this move permits NodeResolvers to look up nodes that they had previously set pending for resolution. So far, this functionality has been used in the case of schematics for serialization/deserialization. | ||
* | Schematics: Reorganize (de)serialization and add Lua serialization API | kwolekr | 2015-04-13 |
| | |||
* | Document for api functions that rely on current_modname, that it doesn't ↵ | est31 | 2015-04-08 |
| | | | | work when not loading mods | ||
* | Schematics: Prepend mod path to relative schematic filepaths | kwolekr | 2015-04-08 |
| | |||
* | ObjDefManager, Mapgen SAPI: Huge refactoring | kwolekr | 2015-03-31 |
| | | | | | | | - General code cleanup - Unified object creation and loading - Specifying objects in APIs is now orthogonal (i.e. anything can take an ID, name string, or the raw table definition (and automatically registers if present | ||
* | GenElementManager: Pass opaque handles to Lua and rename to ObjDefManager | kwolekr | 2015-03-31 |
| | | | | Add core.clear_registered_schematics() and refactor schematics somewhat | ||
* | Document nil player as being allowed for can_dig | ShadowNinja | 2015-03-27 |
| | |||
* | lua_api/l_mapgen: generate_ores/decorations: make p1, p2 optional | paramat | 2015-03-24 |
| | |||
* | Revert "Add a Lua call to do damages / heals" ok @ShadowNinja | Loic Blot | 2015-03-22 |
| | | | | This reverts commit 467fc0ddc912ae38c3bf9fcb99e0b66d7478eec0. | ||
* | Add support for the PCG32 PRNG algo (and associated script APIs) | kwolekr | 2015-03-22 |
| | |||
* | Add a Lua call to do damages / heals | Loic Blot | 2015-03-18 |
| | |||
* | lua_api/l_mapgen: Fix overlapping areas of minetest.generate_ores/decorations | paramat | 2015-03-11 |
| | |||
* | Biome API: Enable decorations placed on water | paramat | 2015-03-06 |
| | | | | Add schematic decoration force placement flag | ||
* | Improve group-based connection between raillike nodes | BlockMen | 2015-03-05 |
| | |||
* | Change find_surface_nodes_in_area to find_nodes_in_area_under_air | Craig Robbins | 2015-02-27 |
| | |||
* | Add find_surface_nodes_in_area LUA call which permit to only get the nodes ↵ | Loic Blot | 2015-02-27 |
| | | | | which touch air. This permit to massively improve performance for mods like plantlife | ||
* | Wrap lines longer than 80 characters in lua_api.txt ...and minor formating ↵ | rubenwardy | 2015-02-27 |
| | | | | changes | ||
* | Disallow object:remove() if the object is a player | Kahrl | 2015-02-23 |
| | | | | Rebased by Zeno- (conflict in lua_api.txt) | ||
* | Bump version to 0.4.12 | Perttu Ahola | 2015-02-18 |
| | |||
* | Fix minetest.item_eat's replace_with_item, fixes #2292 | rubenwardy | 2015-02-16 |
| | |||
* | Added ratio argument to colorize, removed the weird alpha-based ratio. | TriBlade9 | 2015-01-20 |
| | |||
* | Add ability to delete MapBlocks from map | kwolekr | 2015-01-15 |
| | | | | Also add a Lua API and chatcommand for this | ||
* | builtin: Unify register wrapper functions and wrap clear_registered_* ↵ | kwolekr | 2015-01-13 |
| | | | | functions too | ||
* | Lua-api.txt: Document that paramtype='light' results in light propagation ↵ | paramat | 2015-01-11 |
| | | | | with attenuation and is essential for a light source to spread it's light | ||
* | Add registered_ores and registered_decorations | ShadowNinja | 2015-01-05 |
| | |||
* | Add minetest.generate_ores() and minetest.generate_decorations() | kwolekr | 2015-01-04 |
| | |||
* | Remove freezemelt documentation from lua_api.txt | Craig Robbins | 2015-01-04 |
| | |||
* | Add warning about using deprecated fields in Mapgen API and update docs | kwolekr | 2015-01-04 |
| | |||
* | Rewrite lua_api.txt into Markdown format | Wuzzy | 2015-01-03 |
| | | | | | | Just Markdown, no variant of it. File name intentionally not changed to “lua_api.md” because of fear to break references to that file. The file can still be renamed later. | ||
* | Fix documentation for string functions | Diego Martínez | 2014-12-30 |
| | |||
* | Expose mapgen parameters on scripting init | kwolekr | 2014-12-29 |
| | | | | | Add minetest.get_mapgen_params() Deprecate minetest.register_on_mapgen_init() | ||
* | LuaVoxelManip: Remove blank allocator | kwolekr | 2014-12-29 |
| | |||
* | LuaItemStack: Fix and document behavior of set_name, set_count, set_wear, ↵ | kwolekr | 2014-12-28 |
| | | | | set_metadata | ||
* | Decoration: Add height_min and height_max parameters | kwolekr | 2014-12-28 |
| | | | | | Also set default height_min/height_max to -31000 and 31000, respectively, for ore and biomes | ||
* | Ore: Add Vein ore type | kwolekr | 2014-12-28 |
| | |||
* | Ore: Add Blob ore type | kwolekr | 2014-12-28 |
| | |||
* | LuaVoxelManip: Add option to allocate blank data | kwolekr | 2014-12-27 |
| | |||
* | Bump version to 0.4.11 | kwolekr | 2014-12-24 |
| | |||
* | lua_api.txt: improve noise documentation. Remove previous eased 3D noise ↵ | paramat | 2014-12-20 |
| | | | | format example | ||
* | Fix typo in lua_api.txt | Craig Robbins | 2014-12-15 |
| | |||
* | Add support for NoiseParams in minetest.get_perlin() and add docs on ↵ | kwolekr | 2014-12-12 |
| | | | | NoiseParams to lua_api.txt | ||
* | Rename and repurpose minetest.set_noiseparam_defaults to set_noiseparams | kwolekr | 2014-12-09 |
| |