aboutsummaryrefslogtreecommitdiff
path: root/builtin/game
Commit message (Collapse)AuthorAge
* Fix item eat sound not played if last item (#9239)Wuzzy2019-12-31
|
* Use a safer implementation of gsub in core.chat_format_message (#9133)ANAND2019-12-31
| | | This search-and-replace implementation does not use Lua pattern-matching
* 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
* get_node_drops: Make empty drop return empty table (#7592)tenplus12018-08-30
| | | 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-12
| | | adds `entity_independent_selectionbox` to minetest.features
* Replace auth.txt with SQLite auth database (#7279)Ben Deutsch2018-08-05
| | | | * Replace auth.txt with SQLite auth database
* Builtin: Replace deprecated function calls (#7561)SmallJoker2018-07-17
|
* Check if player exists on use of /privs (#7554)ClobberXD2018-07-16
| | | | * /privs: Check if player exists
* core.spawn_falling_node: Keep metadata (#7476)SmallJoker2018-07-09
|
* Builtin/../misc.lua: Replace minetest. with core., improve codestyle (#7540)ClobberXD2018-07-09
|
* Make the server status message customizable (#7357)SmallJoker2018-07-01
| | | | Remove now redundant setting show_statusline_on_connect Improve documentation of `minetest.get_server_status`
* Log usage of /pulverize (#7503)Anand S2018-06-30
|
* Add hasprivs chat command (#7336)Anand S2018-06-12
| | | | | Require 'basic_privs' priv Only the online players are listed.
* Fix the /shutdown command (#7431)SmallJoker2018-06-11
|
* Fix typo (GH#7421)number Zero2018-06-10
|
* CSM/SSM: Add on_mods_loaded callback (#7411)Loïc Blot2018-06-06
| | | | | * CSM/SSM: Add on_mods_loaded callback
* Fix missing ignore textures (#7326)you2018-05-20
|
* Small usage changes for air and ignore items (#7305)Wuzzy2018-05-20
| | | | | | * Remove “you hacker you!” from node description * Prevent placement of ignore in builtin * Prevent giving of "unknown" explicitly
* Builtin auth handler: Speed up file writing (#7252)SmallJoker2018-04-19
|
* Add player inventory callbacksSmallJoker2018-04-02
|
* ObjectRef: Add add_velocity() (#3208)you2018-03-31
| | | | Allow changing the velocity of objects relatively to their current velocity
* core.rotate_node: Do not trigger after_place_node (#6900)SmallJoker2018-03-29
|
* Optional alpha channel support for entitiesstujones112018-03-29
|
* Add reasons to on_dieplayer and on_hpchangeAndrew Ward2018-03-28
|
* is_area_protected: Rename from intersects_protection (#7073)SmallJoker2018-02-25
| | | | | | * is_area_protected: Rename from intersects_protection Return first protected position Clarify docs: Mods may overwrite the function
* /shutdown can't do countdown when using reconnect and/or shutdown message ↵dopik2018-02-19
| | | | | (#7055) Delay was converted from the param string and not the delay value, thus never using the actual given delay value when used in combination with other string values in the param, in this case reconnect and the shutdown messsage.