aboutsummaryrefslogtreecommitdiff
path: root/doc/lua_api.txt
AgeCommit message (Collapse)Author
2018-10-30Framed glasslike: Fix and document top/base textures feature (#7824)Paramat
2018-10-24clear_craft: Return false if recipe not found, don't throw error (#7804)Paramat
2018-10-16Add disable_repair group to prevent tool repair (#7381)Wuzzy
2018-10-10 Add core.remove_detached_inventory (#7684)SmallJoker
Breaks backwards compatibility for good Bump protocol version
2018-10-04Player hand list: require init by modsSmallJoker
Mods will now have to initialize the list/slot in order to define the default player hand. They may use the inventory callbacks to prevent abuse of this list.
2018-09-08Particles: Make collision with objects optional (#7682)Paramat
Also set it to false for node dig particles, as they are often created and high in number. Improve particle documentation.
2018-08-19Lua_api.txt: Update mapgen alias docs, add Singlenode use (#7659)Paramat
2018-08-16Raycast: export exact pointing location (#6304)Dániel Juhász
* Return intersection point in node coordinates. * Clarify 'intersection_point' documentation
2018-08-15lua_api.txt: Refine 'Item types' for 4e2eeee (#7648)SmallJoker
2018-08-15lua_api.txt: Various fixes and improvements (#7638)pauloue
Improve item types descriptions. Add replacements field to fuel definition. Shorten two headers. Markdown fixes. Remove extra example. Add blank lines after headings. Linkify section references. Bracketed section names can be linked when compiled to HTML.
2018-08-12Lua_api.txt: Move item def section nearby node def (#7636)ClobberXD
2018-08-12Feature check for commit ac4884c3d677ef51bcce47f95ccd49d874022692 (#7618)zeuner
adds `entity_independent_selectionbox` to minetest.features
2018-08-05Formspecs: Add tooltip element for arearubenwardy
2018-08-03lua_api.txt: Improve code block format (#7599)pauloue
Remove ^ and --[[ ]] symbols. Fix comment indentation level. Separate fields with blank lines. Remove period from single-sentence descriptions, add periods to multi-sentence descriptions. Separate inline comments from the code with two spaces.
2018-07-31Lua_api.txt: Improve Player HUD flags documentation (#7588)ClobberXD
2018-07-29Lua_api.txt: Clarify entity 'initial_properties' and related deprecation (#7596)Paramat
2018-07-26Lua_api.txt: Various improvements (#7582)pauloue
Fixes and format improvements. Shorten definition tables headers and clarify when they are used. Add subheadings for craft recipes.
2018-07-19Update mip mapping and textarea documentation (#7315)HybridDog
* Fix textarea formspec documentation The label is shown and the background isn't * Document the missing gamma correction when generating mip maps * Remove duplicate text (such as size parameter descriptions)
2018-07-16Lua_api.txt: Various minor improvements (#7560)Paramat
Add missing section title for 'Node paramtypes'. Clarify documentation for schematic Y-slice table. Document that schematic Y-slice behaviour does not invert for ceiling schematic decorations.
2018-07-08Lua_api.txt: Formatting and grammar fixes (#7534)pauloue
Use tree output for directory structure. Remove 2 blank lines near document top. Spelling and grammar fixes. Markdown fixes. Condense paths section. Fix skipped heading levels.
2018-07-06Lua_api.txt: Improve section titles, clarify sections (#7533)Paramat
2018-07-01Make the server status message customizable (#7357)SmallJoker
Remove now redundant setting show_statusline_on_connect Improve documentation of `minetest.get_server_status`
2018-06-26Lua_api.txt: Re-order some sections. Alphabeticise class reference (#7487)Paramat
2018-06-24Lua_api.txt: Replace `engine.*` with `core.*` (#7474)Anand S
2018-06-24Decoration API: Add lightweight ability to have complete coverage (#7456)Paramat
When the noise value or fill_ratio >= 10.0 complete coverage is enabled. This disables random placement to avoid redundant multiple placements at one position. Instead, 1 decoration per surface node is placed by looping across each division. '10' was chosen as this is the fill_ratio that previously created very near complete coverage. The complete coverage feature therefore integrates smoothly when noise is used for variable decoration density. 'fill_ratio = 10' should be used by modders who want a decoration placed on every surface node. Compared to before such a decoration placement will be 10 times faster.
2018-06-20Lua_api.txt: Fix incorrect vector section directive (#7466)Anand S
2018-06-08Lua_api.txt: Warn of errors possible with VoxelArea:index()/indexp() (#7422)Paramat
2018-06-06CSM/SSM: Add on_mods_loaded callback (#7411)Loïc Blot
* CSM/SSM: Add on_mods_loaded callback
2018-06-03Lua_api.txt: Various improvements (#7402)Paramat
Node definition: Clearly document custom selection box/collision box (collision box documentation was missing). Remove incorrect light attenuation statement and duplicated light source statement. Nodes: Document which drawtypes require 'paramtype = "light"' to avoid appearing black. Remove incorrect light attenuation statement. HUD: Remove 'HUD API is experimental' text. Noise params: Spread of every octave must exceed 1. Particles and spawners: Document glow values.
2018-05-31Fix isNan on setYaw Lua call (#7380)Loïc Blot
* Fix isNan on setYaw Lua call
2018-05-16Say position of locale dir more clearly in docs (#7338)Wuzzy
2018-05-12Run detach callbacks on player leaveSmallJoker
Correct docs regarding non-nil detaching children
2018-04-30Allow damage for attached objects, add attach/detach callbacks (#6786)SmallJoker
* Allow right-clicking on attached LuaEntities
2018-04-30MetaDataRef: Add contains() and get() (#7214)rubenwardy
2018-04-23Formspecs: Allow setting alpha value for the box[] elementThomas--S
2018-04-19Add online content repositoryrubenwardy
Replaces mods and texture pack tabs with a single content tab
2018-04-07Biome API / dungeons: Add biome-defined dungeon nodesParamat
Add new biome fields 'node_dungeon', 'node_dungeon_alt', 'node_dungeon_stair'. If 'node_dungeon' is not defined dungeons fall back to classic behaviour. Remove messy and imprecise dungeon material code from 'generateBiomes()'. Code deciding dungeon materials is now in 'generateDungeons()' and uses the biome at mapchunk centre for more precision. Remove hardcoded 'MG_STONE' types as long intended.
2018-04-06Add player:get_meta(), deprecate player attributes (#7202)rubenwardy
* Add player:get_meta(), deprecate player attributes
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