504e43e0da
Remove Irrlicht documentation URL from key settings ( #13010 )
2022-12-04 12:35:28 +01:00
b85831e389
Fix startup after removing last game ( #13015 )
2022-12-03 11:35:38 -05:00
f80ea73bfb
Let mods choose a forceload limit ( #13002 )
2022-12-03 10:41:34 -05:00
3ff8adf599
Avoid resetting music when dialog opens ( #13003 )
2022-11-30 10:42:30 -05:00
da4a4086cf
Fix /help privs checks ( #13008 )
2022-11-29 18:25:47 -05:00
aac1635bf7
Have minetest.debug call tostring ( #13004 )
2022-11-29 07:12:08 -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
475005012a
Improve ABM and LBM registration error handling ( #12969 )
2022-11-20 21:26:54 +01:00
7bf64fc61a
Add configurable saturation ( #12865 )
...
* Add configurable saturation
Co-authored-by: Pevernow <3450354617@qq.com >
Co-authored-by: x2048 <codeforsmile@gmail.com >
Author: Lars <larsh@apache.org >
2022-11-18 11:49:52 -08:00
d1b80b462e
Fix typos and en_US/en_GB inconsistency in various files ( #12902 )
2022-11-09 11:57:19 -05:00
9b24041394
Improve bloom effect ( #12916 )
...
* Remove the built-in exposure factor of 2.5
* Add physics-based bloom (https://learnopengl.com/Guest-Articles/2022/Phys.-Based-Bloom )
* Add luminance scaling for bloom layer to simulate HDR
* Add setting to control bloom strength
2022-11-02 09:09:48 +01:00
260de1c2b5
Enable negative values for sun/moon orbit tilt (Northern hemisphere) ( #12904 )
2022-10-30 16:54:06 +01:00
8f1593e4e8
Add VoxelArea() constructor ( #12886 )
2022-10-22 08:05:45 -04:00
b38ffdec27
Implement vector and node conversion in Lua ( #12609 )
...
Co-authored-by: sfan5 <sfan5@live.de >
2022-10-18 18:01:44 -04:00
23e9f5db43
Fix list sorting behaviour with missing geoip
2022-10-17 20:16:39 +02:00
87051fca26
Take geographic distance into account for server list ordering ( #12790 )
2022-10-17 07:56:28 -04:00
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
9df79a4b2d
Bloom ( #12791 )
...
Adds configurable light exposure control and bloom effect (light bleeding) with client-side settings.
2022-09-29 20:34:05 +02:00
3978b9b8ed
Add crosshair support for Android ( #7865 )
...
If enabled, a crosshair will be shown to select object.
This will give Android players a way to play like they play on desktop.
On third-person back camera mode, player is forced to use crosshair.
On third-person front camera mode, player is unable to select anything.
Co-authored-by: ROllerozxa <temporaryemail4meh+github@gmail.com >
Co-authored-by: rubenwardy <rw@rubenwardy.com >
2022-09-29 20:30:33 +02:00
b1233056b7
Add zstd compression support ( #12515 )
2022-09-28 09:06:14 -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
8dec3a5ecb
Fix double escape in update checker dialog
2022-09-25 13:45:37 +02:00
310b12b5ed
Content ID caching in Lua ( #12444 )
...
* Cache content IDs in Lua
Co-authored-by: sfan5 <sfan5@live.de >
2022-09-18 17:46:48 +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
b5e7280708
Content tab: Fix content download broken by bc3dccc
2022-09-16 13:01:23 +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
7486f184c3
Serialize: Restore forward compatibility
2022-09-11 19:27:18 +02:00
6c24dc4e23
Serialize: Use numbers for refs to work around LuaJIT limits
2022-09-11 19:27:02 +02:00
2133fc84c4
Fix texture pack sorting in content tab ( #12727 )
...
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com >
2022-09-10 12:20:33 +02:00
2854c19792
Fix incorrectly placed label in tab_online ( #12732 )
2022-09-02 01:05:40 +01:00
c4ffe630f1
Add package title to ContentDB error messages ( #12705 )
2022-08-16 13:46:11 +01:00
adc89f7977
Add unit tests for pkgmgr.install_dir
2022-08-15 21:19:24 +01:00
db612c10ee
Refactor pkgmgr.install_dir to simplify logic
2022-08-15 21:19:24 +01:00
0090446ccf
Fix crash when trying to overwrite a package
...
Before #11646 , core.copy_dir would overwrite the target if it exists. Adding core.delete_dir restores the exact same behaviour
Fixes #12303
2022-08-15 21:19:24 +01:00
3132efcc01
Reassure previous nil behaviour for tiles and special_tiles ( #12678 )
...
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com >
2022-08-13 15:35:28 +01:00
ab8dfb45b4
Allow buffer argument to VoxelManip:get_light_data ( #12682 )
2022-08-13 08:53:47 +02:00
59601eb922
Remove default keybind for range select ( #12632 )
...
Reason: accidental key presses, few use-cases.
2022-08-13 08:53:30 +02:00
8bf1609ccc
Fix crash when crafting callbacks return strings ( #12685 )
...
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com >
2022-08-12 10:17:37 +01:00
eb49b6d85c
Disable dynamic shadow dropdown on OGLES2 ( #12637 )
...
Co-authored-by: sfan5 <sfan5@live.de >
2022-08-04 20:42:43 +02:00
b91063daef
Improve look of credits list
2022-08-04 10:31:32 +02:00
7c14b434e0
Update credits tab
2022-08-04 10:31:32 +02:00
a81259d19a
Run Minetest update checker on startup ( #7629 )
...
This feature is enabled by default for non-Android release builds. Package
maintainers may use -DENABLE_UPDATE_CHECKER=0 to disable it.
Co-authored-by: rubenwardy <rw@rubenwardy.com >
Co-authored-by: sfan5 <sfan5@live.de >
2022-08-02 21:34:17 +02:00
6ec6acc539
Add minetest.settings
to CSM API and allow CSMs to provide settingtypes.txt
( #12131 )
...
Co-authored-by: sfan5 <sfan5@live.de >
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com >
2022-08-02 11:58:08 +02:00
70b71c5013
Fix rotation of falling facedir nodes ( #12587 )
...
in some cases
2022-07-31 15:18:29 +02:00
6a269d58ef
Update German builtin translation
2022-07-29 22:20:48 +02:00
3b37bcd994
Update builtin translation files
2022-07-29 22:20:48 +02:00
d631f21024
Let core.get_mod_storage be called multiple times ( #12572 )
2022-07-23 22:27:07 +02:00
8dcbca1068
Mainmenu: Escape server_favorite_delete path
...
No similar issues were found inside this file.
2022-07-22 19:04:19 +02:00
f090471022
Enable the gamebar on Android ( #12354 )
2022-07-17 14:45:30 +01:00