aboutsummaryrefslogtreecommitdiff
path: root/builtin
AgeCommit message (Collapse)Author
2020-05-29Add minetest.is_creative_enabledWuzzy
2020-05-29Update ContentDB dialog (#9949)rubenwardy
2020-05-27Change item entity collisionbox so that they don't sink into the groundsfan5
2020-05-27Fix falling entity not falling through playerssfan5
2020-05-27Make ContentDB downloads not block the UI (#9948)rubenwardy
2020-05-26Rename “Minimal development test” to “Development Test” (#9928)Wuzzy
2020-05-24Add engine version string to ContentDB API request (#9890)rubenwardy
2020-05-24Add chat_font_size setting (#9736)SmallJoker
Default font sizes are used when the setting value is 0 or below (clamped by Settings).
2020-05-24Fix documentation of emergequeue_limit settingssfan5
2020-05-23Add on_authplayer callback and 'last_login' to on_joinplayer (#9574)sorcerykid
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
2020-05-22Various documentation fixes in settingtypes.txt (#9910)Paramat
Fix incorrect value of 'mgv7_floatland_density'. Use correct spelling of 'persistence'. Move '3d_paralax_strength' into correct section (3D mode). Refer to 'active_object_send_range_blocks' instead of non-existent 'active_object_range'.
2020-05-19Rework functionality of leveled nodes (#9852)Wuzzy
Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2020-05-17builtin: Move common/async_event.lua to mainmenu/async_event.luasfan5
It only works in the context of the mainmenu.
2020-05-17Add core.open_url() to main menu API (#8592)rubenwardy
2020-05-16Error msg if trying to teleport attached player (#9824)Wuzzy
2020-05-14Add new Mapgen V7 floatland implementation (#9296)Paramat
Floatland structure is vertically-compressed 3D noise. Uses a lacunarity of 1.618 (the golden ratio) for high quality noise. Floatlands appear between user-settable Y limits, with smooth tapering at each limit. Simple user-settable density adjustment. Shadow propagation is disabled in and just below floatlands, no shadows are cast on the world surface. Can be reconfigured to create a solid upper world layer between the Y limits, lakes/seas can be optionally added to this.
2020-05-14Add chat_log_level setting (#9223)SmallJoker
Log all higher levels in LogOutputBuffer Move StreamLogOutput::logRaw to source file like LogOutputBuffer::logRaw for compiling speed
2020-05-14Item Entity: Add message to moveresult assertion (#9797)rubenwardy
2020-05-13Allow placing auto-rotating nodes on other nodes in on_rightclick (#9859)Yaman Qalieh
2020-05-13Document inf value in rollback commands (#9789)Zughy
2020-05-12Add mapgen settings to world creation dialog (#9254)Wuzzy
2020-05-11Add support for statbar “off state” icons (#9462)Wuzzy
This adds support for optional “off state” icons for statbars. “off state icons” can be used to denote the lack of something, like missing hearts or bubbles. Add "off state" textures to the builtin statbars. Co-authored-by: SmallJoker <mk939@ymail.com>
2020-05-06Enable collide_with_objects for falling entitiessfan5
falling nodes intentionally still fall through players fixes #5313
2020-05-06Rewrite falling entity to make use of collision infosfan5
fixes #4781, fixes #9293
2020-05-05Update num_emerge_threads descriptionsfan5
2020-05-04Change default keys for cam/minimap to C/V (#9779)Wuzzy
2020-04-29Add MetricsBackend with prometheus counter supportLoic Blot
2020-04-28Fix breath_bar scaling; delay breath_bar hiding by one second (#8271)ANAND
PLAYER_MAX_BREATH_DEFAULT was earlier set to 11, so that 10 bubbles are shown before the breath bar disappears. Now, PLAYER_MAX_BREATH_DEFAULT is set to 10, and the breath_bar scaling code in builtin has been tweaked to show all 10 bubbles before hiding the breath_bar
2020-04-27Rewrite builtin item entity to use collision infosfan5
fixes #8967
2020-04-27Expose collision information to LuaEntity on_stepsfan5
2020-04-27builtin: Correctly indicate failure in /spawnentitysfan5
2020-04-26Add new command /revokeme <priv> (#9584)David Leal
2020-04-22minetest.serialize: Reversible number serialization (#9722)HybridDog
* minetest.serialize: Reversible number to string conversion The %a format is not supported in Lua 5.1. This commit also adds two tests for number serialization.
2020-04-13Add default stack size setting (#8873)SmallJoker
New setting "default_stack_max" to alter the default stack sizes of all items when desired. Co-authored-by: Pascal Abresch <nep@packageloss.eu>
2020-04-12Fix delayed error message in start game tabrubenwardy
2020-04-08Allow to select en as language in settings menu (#9604)DS
fixes #9599
2020-04-06Allow relative directories for `screenshot_path`, tweak default path (#9122)Hugo Locurcio
This will likely be more intuitive for users and should play better with sandboxed distributions such as Flatpak. In addition, the screenshot directory will now be created if it doesn't exist already.
2020-04-06Add allowed_mapgens option in game.conf. (#9263)Wren Turkal
The game.conf has a disallowed_mapgens option. However, some games require a certain mapgen to be used, like the CTF plugin. This change adds an option to specify allowed mapgens so that the setting can be specified in a way that needn't be updated as map generators are added to Minetest.
2020-04-05Update credits for 5.2.0 (#9593)rubenwardy
2020-04-04Builtin: Make item entities glow less (#9594)sfan5
minor adjustment to #9200
2020-03-28Ignore near_plane setting on non-Android platforms (#8749)ANAND
Camera's near-plane will be hard-coded to 0.1 on all non-Android platforms. The upper-bound of this setting has been reduced to 0.25, as 0.5 is just way too high.
2020-03-20Add comments for translators (#9510)Wuzzy
* Add translator comments for "special" strings * Add translator comments for some "tricky" strings
2020-03-14Fix some chatcommands not returning a value (#9503)Wuzzy
2020-03-06Cleanup global namespace pollution in builtin (#9451)Wuzzy
2020-03-05Fix potential security issue(s), documentation on minetest.deserialize() (#9369)sfan5
Also adds an unittest
2020-03-05Fix pathfinder bugs: returning nil frequently, broken A*, jump through solid ↵Wuzzy
nodes (#9339) * Fix pathfinder fail when startpos is over air * Note down pathfinder restrictions * Implement real A* search * Pathfinder: Implement buildPath non-recursively * Update find_path documentation * Pathfinder: Check if jump path is unobstructed * Pathfinder: Fix drop check first checking upwards * Pathfinder: Return nil if source or dest are solid * Pathfinder: Use priority queue for open list
2020-02-23Profiler: Fix wrong function name for entitiessfan5
2020-02-23Move core.get_connected_players() implementation to C++sfan5
Keeping the ObjectRefs around in a table isn't ideal and this allows removing the somewhat nonsensical is_player_connected() added in 86ef7147.
2020-02-22Falling nodes: Add support for facedir, colorfacedir, wallmounted, ↵Wuzzy
colorwallmounted, color, airlike, signlike, torchlike and glow (#9205)
2020-02-16Builtin: Fix error by digging unknown nodesSmallJoker