Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-27 | Add find_surface_nodes_in_area LUA call which permit to only get the nodes ↵ | Loic Blot | |
which touch air. This permit to massively improve performance for mods like plantlife | |||
2015-02-27 | Wrap lines longer than 80 characters in lua_api.txt ...and minor formating ↵ | rubenwardy | |
changes | |||
2015-02-23 | Disallow object:remove() if the object is a player | Kahrl | |
Rebased by Zeno- (conflict in lua_api.txt) | |||
2015-02-18 | Bump version to 0.4.12 | Perttu Ahola | |
2015-02-16 | Fix minetest.item_eat's replace_with_item, fixes #2292 | rubenwardy | |
2015-01-20 | Added ratio argument to colorize, removed the weird alpha-based ratio. | TriBlade9 | |
2015-01-15 | Add ability to delete MapBlocks from map | kwolekr | |
Also add a Lua API and chatcommand for this | |||
2015-01-13 | builtin: Unify register wrapper functions and wrap clear_registered_* ↵ | kwolekr | |
functions too | |||
2015-01-11 | Lua-api.txt: Document that paramtype='light' results in light propagation ↵ | paramat | |
with attenuation and is essential for a light source to spread it's light | |||
2015-01-05 | Add registered_ores and registered_decorations | ShadowNinja | |
2015-01-04 | 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-03 | Rewrite lua_api.txt into Markdown format | Wuzzy | |
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. | |||
2014-12-30 | Fix documentation for string functions | Diego Martínez | |
2014-12-29 | Expose mapgen parameters on scripting init | kwolekr | |
Add minetest.get_mapgen_params() Deprecate minetest.register_on_mapgen_init() | |||
2014-12-29 | LuaVoxelManip: Remove blank allocator | kwolekr | |
2014-12-28 | LuaItemStack: Fix and document behavior of set_name, set_count, set_wear, ↵ | kwolekr | |
set_metadata | |||
2014-12-28 | Decoration: Add height_min and height_max parameters | kwolekr | |
Also set default height_min/height_max to -31000 and 31000, respectively, for ore and biomes | |||
2014-12-28 | Ore: Add Vein ore type | kwolekr | |
2014-12-28 | Ore: Add Blob ore type | kwolekr | |
2014-12-27 | LuaVoxelManip: Add option to allocate blank data | kwolekr | |
2014-12-24 | Bump version to 0.4.110.4.11 | kwolekr | |
2014-12-20 | lua_api.txt: improve noise documentation. Remove previous eased 3D noise ↵ | paramat | |
format example | |||
2014-12-15 | Fix typo in lua_api.txt | Craig Robbins | |
2014-12-12 | Add support for NoiseParams in minetest.get_perlin() and add docs on ↵ | kwolekr | |
NoiseParams to lua_api.txt | |||
2014-12-09 | Rename and repurpose minetest.set_noiseparam_defaults to set_noiseparams | kwolekr | |
2014-12-06 | Rewrite generate notification mechanism | kwolekr | |
Add support for notify-on-decoration Clean up mapgen constructors Clean up mapgen.cpp code style somewhat Remove trailing whitespace from some files | |||
2014-12-06 | Add Lua helper functions vector.apply(v) math.sign(x, tolerance) | SmallJoker | |
2014-11-28 | Improve Lua API documentation | Ciaran Gultnieks | |
Changes: * Add extra documentation for remove_item. This isn't as silly as it sounds: iterate a list containing items with unique metadata each, and remove_item the first one you find, placing into a different - fine, except the remove will invariably remove the wrong one, leading to items being duplicated and others destroyed. Arguably it's a bug, and Inventory::removeItem should actually remove the item you tell it to. (i.e. if the passed ItemStack has metadata, match it). But it seems reasonable to just document the behaviour more clearly. * Improve string_to_pos documentation. * Clarify dig_node documentation (return value). * Better on_step documentation. * get_nodemeta -> get_meta. * Other minor fixes. | |||
2014-11-27 | Add minetest.copy_table(table) To get rid off the "table references" | SmallJoker | |
Signed-off-by: Craig Robbins <kde.psych@gmail.com> | |||
2014-11-13 | Add option 'eased' to NoiseParams | SmallJoker | |
Signed-off-by: Craig Robbins <kde.psych@gmail.com> | |||
2014-10-29 | Added names colours and refactored parseColorString() | Craig Robbins | |
2014-10-19 | Custom collision boxes node property. | RealBadAngel | |
2014-10-18 | Add meshnode drawtype. | RealBadAngel | |
2014-10-05 | Add [colorize modifier | BlockMen | |
2014-10-02 | Add better documentation for alternate drop definition to lua_api.txt. | Diego Martínez | |
2014-10-02 | Add optional framed glasslike drawtype | BlockMen | |
2014-09-21 | Add firelike drawtype | TriBlade9 | |
2014-09-20 | Add compression API | ShadowNinja | |
2014-09-11 | Simplify and optimize schematic replacements | ShadowNinja | |
2014-09-01 | Add LuaVoxelManip methods: get_node_at() and set_node_at() | kwolekr | |
2014-09-01 | Update Mapgen VoxelManipulator on buffer invalidation | kwolekr | |
2014-08-25 | Remove invalid doc about minetest.get_time_us() | sapier | |
2014-08-25 | Add missing doc for minetest.get_us_time() | sapier | |
2014-08-23 | Fix seg fault if popping from empty stack (L-system trees) | Craig Robbins | |
See: https://github.com/minetest/minetest/issues/1525 Background Wuzzy2: If you attempt to spawn a L-system tree with minetest.spawn_tree, you can make Minetest crash if it is attempted to pop an empty stack. ShadowNinja: This shouldn't cause a segmentation fault, but it should throw a Lua error Commit Description This commit throws a Lua error instead of causing a segmentation fault. The server will still "crash" but will include a Lua backtrace. L-Systems fix randomness Unless a random seed is provided (via Lua treedef) seed the PRNG with a different seed for each tree Resolves: https://github.com/minetest/minetest/issues/1469 Fix l-system crash when treedef random_level not set by Lua | |||
2014-08-22 | Add ^[mask texture modifier | sfan5 | |
2014-08-22 | Correct spelling mistakes in documentation | rubenwardy | |
2014-08-19 | Mod profiling support | sapier | |
Config settings: profiling = true/false (gather statistics) detailed_profiling = true/false (break mod times to callbacks) Chat commands: save_mod_profile saves current statistics in debug.txt and shows on console (on default loglevel) | |||
2014-07-29 | Rework texture generating code, add texture grouping via ( ... ) | sfan5 | |