1
0
mirror of https://github.com/minetest/minetest.git synced 2025-07-01 15:40:23 +02:00
Commit Graph

1335 Commits

Author SHA1 Message Date
DS
514bf3582c Document that item_image_button[] name is non-optional 2023-03-01 09:09:29 +01:00
39f4d26177 Add minetest.get_player_window_information() (#12367) 2023-02-27 22:58:41 +00:00
2083252c05 Sky: transmit body_orbit_tilt to client. (#13193)
This obsoletes the current client-side setting entirely. The server can
transmit the tilt to the client directly and will send 0.0f as default
value.

Co-authored-by: x2048 <codeforsmile@gmail.com>
Co-authored-by: sfan5 <sfan5@live.de>
2023-02-26 01:08:33 +01:00
af4009d924 Add chat HUD flag (#13189) 2023-02-20 21:00:37 +01:00
0e721f7571 lua_api.txt: Explain what a float range is 2023-02-18 00:03:50 +01:00
8bbb673c0b Improve the documentation for chat command definition in lua_api.txt (#13168) 2023-01-31 17:31:48 +01:00
cf5add1472 Use default values from cpp_api/s_env.cpp for register_abm in lua_api.txt (#13163) 2023-01-21 09:43:20 +01:00
ab1fe80150 Error when string.split is given empty separator (#13132) 2023-01-10 09:25:48 -05:00
6d45c243f8 Add dynamic exposure correction (#12959)
* Add uniform for frame delta time
* Adjust exposure in logarithmic (EV) space
* Add network support and LUA API
* Add testing mod
2023-01-06 22:33:25 +01:00
0dbb20fd63 Document mod storage psql settings in world_format.txt 2023-01-05 21:59:08 +01:00
03e710160f Lua API: Document shader dependencies of set_lighting() (#13079) 2022-12-26 21:59:55 +01:00
1e7804aaf6 Allow saturation to be controlled by the server. (#13075) 2022-12-25 16:15:32 -08:00
5c248c2d7d Add callback on_mapblocks_changed 2022-12-24 08:24:59 -05:00
475f85fc91 Document the gain of auto-selected dig sounds 2022-12-21 13:29:43 +01:00
0fc97a1483 Use a Lua error handler that calls tostring (#11913) 2022-12-15 07:37:49 -05:00
37386b9c3c Expose dtime_s to LBM handler 2022-12-04 12:35:14 +01:00
f80ea73bfb Let mods choose a forceload limit (#13002) 2022-12-03 10:41:34 -05:00
b3ffc4b327 Add minetest.get_mapgen_edges (#12999) 2022-12-03 10:40:46 -05:00
d0a118f5b1 Add minetest.get_game_info and allow reading game.conf (#12989)
Co-authored-by: sfan5 <sfan5@live.de>
2022-11-28 07:21:43 -05:00
8817af07fb Deprecate special handling of ${key} syntax in metadata values (#12970) 2022-11-24 17:56:43 -05:00
3c7f26d937 Add support for attached facedir/4dir nodes (#11432) 2022-11-24 17:56:07 -05:00
dac05a500e Fix menu_lua_api.txt formatting (#12971) 2022-11-18 11:45:16 -05:00
b89eb605b7 Warn about potential infinite loop in on_construct (#12967)
Co-authored-by: sfan5 <sfan5@live.de>
2022-11-16 13:11:36 -05:00
8de9e2ac84 game.conf: Add setting to use volatile a map backend (#12956) 2022-11-15 16:45:48 +01:00
cd8a7fe472 Add MetaDataRef:get_keys (#12841) 2022-11-15 16:45:12 +01:00
d1b80b462e Fix typos and en_US/en_GB inconsistency in various files (#12902) 2022-11-09 11:57:19 -05:00
077627181e Allow rotating entity selectionboxes (#12379) 2022-10-30 16:53:14 +01:00
02c293ec63 Fix some outdated stuff about falling node docs 2022-10-23 21:59:24 +02:00
8f1593e4e8 Add VoxelArea() constructor (#12886) 2022-10-22 08:05:45 -04:00
7e11b8eb72 Fix typos and en_US/en_GB inconsistency in files inside doc directory (#12882) 2022-10-21 17:12:39 +02:00
862419c76f Fix en_US/en_GB inconsistency in lua_api.txt 2022-10-17 07:56:52 -04:00
4586f3342f Fix typos in lua_api.txt 2022-10-17 07:56:52 -04:00
440d966b93 add an 'equals' method to ItemStack and compatibility w/ lua '==' (#12771)
Co-authored-by: rubenwardy <rw@rubenwardy.com>
Co-authored-by: sfan5 <sfan5@live.de>
2022-10-09 08:06:09 -04:00
b2a3f53b29 Improve documentation for liquid_alternative_* (#12810) 2022-10-09 08:05:40 -04:00
DS
22cbc05808 Add an item pick up callback (2) (#7712)
Co-authored-by: SmallJoker <mk939@ymail.com>
Co-authored-by: Jude Melton-Houghton <jwmhjwmh@gmail.com>
2022-10-01 15:21:06 -04:00
977f656e09 Improve crafting recipe documentation (#12806) 2022-10-01 15:20:28 -04:00
525fc3833c Implement tool use sounds 2022-09-30 14:02:14 +02:00
b1233056b7 Add zstd compression support (#12515) 2022-09-28 09:06:14 -04:00
6ac38aa2c8 Restore and enhance bouncy behavior (#11939) 2022-09-27 16:22:36 -04:00
f4a01f3a5d Avoid duplication of mod metadata in memory (#12562)
Co-authored-by: sfan5 <sfan5@live.de>
2022-09-26 17:03:43 -04:00
5ced5c9b27 Briefly explain how facedir rotations work (#11934) 2022-09-25 13:45:02 +02:00
1317cd12d7 Fix formula used for acceleration (#12353) 2022-09-20 10:55:51 +02:00
9acf2d3db7 Document minetest.parse_relative_number (#12576) 2022-09-18 18:38:55 +02:00
19e936362a Add support for MINETEST_USERDATA environment variable (#12639)
The MINETEST_USER_PATH environment variable can be used to define a
custom path for Minetest user data. If MINETEST_USER_PATH is empty or
unset, the HOME (or APPDATA on Windows) environment variable is used as
the default user data path; this ensures backwards compatibility with
existing user setups.
2022-09-16 13:19:44 +02:00
1d04903c19 Add paramtype2s for 4 horizontal rotations and 64 colors (#11431)
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-09-16 13:18:55 +02:00
482cc99b2c Fix trivial get_armor_groups documentation issue (#12760) 2022-09-12 19:25:25 +02:00
bc3dccca5c Mainmenu: Properly sort mods and games (#12758)
This also removes trivial and unused pkgmgr functions
Fixes a bug caused by sorting in 2133fc8
2022-09-12 19:24:54 +02:00
DS
643971c948 Add documentation of sun/moon orientation/scale differences (#12145) 2022-09-06 11:21:55 +01:00
cae7ec1eb4 Cut back on Gitlab-ci & misc pipeline updates 2022-08-15 10:47:47 +02:00
760242c076 Docs: add "flip moon texture" into breakage file (#12417) 2022-08-14 20:25:52 +02:00