aboutsummaryrefslogtreecommitdiff
path: root/builtin
Commit message (Collapse)AuthorAge
* Allow configuring block disk and net compression. Change default disk level.Lars2020-12-15
|
* Revert "Increase limit for simultaneous blocks sent per client and the ↵sfan52020-12-04
| | | | | | meshgen cache." This reverts commit 2f6393f49d5ebf21abfaa7bff876b8c0cf4ca191.
* Fix MSAA stripes (#9247)HybridDog2020-12-04
| | | | | This only works when shaders are enabled. The centroid varying avoids that the textures (which repeat themselves out of bounds) are sampled out of bounds in MSAA. If MSAA (called FSAA in minetest) is disabled, the centroid keyword does nothing.
* Fix certain connected nodeboxes crashing when fallingsfan52020-12-04
| | | | fixes #10695
* Increase limit for simultaneous blocks sent per client and the meshgen cache.Lars2020-11-16
|
* Fix falling image of torchlike if paramtype2="none" (#10612)Wuzzy2020-11-15
|
* Copy position for can_digsfan52020-11-12
| | | | fixes #10514
* Increase default emerge queue limits and limit enqueue requests for active ↵Lars2020-11-12
| | | | blocks.
* Do not set a default for description in itemdef table (#10559)DS2020-11-10
| | | | | * Do not set a default for description in itemdef table * improve documentation
* Increase defaults for viewing_range, active_object_range and related ↵Lars2020-11-03
| | | | settings #10597
* Fix segfault in deprecation logging due to tail call, log by default (#10174)rubenwardy2020-10-31
|
* Shaders for Android (GLES 2) (#10506)Vitaliy2020-10-25
| | | | | Shader support for OpenGL ES 2 devices (Android) Co-authored-by: sfan5 <sfan5@live.de>
* Add documentation to builtin core.run_callbacks (#10494)DS2020-10-21
|
* Remove all bump mapping and parallax occlusion related code.Lars2020-10-17
|
* Give unnamed world names incrementing numbers. Format 'world<number>' (#10247)Paramat2020-10-13
| | | Code created with help from GitHub users sirrobzeroone and pauloue, thank you.
* Add a short_description to be used by mods (#8980)DS2020-10-09
|
* Improve the `fsaa` setting description (#10279)Hugo Locurcio2020-10-06
| | | See https://github.com/minetest/minetest/issues/8459.
* Add minetest.get_artificial_light and minetest.get_natural_light (#5680)HybridDog2020-10-06
| | | | | Add more detailed light detection functions, a function to get the artificial light (torches) and a function to get the sunlight as seen by the player (you can specify timeofday). Co-authored-by: rubenwardy <rw@rubenwardy.com>
* Deprecate get_player_velocity and add_player_velocity (#10173)rubenwardy2020-10-04
|
* 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.
* Reduce the FPS when the window is unfocused (#8837)HybridDog2020-10-03
|
* Chatcommand: Show help message if func returns false without messageHybridDog2020-10-03
| | | #9440
* Improve layout of main menu 'local' tab (#10366)Paramat2020-09-29
|
* Ability to remove minetest.after once set (#10103)tenplus12020-09-23
|
* Remove "generate normal maps" feature (#10313)hecks2020-09-14
| | | | | Erase all traces of normal "generation" from fragment shaders Remove the "feature" from the engine and default config Remove any leftover documentation of it
* Add 'ores' global mapgen flag (#10276)Paramat2020-09-03
|
* Fix #10349 game crashing if dropped an item with undefined light_source (#10351)Pierre-Yves Rollo2020-08-30
|
* Fix dropped craftitems/tools not using light_source values (#9438)LoneWolfHT2020-08-30
|
* Add vector.offset (#10321)DS2020-08-29
|
* Android: drop simple MainMenu (#10227)Maksim2020-08-27
| | | | The default (PC-style) MainMenu works great on Android. Provides access to ContentDB and allows players to create many worlds in a few clicks. Makes the interface consistent and eliminates player confusion.
* Auto focus on OK button in main menu error messages (#10300)Vincent Robinson2020-08-23
|
* Allow the ABM time budget to be configurable.Lars2020-08-18
|
* ContentDB: Add Update All and download queuing (#9995)rubenwardy2020-08-17
|
* Allow binding dig, place actions to keys; remove LMB/RMB hardcodingANAND2020-08-15
| | | | Co-authored-by: Sam Caulfield <sam@samcaulfield.com>
* Change `last-login` command to show player name in output (#10263)Emojigit2020-08-06
|
* Mapgen Flat: Add caverns, disabled by default (#9913)Paramat2020-08-05
| | | | Add the caverns used in V5, V7, Valleys, Carpathian. Disabled by default to not be force-enabled in existing worlds.
* Falling: Fix error caused by missing param2SmallJoker2020-07-30
| | | | | Falling nodes that were spawned prior the recent falling node changes did not require param2. Default to param2 = 0 when none is found in the node data.
* Fix incorrect view URL for gamesrubenwardy2020-07-28
| | | | | | | package.id is a sanitised combination of author and basename, used to compare remote and local content. Minetest ignores `_game` when comparing game names, so package.id has `_game` removed. This meant that the wrong URL was being generated for View.
* Add object crosshair, disable entity selectionboxes by default (#9523)LoneWolfHT2020-07-14
| | | | Adds new object crosshair base pack texture
* Fix ContentDB menu icons not appearing on Windowssfan52020-07-08
|
* 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>
* LuaItemStack: Add __tostring metamethod (#8785)Paul Ouellette2020-06-09
| | | | | * LuaItemStack: Add __tostring metamethod * Clean up LuaItemStack::checkobject
* Fix incorrect extension used for ContentDB thumbnailsrubenwardy2020-06-06
|
* Add HTTP API to main menu (#9998)rubenwardy2020-06-06
|
* Add buttons to ContentDB in game bar and configure world (#9944)rubenwardy2020-06-04
|
* Add minetest.is_creative_enabledWuzzy2020-05-29
|
* Update ContentDB dialog (#9949)rubenwardy2020-05-29
|
* Change item entity collisionbox so that they don't sink into the groundsfan52020-05-27
|
* Fix falling entity not falling through playerssfan52020-05-27
|
* Make ContentDB downloads not block the UI (#9948)rubenwardy2020-05-27
|