aboutsummaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* Document builtin entities (#9453)Wuzzy2020-10-03
| | | This PR adds a new text file doc/builtin_entities.txt which explains how the two builtin entities __builtin:item and __builtin:falling_node work.
* Add note to docs on how to override privileges (#9792)LoneWolfHT2020-10-03
|
* Lua API: Add register_on_chatcommand to SSM and CSM (#7862)Elijah Duffy2020-10-03
| | | | | | | Allows catching a chatcommand call just after the command and the parameters are parsed but before its existence is checked and before the corresponding function is run. Returning `true` from a callback function will prevent default handling of the command leaving mods to handle the command manually.
* Chatcommand: Show help message if func returns false without messageHybridDog2020-10-03
| | | #9440
* Ability to remove minetest.after once set (#10103)tenplus12020-09-23
|
* lua_api.txt: author, release and title fields when downloading from ↵Zughy2020-09-16
| | | | | | ContentDB (#10129) Co-authored-by: Marco <4279489-marco_a@users.noreply.gitlab.com> Co-authored-by: rubenwardy <rw@rubenwardy.com>
* Fix inventory swapping not calling all callbacks (#9923)Lars Müller2020-09-04
| | | | | "Predicts" whether something will be swapped for allow callbacks, then calls callbacks a second time with swapped properties. Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
* Mark multiply and divide with two vectors as deprecated (Schur product and ↵DS2020-09-01
| | | | quotient) (#10329)
* Fix dropped craftitems/tools not using light_source values (#9438)LoneWolfHT2020-08-30
|
* Add compass HUD element (#9312)EvidenceB2020-08-29
| | | | | | Co-authored-by: Jean-Patrick Guerrero <jeanpatrick.guerrero@gmail.com> Co-authored-by: Pierre-Yves Rollo <dev@pyrollo.com> Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
* Document normalmap textures (#10096)HybridDog2020-08-29
|
* Add vector.offset (#10321)DS2020-08-29
|
* Improve set_texture_mod documentation (#10339)karamel592020-08-27
| | | Properly documents the select_x_by_camera values
* Load media from subfolders (#9065)DS2020-08-20
|
* Add gradients and borders to FormSpec boxes (#8676)v-rob2020-08-19
|
* Clean up sound_fade (#10119)hecks2020-08-19
| | | | | Add proper documentation and correct gain reduction calculations. Co-authored-by: hecktest <>
* Allow binding dig, place actions to keys; remove LMB/RMB hardcodingANAND2020-08-15
| | | | Co-authored-by: Sam Caulfield <sam@samcaulfield.com>
* Render nodeboxes with opaque material if possible (#10122)sfan52020-08-12
|
* Implement override.txt support for special tiles (#10140)Hugues Ross2020-08-04
| | | | | Add override targets for all special_tiles entries in node definitions, allowing texture packs to replace these textures. This makes overrides work properly with a variety of drawtypes. The targets are named special1 through special6, covering the the current length of the special_tiles array.
* content_cao: Support texture animation for upright_sprite (#10020)sfan52020-07-30
|
* Add PUT and DELETE request + specific method value to HTTP API (#9909)Lejo2020-07-29
|
* Play place_failed sound if occupied or cannot attach (#9486)Wuzzy2020-07-27
|
* Improve default inventory+wield images of node drawtypes (#9299)Wuzzy2020-07-23
|
* Implement grouped mode for find_nodes_in_area (#9888)sfan52020-07-14
| | | plus general improvements to find_node_* functions
* Add object crosshair, disable entity selectionboxes by default (#9523)LoneWolfHT2020-07-14
| | | | Adds new object crosshair base pack texture
* Add FormSpec font styling options (#9763)v-rob2020-07-12
| | | | | | | * Add FormSpec font styling options * Change multiplication to stof * Remove extraneous check
* Allow FormSpec elements to be focused with `set_focus` (#9353)v-rob2020-07-12
| | | This allows you to specify a FormSpec element to set the focus of with "set_focus[<name>;<always set>]".
* Formspec: Make dropdowns optionally return event based on index, not value ↵v-rob2020-07-10
| | | | (#9496)
* Continue with 5.4.0-devsfan52020-07-09
|
* Document deprecation of *_hovered and *_pressed styles (#10092)v-rob2020-06-23
|
* Fix typo (#10043)oilboi2020-06-17
|
* Make shading of CAOs optional (#10033)Danila Shutov2020-06-16
|
* Exposing the zoom key to Lua API (#9903)Lars Müller2020-06-13
| | | Co-authored-by: Raul Ferriz <raul.ferriz@gmail.com>
* Server pushing media at runtime (#9961)sfan52020-06-13
|
* Add LevelDB player database (#9982)luk3yx2020-06-12
|
* Some vector functions useful for working with rotations (#9572)NetherEran2020-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added vector.rotate * added vector.forward_from_rotation and vector.up_from_rotation * added vector.forward_up_to_rotatiton * fixed some bugs and formatting with vector functions * shortened name of some new vector functions and added documentation * made vector.rotate not require a unit vector as axis * fixed crash with vector.forward_up_to_rot * renamed new vector functions, made vector.rotate apply a rotation matrix, old vector.rotate is now called vector.rotate_around_axis * documented vector function changes * removed some whitespace to appease luacheck * implemented and fixed optimization of vector.rotate_around_axis by SmallJoker * added some unit tests for rotation vector functions * clarified that rotation vectors are in radians and according to the left hand rule * hopefully appeased luacheck * renamed rotation_to_horizontal to forward_at_rotation, rotation_to_vertical to up_at_rotation * handled cases where sin or cos are 0 in rotation vector functions * added more comments * clarified documentation of rotation vector functions * added more unit tests * changed way in which vector.rotate_around_axis is adjusted for left handed coordinate systems * made vector.rotate_around_axis actually left handed * unrolled matrix multiplication * removed vector.forward_at_rotation and vector.up_at_rotation * prettified vector.rotate_around_axis, made previous commits not break anything * removed references to removed vector.forward_at_rotation and vector.up_at_rotation * removed documentation of removed vector functions * clarified documentation and fixed styling of rotation vector functions * restyled comments minorly * spelling fixes and some hopefully better comments * allowed 'up' to be missing from vector.directions_to_rotation and removed requirement for unit vectors as arguments * made vector.rotate_around_axis() right handed again for consistency * documented previous changes * made matrix multiplication actually multiply * renamed vector.directions_to_rotation() to vector.dir_to_rotation() * optimized a distance comparison * Fixed potential false positive in unit tests. Co-authored-by: NetherEran <nethereran@hotmail.com>
* Restore visual_scale support for nodeboxes (and allfaces) (#9906)Vitaliy2020-06-06
|
* Add HTTP API to main menu (#9998)rubenwardy2020-06-06
|
* Add disable_jump check for the player's feetMoNTE482020-05-29
|
* Add minetest.is_creative_enabledWuzzy2020-05-29
|
* Rename “Minimal development test” to “Development Test” (#9928)Wuzzy2020-05-26
|
* lua_api.txt: Fix minor typo (#9917)ANAND2020-05-24
|
* Implement spawning particles with node texture appearancesfan52020-05-23
|
* Add on_authplayer callback and 'last_login' to on_joinplayer (#9574)sorcerykid2020-05-23
| | | | | | Replace on_auth_fail callback with more versatile on_authplayer Better clarify account login process in Lua API documentation Change initial timestamp for newly registered accounts to -1
* Check for valid base64 before decoding (#9904)Lejo12020-05-22
|
* Allow more than 255 biomes, document new maximum (#9855)Paramat2020-05-20
| | | | Change biomemap data type from u8 to u16. New technical (not practical) maximum is 65535 biomes.
* Rework functionality of leveled nodes (#9852)Wuzzy2020-05-19
| | | | Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
* Add ability to scale HUD text (#9814)LoneWolfHT2020-05-19
| | | Add 'size' property to HUD text elements that is used for relative font size calculations.
* Add core.open_url() to main menu API (#8592)rubenwardy2020-05-17
|
* Make automatic_rotate relative, allow setting rotation (#8468)ANAND2020-05-16
| | | | | | | | | automatic_rotate does not make sense if it is absolute. Make it relative. To avoid bouncing, set_rotation did not update the client when automatic_rotate was set. That's no longer necessary because the new spinning method applies the rotation on top of the current one, and the updates are necessary for set_rotation to actually transform the object. Co-authored-by: ANAND <ClobberXD@gmail.com> Co-authored-by: Pedro Gimeno <pgimeno@users.noreply.notabug.org>