Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-18 | Say /setpassword is insecure | Vitra Suchovich | |
2022-12-24 | Add callback on_mapblocks_changed | Jude Melton-Houghton | |
2022-12-03 | Let mods choose a forceload limit (#13002) | Jude Melton-Houghton | |
2022-11-24 | Add support for attached facedir/4dir nodes (#11432) | Wuzzy | |
2022-11-20 | Improve ABM and LBM registration error handling (#12969) | Jude Melton-Houghton | |
2022-11-09 | Fix typos and en_US/en_GB inconsistency in various files (#12902) | Abdou-31 | |
2022-10-22 | Add VoxelArea() constructor (#12886) | Jude Melton-Houghton | |
2022-10-01 | Add an item pick up callback (2) (#7712) | DS | |
Co-authored-by: SmallJoker <mk939@ymail.com> Co-authored-by: Jude Melton-Houghton <jwmhjwmh@gmail.com> | |||
2022-09-28 | Add zstd compression support (#12515) | 20kdc | |
2022-09-26 | Avoid duplication of mod metadata in memory (#12562) | Jude Melton-Houghton | |
Co-authored-by: sfan5 <sfan5@live.de> | |||
2022-09-18 | Content ID caching in Lua (#12444) | Jude Melton-Houghton | |
* Cache content IDs in Lua Co-authored-by: sfan5 <sfan5@live.de> | |||
2022-09-16 | Add paramtype2s for 4 horizontal rotations and 64 colors (#11431) | Wuzzy | |
4dir is like facedir, but only for 4 horizontal directions: NESW. It is identical in behavior to facedir otherwise. The reason why game makers would want to use this over facedir is 1) simplicity and 2) you get 6 free bits. It can be used for things like chests and furnaces and you don't need or want them to "flip them on the side" (like you could with facedir). color4dir is like colorfacedir, but you get 64 colors instead of only 8. | |||
2022-08-13 | Reassure previous nil behaviour for tiles and special_tiles (#12678) | Zughy | |
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com> | |||
2022-08-13 | Allow buffer argument to VoxelManip:get_light_data (#12682) | Jude Melton-Houghton | |
2022-08-12 | Fix crash when crafting callbacks return strings (#12685) | Zughy | |
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com> | |||
2022-07-31 | Fix rotation of falling facedir nodes (#12587) | Gregor Parzefall | |
in some cases | |||
2022-07-23 | Let core.get_mod_storage be called multiple times (#12572) | Jude Melton-Houghton | |
2022-07-14 | Fix regression & replace more occurrences of vector.new with vector.copy ↵ | Lars Müller | |
(#12539) | |||
2022-07-13 | Animated particlespawners and more (#11545) | Lexi Hale | |
Co-authored-by: Lars Mueller <appgurulars@gmx.de> Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: Dmitry Kostenko <codeforsmile@gmail.com> | |||
2022-07-09 | Make `VoxelArea:position()` return a vector with metatable (#12521) | AFCMS | |
2022-07-08 | Replace deprecated use of `vector.new` with `copy` | Lars Müller | |
2022-07-04 | Add missing item alias metatables to async environment (#12458) | sfan5 | |
2022-07-02 | Fix error when `item` isn't provided to core.hud_replace_builtin (#12484) | rubenwardy | |
2022-06-28 | Remove tile_images and special_materials obsolete code (#12455) | Zughy | |
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com> | |||
2022-05-29 | Don't allow banning in singleplayer | sfan5 | |
fixes #11819 | |||
2022-05-22 | Add relative numbers for commands by prepending ~ (#9588) | Wuzzy | |
* Add relative numbers for commands by prepending ~ * Some builtin code cleanup * Disallow nan and inf in minetest.string_to_area * Remove unused local variable teleportee (makes Luacheck happy) * Clean up core.string_to_pos * Make area parsing less permissive * Rewrite tests as busted tests * /time: Fix negative minutes not working Co-authored-by: Lars Mueller <appgurulars@gmx.de> | |||
2022-05-10 | Use native packer to transfer globals into async env(s) | sfan5 | |
2022-05-09 | Fix Minetest blaming the wrong mod for errors (#12241) | Lars Müller | |
Covers the case where mods insert their callbacks manually into "minetest.registered_<callbacks>" (often to achieve a particular order of execution). | |||
2022-05-08 | item_entity: Cache collisionbox for use in on_step | sfan5 | |
I don't have absolute numbers but if calls to get_properties() take up 30%+ of on_step() execution time that's bound to matter. | |||
2022-05-02 | Async environment for mods to do concurrent tasks (#11131) | sfan5 | |
2022-05-02 | Reorganize some builtin functions in preparation for async env | sfan5 | |
2022-04-24 | Builtin: Allow to revoke unknown privileges | SmallJoker | |
2022-04-16 | Send chat error when attemping to /set a secure setting (#12193) | olive | |
Attempting to /set a secure setting will now say that is disallowed. Previously this would shut down the server. Reading secure settings via /set is still allowed. | |||
2022-04-10 | Fix item entity Z-fighting | Lars Mueller | |
2022-04-01 | Avoid negation of comparison operator (luacheck warning) | Dmitry Kostenko | |
2022-03-05 | Allow get_sky to return a table (#11963) | Zughy | |
2022-01-31 | Fix builtin statbar backgrounds | Lars Mueller | |
see #12000 | |||
2022-01-30 | Get rid of `basic_debug` last minute | sfan5 | |
This isn't a revert but rather just disables the codepaths. also see #12011 | |||
2022-01-30 | Raise max mapgen limit constant to align with mapblock size | sfan5 | |
2022-01-27 | Builtin: Sanity-check /time inputs (#11993) | SmallJoker | |
This enforces the documented bounds for the /time command. | |||
2021-12-18 | Don't let HTTP API pass through untrusted function | sfan5 | |
This has been a problem since the first day, oops. | |||
2021-12-15 | Fix eat sound not playing if eating last of stack | sfan5 | |
2021-11-26 | Implemented disconnect_player (#10492) | Corey Powell | |
Co-authored-by: rubenwardy <rw@rubenwardy.com> | |||
2021-10-31 | Fix number of tool uses being off by 1..32767 (#11110) | Wuzzy | |
2021-10-25 | Fix item duplication if player dies during interact callback (alternative) ↵ | sfan5 | |
(#11662) | |||
2021-10-22 | Fix incorrect error message in core.encode_png | sfan5 | |
2021-09-19 | Add feature table entry for new dynamic media API | sfan5 | |
2021-09-09 | Dynamic_Add_Media v2 (#11550) | sfan5 | |
2021-09-01 | Fix falling mesh nodes being half size (#11389) | Wuzzy | |
2021-08-27 | Add group-based tool filtering for node drops (#10141) | Treer | |
Supports both AND and OR requirements, e.g. * "a tool that's in any of these groups" * "a tool that's in all of these groups" |