aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2018-04-05Biome API / cavegen: Add definable cave liquid for a biome (#7192)Paramat
Add 'node_cave_liquid' as a new field in biome registration. If field is absent cave liquids fall back to classic behaviour.
2018-04-02Add player inventory callbacksSmallJoker
2018-03-31ObjectRef: Add add_velocity() (#3208)you
Allow changing the velocity of objects relatively to their current velocity
2018-03-29core.rotate_node: Do not trigger after_place_node (#6900)SmallJoker
2018-03-29Optional alpha channel support for entitiesstujones11
2018-03-28Load dependencies and description from mod.confAndrew Ward
2018-03-28Add reasons to on_dieplayer and on_hpchangeAndrew Ward
2018-03-28Add formspec theming using prepended stringsAndrew Ward
2018-03-22Lua_api.txt: Improve noise documentationParamat
2018-03-20Lua_api.txt: Fix hardware colouring documentationparamat
More 'draw type' -> 'paramtype2' changes, missing from a previous commit.
2018-03-17Lua_api.txt: Split long lines part 6paramat
2018-03-16Lua_api.txt: Split long lines part 5, fix hardware colouring docsparamat
2018-03-14Lua_api.txt: Split long lines part 4paramat
2018-03-13Rename 'subgame' to 'game'paramat
2018-03-13Lua_api.txt: Improve and complete drawtype documentationparamat
Move documentation of mesh and plantlike_rooted drawtypes into main section.
2018-03-11Lua_api.txt: Split long lines part 3paramat
2018-03-11Biome API: Add 'get_biome_name(biome_id)' APIparamat
Change name of default biome to a more suitable lowercase 'default'.
2018-03-10Lua_api.txt: Split long lines part 2paramat
2018-03-10Spawn level: Add 'get_spawn_level(x, z)' APIparamat
Returns a suitable player spawn y co-ordinate for unmodified terrain.
2018-03-09Lua_api.txt: Split long lines part 1paramat
2018-03-09Gennotify docs: Clarify returned positions for decorationsparamat
2018-03-09Biomes: Document xyz biome limitsparamat
2018-03-05Fix bad markdown in lua_api.txtpauloue
2018-03-03Gennotify: Add 'minetest.get_decoration_id' APIparamat
Returns the decoration ID for the provided decoration name string. For use with gennotify, to know the decoration IDs for use in 'minetest.set_gen_notify'.
2018-02-27Place schematic (on vmanip): Enable use of 'place center' flagsparamat
For 'place schematic' and 'place schematic on vmanip' APIs. Fix 'place center' code to properly centre schematics. Fix some comments.
2018-02-25is_area_protected: Rename from intersects_protection (#7073)SmallJoker
* is_area_protected: Rename from intersects_protection Return first protected position Clarify docs: Mods may overwrite the function
2018-02-21Find nodes in area (under air): Raise volume limit and document itparamat
2018-02-18Lua API documentation: Fix spelling (#7046)pauloue
2018-02-15Add `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.
2018-02-05Add minetest.is_player (#7013)you
* Add minetest.is_player * First use for is_player
2018-02-05Lua_api.txt: Document 'wielditem' visual in object propertiesparamat
2018-01-30Add minetest.bulk_set_node call + optimize Environment::set_node call (#6958)Loïc Blot
* Add minetest.bulk_set_node call + experimental mod unittest * Optimize set_node function to prevent triple lookup on contentfeatures Do only one lookup for old, and try to merge old and new lookup if node is same than previous node * Add benchmark function + optimize vector population to have real results
2018-01-23Intersects_protection(): Move from Minetest Game to builtin (#6952)Paramat
A useful function that applies 'core.is_protected()' to a 3D lattice of points evenly spaced throughout a defined volume, with a parameter for the maximum spacing of points.
2018-01-23CSM: Remove screenshot APIred-001
Reverted from commit 19960e26c672c6337f8c6ffbe27f2c6bca49750c (* [CSM] add screenshot api lua)
2018-01-21[CSM] Remove `on_connect` callback (#6941)red-001
Fixes #6939
2018-01-20[CSM] Add functions to create particles and particlespawners. (#6072)red-001
2018-01-20[CSM] Add basic HUD manipulation. (#6067)red-001
* [CSM] Add basic HUD manipulation. Workaround for on_connect not working right now.
2018-01-16Biomes: Add 'get heat', 'get humidity', 'get biome data' APIsparamat
'get biome data' returns biome id, heat and humidity. Clean up nearby lines in lua_api.txt.
2018-01-16Load a texturepack from the 'textures' subfolder of a gamered-001
2018-01-15Lua_api.txt: Various improvementsparamat
Improve documentation for formspec 'position' and 'anchor' elements. Add missing documentation of 'animation' and 'glow' for particle spawners.
2018-01-13Lua_api.txt: Improve bullet point indentation consistencyezhh
2018-01-13Lua_api.txt: Add chat command params infoezhh
2018-01-12Lua_api.txt: Fix, improve and add to Object Properties documentationparamat
Correct 'automatic rotate' to be a number instead of a bool.
2018-01-12Lua_api.txt: Improve and complete ABM documentationparamat
Document 'active object count (wider)'.
2018-01-07Lua API docs: Add warning that schematic placing is cachedSokomine
2018-01-07Fix naming conventions of noise userdatarubenwardy
2018-01-05Biomes: Add vertical biome blend (#6853)Paramat
Add 'vertical blend' parameter to biome registration that defines how many nodes above the biome's 'y max' limit the blend will extend.
2018-01-03Connected Nodeboxes: Add `disconnected` boxesThomas--S
The `disconnected_*` boxes are the opposites of the `connect_*` ones, i.e. when a node has no suitable neighbours on the respective side, the according disconnected box is drawn. * disconnected_top * disconnected_bottom * disconnected_front * disconnected_left * disconnected_back * disconnected_right * disconnected (when there is *no* neighbour) * disconnected_sides (when there are *no* neighbours to the sides)
2017-12-26Line_of_sight: Improve using VoxelLineIteratorDániel Juhász
This commit rewrites line_of_sight with VoxelLineIterator. Stepsize is no longer needed, the results will be always accurate.
2017-12-21Vector functions: Fix vector.direction() function, improve documentation (#6801)Paramat
vector.direction() now returns a normalised vector with direction p1 to p2.