aboutsummaryrefslogtreecommitdiff
path: root/builtin/game
AgeCommit message (Collapse)Author
2020-05-27Fix falling entity not falling through playerssfan5
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-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-16Error msg if trying to teleport attached player (#9824)Wuzzy
2020-05-14Item Entity: Add message to moveresult assertion (#9797)rubenwardy
2020-05-13Document inf value in rollback commands (#9789)Zughy
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-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-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