aboutsummaryrefslogtreecommitdiff
path: root/doc/lua_api.txt
Commit message (Collapse)AuthorAge
* Framed glasslike: Fix and document top/base textures feature (#7824)Paramat2018-10-30
|
* clear_craft: Return false if recipe not found, don't throw error (#7804)Paramat2018-10-24
|
* Add disable_repair group to prevent tool repair (#7381)Wuzzy2018-10-16
|
* Add core.remove_detached_inventory (#7684)SmallJoker2018-10-10
| | | | Breaks backwards compatibility for good Bump protocol version
* Player hand list: require init by modsSmallJoker2018-10-04
| | | | | 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.
* Particles: Make collision with objects optional (#7682)Paramat2018-09-08
| | | | | | Also set it to false for node dig particles, as they are often created and high in number. Improve particle documentation.
* Lua_api.txt: Update mapgen alias docs, add Singlenode use (#7659)Paramat2018-08-19
|
* Raycast: export exact pointing location (#6304)Dániel Juhász2018-08-16
| | | | | * Return intersection point in node coordinates. * Clarify 'intersection_point' documentation
* lua_api.txt: Refine 'Item types' for 4e2eeee (#7648)SmallJoker2018-08-15
|
* lua_api.txt: Various fixes and improvements (#7638)pauloue2018-08-15
| | | | | | | | | | | | 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.
* Lua_api.txt: Move item def section nearby node def (#7636)ClobberXD2018-08-12
|
* Feature check for commit ac4884c3d677ef51bcce47f95ccd49d874022692 (#7618)zeuner2018-08-12
| | | adds `entity_independent_selectionbox` to minetest.features
* Formspecs: Add tooltip element for arearubenwardy2018-08-05
|
* lua_api.txt: Improve code block format (#7599)pauloue2018-08-03
| | | | | | | | 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.
* Lua_api.txt: Improve Player HUD flags documentation (#7588)ClobberXD2018-07-31
|
* Lua_api.txt: Clarify entity 'initial_properties' and related deprecation (#7596)Paramat2018-07-29
|
* Lua_api.txt: Various improvements (#7582)pauloue2018-07-26
| | | | | Fixes and format improvements. Shorten definition tables headers and clarify when they are used. Add subheadings for craft recipes.
* Update mip mapping and textarea documentation (#7315)HybridDog2018-07-19
| | | | | | * 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)
* Lua_api.txt: Various minor improvements (#7560)Paramat2018-07-16
| | | | | | 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.
* Lua_api.txt: Formatting and grammar fixes (#7534)pauloue2018-07-08
| | | | | | | | | 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.
* Lua_api.txt: Improve section titles, clarify sections (#7533)Paramat2018-07-06
|
* Make the server status message customizable (#7357)SmallJoker2018-07-01
| | | | Remove now redundant setting show_statusline_on_connect Improve documentation of `minetest.get_server_status`
* Lua_api.txt: Re-order some sections. Alphabeticise class reference (#7487)Paramat2018-06-26
|
* Lua_api.txt: Replace `engine.*` with `core.*` (#7474)Anand S2018-06-24
|
* Decoration API: Add lightweight ability to have complete coverage (#7456)Paramat2018-06-24
| | | | | | | | | | | | | | 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.
* Lua_api.txt: Fix incorrect vector section directive (#7466)Anand S2018-06-20
|
* Lua_api.txt: Warn of errors possible with VoxelArea:index()/indexp() (#7422)Paramat2018-06-08
|
* CSM/SSM: Add on_mods_loaded callback (#7411)Loïc Blot2018-06-06
| | | | | * CSM/SSM: Add on_mods_loaded callback
* Lua_api.txt: Various improvements (#7402)Paramat2018-06-03
| | | | | | | | | | | | | | | | 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.
* Fix isNan on setYaw Lua call (#7380)Loïc Blot2018-05-31
| | | | * Fix isNan on setYaw Lua call
* Say position of locale dir more clearly in docs (#7338)Wuzzy2018-05-16
|
* Run detach callbacks on player leaveSmallJoker2018-05-12
| | | | Correct docs regarding non-nil detaching children
* Allow damage for attached objects, add attach/detach callbacks (#6786)SmallJoker2018-04-30
| | | * Allow right-clicking on attached LuaEntities
* MetaDataRef: Add contains() and get() (#7214)rubenwardy2018-04-30
|
* Formspecs: Allow setting alpha value for the box[] elementThomas--S2018-04-23
|
* Add online content repositoryrubenwardy2018-04-19
| | | | Replaces mods and texture pack tabs with a single content tab
* Biome API / dungeons: Add biome-defined dungeon nodesParamat2018-04-07
| | | | | | | | | | 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.
* Add player:get_meta(), deprecate player attributes (#7202)rubenwardy2018-04-06
| | | | * Add player:get_meta(), deprecate player attributes
* Biome API / cavegen: Add definable cave liquid for a biome (#7192)Paramat2018-04-05
| | | | Add 'node_cave_liquid' as a new field in biome registration. If field is absent cave liquids fall back to classic behaviour.
* Add player inventory callbacksSmallJoker2018-04-02
|
* ObjectRef: Add add_velocity() (#3208)you2018-03-31
| | | | Allow changing the velocity of objects relatively to their current velocity
* core.rotate_node: Do not trigger after_place_node (#6900)SmallJoker2018-03-29
|
* Optional alpha channel support for entitiesstujones112018-03-29
|
* Load dependencies and description from mod.confAndrew Ward2018-03-28
|
* Add reasons to on_dieplayer and on_hpchangeAndrew Ward2018-03-28
|
* Add formspec theming using prepended stringsAndrew Ward2018-03-28
|
* Lua_api.txt: Improve noise documentationParamat2018-03-22
|
* Lua_api.txt: Fix hardware colouring documentationparamat2018-03-20
| | | | More 'draw type' -> 'paramtype2' changes, missing from a previous commit.
* Lua_api.txt: Split long lines part 6paramat2018-03-17
|
* Lua_api.txt: Split long lines part 5, fix hardware colouring docsparamat2018-03-16
|