aboutsummaryrefslogtreecommitdiff
path: root/builtin/game (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add default stack size setting (#8873)SmallJoker2020-04-131-3/+5
| | | | | New setting "default_stack_max" to alter the default stack sizes of all items when desired. Co-authored-by: Pascal Abresch <nep@packageloss.eu>
* Builtin: Make item entities glow less (#9594)sfan52020-04-041-1/+1
| | | minor adjustment to #9200
* Fix some chatcommands not returning a value (#9503)Wuzzy2020-03-141-0/+3
|
* Fix pathfinder bugs: returning nil frequently, broken A*, jump through solid ↵Wuzzy2020-03-051-0/+1
| | | | | | | | | | | | | | 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
* Move core.get_connected_players() implementation to C++sfan52020-02-231-16/+0
| | | | | Keeping the ObjectRefs around in a table isn't ideal and this allows removing the somewhat nonsensical is_player_connected() added in 86ef7147.
* Falling nodes: Add support for facedir, colorfacedir, wallmounted, ↵Wuzzy2020-02-221-6/+128
| | | | colorwallmounted, color, airlike, signlike, torchlike and glow (#9205)
* Builtin: Fix error by digging unknown nodesSmallJoker2020-02-161-1/+1
|
* Convert sound_play uses in builtin to ephemeralsfan52020-02-012-5/+11
|
* Let node 'place' and 'dug' sounds be heard by other playerssfan52020-02-011-4/+20
|
* Fix item eat sound not played if last item (#9239)Wuzzy2019-12-241-1/+1
|
* /privs: Delimit output list of privs with commas (#9224)ANAND2019-12-201-1/+1
|
* Builtin: Make dropped light_source nodes glow (#9200)Wuzzy2019-12-191-0/+3
|
* Make core.item_place_node return position of placed node. (#7713)Bluebird2019-12-181-8/+8
|
* Correct documentation around minetest.item_placesfan52019-12-161-0/+2
| | | | | The code that calls minetest.item_place_object was removed in 2013 in commit fc61c8809b9a1d47d9f117446764107a56cec956.
* Use a safer implementation of gsub in core.chat_format_message (#9133)ANAND2019-11-251-8/+22
| | | This search-and-replace implementation does not use Lua pattern-matching
* Improve documentation around banning (#9088)sfan52019-11-051-4/+4
| | | | | * Fix ban chatcommand description * Correct ban API documentation
* Builtin: Improve /clearobjects message (#9084)Alistair Findlay2019-11-021-2/+2
|
* Change some usages of "deprecated" to "obsolete" (#9062)random-geek2019-10-292-5/+5
| | | | "Deprecated" means that something is still in use, but is unsupported and needs to be removed. "Obsolete" means it is already out of use.
* Merge pull request #8166 from Warr1024/fix7020Warr10242019-10-051-1/+12
| | | Fix (or workaround?) for 'Falling nodes with node inventory cause crash when unloaded'
* Allow grep-ing for on_grant and on_revoke (#8958)DS2019-09-291-0/+2
| | | Just two code comments are added.
* Rename "private messages" to "direct messages" (#8971)Hugo Locurcio2019-09-221-3/+3
| | | | These messages can be read by server administrators, which makes them not actually private.
* Punchwear (improved) (#8959)sfan52019-09-221-0/+12
|
* Fix AreaStore's IDs persistence (#8888)SmallJoker2019-09-211-0/+1
| | | | | Improve documentation Read old formats Fix free ID function. Return first gap in map
* Formspecs: Introduce formspec_version to modsSmallJoker2019-09-141-0/+1
|
* Force item entities out of solid nodes (simpler) (#8885)sfan52019-09-041-0/+91
|
* Fix default hand definition not using wieldhand.pngWuzzy2019-08-231-0/+1
|
* Add player knockback on punch to builtinsfan52019-08-102-0/+47
|
* Allow customizing chat message format (#8529)ANAND2019-08-082-21/+46
|
* Fix usage of wrong variable in builtin chat command handling (#8762)Beha2019-08-071-1/+1
| | | | This was introduced in commit 8e75785 and resulted in chat commands not returning their output text.
* Add luacheck to check builtin (#7895)rubenwardy2019-08-067-56/+46
|
* Group "immortal" also protects players from damageWuzzy2019-08-011-3/+4
| | | | | | | | | | 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>
* Check for 'action' field in ABMs & LBMsSmallJoker2019-07-271-0/+2
|
* Add /help formspec for commands and privileges (#8385)SmallJoker2019-07-201-0/+1
| | | | | * Trigger for 'all' as well * Add description textarea, double-click to copy
* Docs: Clarify where to check for 'protection_bypass' (#8675)SmallJoker2019-07-141-7/+2
|
* Save forceloaded blocks file periodically (#8535)Thomas Rudin2019-06-101-2/+33
| | | | | 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
* HTTP API: Allow binary downloads and headers (#8573)SmallJoker2019-06-061-0/+1
| | | | Add minetest.features.httpfetch_binary_data
* builtin/../register.lua: Abort make_wrap_deregistration if param is invalidANAND2019-05-041-3/+10
|
* Add sounds for falling and attached nodes (#7719)DS2019-03-051-1/+9
| | | | | | | | | * 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
* Statbars: Reduce initial update intervalSmallJoker2019-02-121-40/+38
| | | | | | 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.
* Remove incorrect feature flag (#8086)Paul Ouellette2019-01-191-1/+0
| | | And document the versions that introduced the features.
* Add eat sound (#7956)Wuzzy2018-12-101-0/+5
|
* Rename hasprivs command to haspriv (#7860)Ezhh2018-11-131-6/+6
|
* Add core.remove_detached_inventory (#7684)SmallJoker2018-10-101-0/+4
| | | | Breaks backwards compatibility for good Bump protocol version
* get_node_drops: Make empty drop return empty table (#7592)tenplus12018-08-301-1/+1
| | | This stops get_node_drops from returning an empty string when using drop = "" and instead returns the supposed empty table instead {}
* Feature check for commit ac4884c3d677ef51bcce47f95ccd49d874022692 (#7618)zeuner2018-08-121-0/+1
| | | adds `entity_independent_selectionbox` to minetest.features
* Replace auth.txt with SQLite auth database (#7279)Ben Deutsch2018-08-051-82/+37
| | | | * Replace auth.txt with SQLite auth database
* Builtin: Replace deprecated function calls (#7561)SmallJoker2018-07-176-19/+19
|
* Check if player exists on use of /privs (#7554)ClobberXD2018-07-161-1/+4
| | | | * /privs: Check if player exists
* core.spawn_falling_node: Keep metadata (#7476)SmallJoker2018-07-091-19/+13
|
* Builtin/../misc.lua: Replace minetest. with core., improve codestyle (#7540)ClobberXD2018-07-091-10/+12
|