Commit Graph

169 Commits

Author SHA1 Message Date
sfan5
3cac17d23e Lua on each mapgen thread () 2024-02-13 22:47:30 +01:00
sfan5
d4b107e2e8 Enable dynamic_add_media to take the file data instead of a path 2024-02-13 22:44:10 +01:00
sfan5
c90ebad46b Allow specifying name for dynamic media files 2024-02-13 22:44:10 +01:00
sfan5
af69d4f7a9 Allow dynamic_add_media at mod load time 2024-02-13 22:44:10 +01:00
kromka-chleba
6c8ae2b72a Fix liquid falling if in "float" group ()
* Make falling liquid source nodes replace flowing nodes

This makes falling liquid source nodes in group:float replace
flowing nodes on the ground instead of being placed above
the flowing node.

* Make flowing liquids "fall through" for source nodes

This makes liquids in float and falling_node groups fall through
flowing liquid nodes instead of being supported by them in the air.

---------

Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
Co-authored-by: Lars Mueller <appgurulars@gmx.de>
2024-02-12 23:24:54 +01:00
grorp
f2b99332d9 Add Lua API function to resolve node/collision/selection boxes () 2024-02-06 20:45:16 +01:00
techno-sam
176e674a51 Add wear bar color API ()
---------

Co-authored-by: Muhammad Rifqi Priyo Susanto <muhammadrifqipriyosusanto@gmail.com>
Co-authored-by: Lars Müller <34514239+appgurueu@users.noreply.github.com>
Co-authored-by: grorp <gregor.parzefall@posteo.de>
2024-02-02 21:21:00 +01:00
cx384
5958714309 Tool specific pointing and blocking pointable type () 2024-01-22 18:27:08 +01:00
Wuzzy
08ee6d8d4b Add rotation support for wallmounted nodes in 'ceiling' or 'floor' mode () 2024-01-17 17:47:06 +01:00
sfence
ceaa7e2fb0 Add API for restoring PseudoRandom and PcgRandom state () 2024-01-16 23:20:52 +01:00
cx384
92c55c27cf Add function to get all HUD elements () 2024-01-14 17:46:29 +01:00
sfan5
e824e9023f Simplify LuaPseudoRandom::l_next and fix docs
Also extends the allowed range on the C++ side. This has no side-effects.
2024-01-14 13:17:53 +01:00
sfan5
d20f1182f2 Fix Lua PseudoRandom seeds being mangled
closes 
2024-01-14 13:17:53 +01:00
Lars Müller
7bae8ab838 Fix HUD image (waypoint) docs 2024-01-10 19:32:49 +01:00
sfence
d0753dddb1 Method add_pos for object/player () 2024-01-01 22:48:56 +01:00
cx384
467d3a8c62 Rename hud_elem_type to type () 2023-12-29 21:51:02 +01:00
sfan5
93dfa8a6d8 Optimize and improve built-in PNG writer () 2023-12-27 11:56:48 +01:00
grorp
91ba02449b Add touch_controls boolean to get_player_window_information() () 2023-12-17 20:47:07 +01:00
grorp
689aaf50b3 Fix unittest failure for release versions () 2023-12-08 21:13:33 +01:00
updatepo.sh
30769589bf Remove junk translation file 2023-12-03 19:11:32 +01:00
updatepo.sh
6cf9b7472a Run mod_translation_updater.py 2023-12-03 19:03:45 +01:00
Desour
7199ee4ff8 Devtest: Fix testnodes bouncy color calculation
Values were out of range.
2023-11-19 20:45:18 +01:00
ROllerozxa
570fc90bf6 Debundle Minetest Game () 2023-11-07 22:18:26 +01:00
Desour
64104585c5 Devtest: Add more connected nodebox test nodes 2023-10-30 21:23:47 +01:00
Thresher
352a403bd0 Optimize PNG files () 2023-10-09 17:13:44 +02:00
Gregor Parzefall
56965bc814 Android: Add field_enter_after_edit[] formspec element () 2023-10-01 11:20:50 +02:00
Gregor Parzefall
aea9242a96 Allow nodes to have their post_effect_color affected by lighting ()
Co-authored-by: DS <ds.desour@proton.me>
2023-08-24 20:16:36 +02:00
sfan5
43c9c38a28 Fix itemdef defaults not being applied in async env 2023-08-14 18:16:36 +02:00
sfan5
f6bddc4e8d Fix registered_craftitems not populated in async env 2023-08-14 18:16:36 +02:00
sfan5
f9c881eb5a Add two missing classes to async environment 2023-08-14 18:16:36 +02:00
doxygen-spammer
9f25378ddd Add performance test nodes, using complex meshes. () 2023-07-30 14:53:08 +01:00
DS
edcbfa31c9 Sound refactor and improvements () 2023-06-16 20:15:21 +02:00
Wuzzy
8e1af25738 DevTest: Add example nodes for disable_descend 2023-06-16 20:14:08 +02:00
Thresher
180ec92ef9 Remove trailing whitespace () 2023-05-18 20:34:18 +02:00
Buckaroo Banzai
65692ad1b5 Add min/max protocol version to minetest.get_version() () 2023-05-06 16:16:21 +01:00
rubenwardy
4158b72971 Add ability to override item images using meta () 2023-04-17 19:44:41 +01:00
rubenwardy
9d1ae80e89 Add focused styling to buttons () 2023-04-14 00:09:29 +01:00
Desour
7283d2495f Devtest: Add bigfoot for footstep sounds 2023-04-13 18:12:13 +01:00
rubenwardy
39f4d26177 Add minetest.get_player_window_information() () 2023-02-27 22:58:41 +00:00
Wuzzy
e21d5613a6 Change DevTest header (font = "undefined medium") ()
Font downloaded from https://undefined-medium.com/
2023-01-16 20:16:45 +01:00
Jude Melton-Houghton
3992a13f24 Improve MetaDataRef:{get,set}_float precision () 2023-01-12 15:40:34 -05:00
Wuzzy
a3177b89d8 DevTest: chest_of_everything mod: Add search, bag, improve formspec () 2023-01-09 21:40:41 +01:00
Desour
d603619ad3 Devtest: Add jukebox 2023-01-06 22:38:35 +01:00
Desour
4685849f89 Devtest: Rename soundstuff init.lua 2023-01-06 22:38:35 +01:00
Desour
07624125ef Devtest: Add branding iron
Allows giving names to objects.
2023-01-06 22:38:35 +01:00
x2048
6d45c243f8 Add dynamic exposure correction ()
* 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
lhofhansl
1e7804aaf6 Allow saturation to be controlled by the server. () 2022-12-25 16:15:32 -08:00
Jude Melton-Houghton
5c248c2d7d Add callback on_mapblocks_changed 2022-12-24 08:24:59 -05:00
Jude Melton-Houghton
1f3b5e553b Fix plantlike_rooted world-aligned node base textures ()
Co-authored-by: Wuzzy <Wuzzy@disroot.org>
2022-12-12 08:45:09 -05:00
Jude Melton-Houghton
b3ffc4b327 Add minetest.get_mapgen_edges () 2022-12-03 10:40:46 -05:00