aboutsummaryrefslogtreecommitdiff
path: root/builtin/game
Commit message (Collapse)AuthorAge
* Enable collide_with_objects for falling entitiessfan52020-05-06
| | | | | falling nodes intentionally still fall through players fixes #5313
* Rewrite falling entity to make use of collision infosfan52020-05-06
| | | | fixes #4781, fixes #9293
* Fix breath_bar scaling; delay breath_bar hiding by one second (#8271)ANAND2020-04-28
| | | | | 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
* Rewrite builtin item entity to use collision infosfan52020-04-27
| | | | fixes #8967
* Expose collision information to LuaEntity on_stepsfan52020-04-27
|
* builtin: Correctly indicate failure in /spawnentitysfan52020-04-27
|
* Add new command /revokeme <priv> (#9584)David Leal2020-04-26
|
* Add default stack size setting (#8873)SmallJoker2020-04-13
| | | | | 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-04
| | | minor adjustment to #9200
* Fix some chatcommands not returning a value (#9503)Wuzzy2020-03-14
|
* Fix pathfinder bugs: returning nil frequently, broken A*, jump through solid ↵Wuzzy2020-03-05
| | | | | | | | | | | | | | 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-23
| | | | | 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-22
| | | | colorwallmounted, color, airlike, signlike, torchlike and glow (#9205)
* Builtin: Fix error by digging unknown nodesSmallJoker2020-02-16
|
* Convert sound_play uses in builtin to ephemeralsfan52020-02-01
|
* Let node 'place' and 'dug' sounds be heard by other playerssfan52020-02-01
|
* Fix item eat sound not played if last item (#9239)Wuzzy2019-12-24
|
* /privs: Delimit output list of privs with commas (#9224)ANAND2019-12-20
|
* Builtin: Make dropped light_source nodes glow (#9200)Wuzzy2019-12-19
|
* Make core.item_place_node return position of placed node. (#7713)Bluebird2019-12-18
|
* Correct documentation around minetest.item_placesfan52019-12-16
| | | | | 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-25
| | | This search-and-replace implementation does not use Lua pattern-matching
* Improve documentation around banning (#9088)sfan52019-11-05
| | | | | * Fix ban chatcommand description * Correct ban API documentation
* Builtin: Improve /clearobjects message (#9084)Alistair Findlay2019-11-02
|
* Change some usages of "deprecated" to "obsolete" (#9062)random-geek2019-10-29
| | | | "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-05
| | | 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-29
| | | Just two code comments are added.
* Rename "private messages" to "direct messages" (#8971)Hugo Locurcio2019-09-22
| | | | These messages can be read by server administrators, which makes them not actually private.
* Punchwear (improved) (#8959)sfan52019-09-22
|
* Fix AreaStore's IDs persistence (#8888)SmallJoker2019-09-21
| | | | | Improve documentation Read old formats Fix free ID function. Return first gap in map
* Formspecs: Introduce formspec_version to modsSmallJoker2019-09-14
|
* Force item entities out of solid nodes (simpler) (#8885)sfan52019-09-04
|
* Fix default hand definition not using wieldhand.pngWuzzy2019-08-23
|
* Add player knockback on punch to builtinsfan52019-08-10
|
* Allow customizing chat message format (#8529)ANAND2019-08-08
|
* Fix usage of wrong variable in builtin chat command handling (#8762)Beha2019-08-07
| | | | This was introduced in commit 8e75785 and resulted in chat commands not returning their output text.
* Add luacheck to check builtin (#7895)rubenwardy2019-08-06
|
* Group "immortal" also protects players from damageWuzzy2019-08-01
| | | | | | | | | | 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-27
|
* Add /help formspec for commands and privileges (#8385)SmallJoker2019-07-20
| | | | | * Trigger for 'all' as well * Add description textarea, double-click to copy
* Docs: Clarify where to check for 'protection_bypass' (#8675)SmallJoker2019-07-14
|
* Save forceloaded blocks file periodically (#8535)Thomas Rudin2019-06-10
| | | | | 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-06
| | | | Add minetest.features.httpfetch_binary_data
* builtin/../register.lua: Abort make_wrap_deregistration if param is invalidANAND2019-05-04
|
* Add sounds for falling and attached nodes (#7719)DS2019-03-05
| | | | | | | | | * 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-12
| | | | | | 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-19
| | | And document the versions that introduced the features.
* Add eat sound (#7956)Wuzzy2018-12-10
|
* Rename hasprivs command to haspriv (#7860)Ezhh2018-11-13
|
* Add core.remove_detached_inventory (#7684)SmallJoker2018-10-10
| | | | Breaks backwards compatibility for good Bump protocol version