aboutsummaryrefslogtreecommitdiff
path: root/builtin/game
AgeCommit message (Collapse)Author
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-04Builtin: Make item entities glow less (#9594)sfan5
minor adjustment to #9200
2020-03-14Fix some chatcommands not returning a value (#9503)Wuzzy
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-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
2020-02-01Convert sound_play uses in builtin to ephemeralsfan5
2020-02-01Let node 'place' and 'dug' sounds be heard by other playerssfan5
2019-12-24Fix item eat sound not played if last item (#9239)Wuzzy
2019-12-20/privs: Delimit output list of privs with commas (#9224)ANAND
2019-12-19Builtin: Make dropped light_source nodes glow (#9200)Wuzzy
2019-12-18Make core.item_place_node return position of placed node. (#7713)Bluebird
2019-12-16Correct documentation around minetest.item_placesfan5
The code that calls minetest.item_place_object was removed in 2013 in commit fc61c8809b9a1d47d9f117446764107a56cec956.
2019-11-25Use a safer implementation of gsub in core.chat_format_message (#9133)ANAND
This search-and-replace implementation does not use Lua pattern-matching
2019-11-05Improve documentation around banning (#9088)sfan5
* Fix ban chatcommand description * Correct ban API documentation
2019-11-02Builtin: Improve /clearobjects message (#9084)Alistair Findlay
2019-10-29Change some usages of "deprecated" to "obsolete" (#9062)random-geek
"Deprecated" means that something is still in use, but is unsupported and needs to be removed. "Obsolete" means it is already out of use.
2019-10-05Merge pull request #8166 from Warr1024/fix7020Warr1024
Fix (or workaround?) for 'Falling nodes with node inventory cause crash when unloaded'
2019-09-29Allow grep-ing for on_grant and on_revoke (#8958)DS
Just two code comments are added.
2019-09-22Rename "private messages" to "direct messages" (#8971)Hugo Locurcio
These messages can be read by server administrators, which makes them not actually private.
2019-09-22Punchwear (improved) (#8959)sfan5
2019-09-21Fix AreaStore's IDs persistence (#8888)SmallJoker
Improve documentation Read old formats Fix free ID function. Return first gap in map
2019-09-14Formspecs: Introduce formspec_version to modsSmallJoker
2019-09-04Force item entities out of solid nodes (simpler) (#8885)sfan5
2019-08-23Fix default hand definition not using wieldhand.pngWuzzy
2019-08-10Add player knockback on punch to builtinsfan5
2019-08-08Allow customizing chat message format (#8529)ANAND
2019-08-07Fix usage of wrong variable in builtin chat command handling (#8762)Beha
This was introduced in commit 8e75785 and resulted in chat commands not returning their output text.
2019-08-06Add luacheck to check builtin (#7895)rubenwardy
2019-08-01Group "immortal" also protects players from damageWuzzy
Document new meaning of immortal=1 for players Disable breathing if player is immortal Hide builtin statbars if player immortal (delayed) Co-authored-by: ClobberXD <ClobberXD@gmail.com>
2019-07-27Check for 'action' field in ABMs & LBMsSmallJoker
2019-07-20Add /help formspec for commands and privileges (#8385)SmallJoker
* Trigger for 'all' as well * Add description textarea, double-click to copy
2019-07-14Docs: Clarify where to check for 'protection_bypass' (#8675)SmallJoker
2019-06-10Save forceloaded blocks file periodically (#8535)Thomas Rudin
saves the forceloaded blocks periodically. checks every 10 seconds if the forceloaded blocks got changed in-game and persists them on-disk if that's the case
2019-06-06HTTP API: Allow binary downloads and headers (#8573)SmallJoker
Add minetest.features.httpfetch_binary_data
2019-05-04builtin/../register.lua: Abort make_wrap_deregistration if param is invalidANAND
2019-03-05Add sounds for falling and attached nodes (#7719)DS
* Add sounds for falling and attached nodes The sound specified in `node_definition.sounds.fall` is used. When a falling node is spawned at a position or an attached node drops, the sound is played at this position. * allow all sorts of soundspecs
2019-02-12Statbars: Reduce initial update intervalSmallJoker
Centralize HUD updating in update_builtin_statbars. Fixes race condition in 'on joinplayer' that causes stat bar bugs. Correctly scales stat bars to custom max values set by mods.
2019-01-19Remove incorrect feature flag (#8086)Paul Ouellette
And document the versions that introduced the features.
2018-12-10Add eat sound (#7956)Wuzzy
2018-11-13Rename hasprivs command to haspriv (#7860)Ezhh
2018-10-10 Add core.remove_detached_inventory (#7684)SmallJoker
Breaks backwards compatibility for good Bump protocol version
2018-08-30get_node_drops: Make empty drop return empty table (#7592)tenplus1
This stops get_node_drops from returning an empty string when using drop = "" and instead returns the supposed empty table instead {}
2018-08-12Feature check for commit ac4884c3d677ef51bcce47f95ccd49d874022692 (#7618)zeuner
adds `entity_independent_selectionbox` to minetest.features
2018-08-05Replace auth.txt with SQLite auth database (#7279)Ben Deutsch
* Replace auth.txt with SQLite auth database
2018-07-17Builtin: Replace deprecated function calls (#7561)SmallJoker
2018-07-16Check if player exists on use of /privs (#7554)ClobberXD
* /privs: Check if player exists
2018-07-09core.spawn_falling_node: Keep metadata (#7476)SmallJoker
2018-07-09Builtin/../misc.lua: Replace minetest. with core., improve codestyle (#7540)ClobberXD