Commit Graph

8889 Commits

Author SHA1 Message Date
Elias Fleckenstein
65c15e137f Patch fast/teleport vulnerability when attached to an entity () 2020-09-26 18:41:44 +02:00
Tyler Schwend
917e357bca Log server announce on updates and deletes too () 2020-09-26 18:41:16 +02:00
Buckaroo Banzai
9eb4516cbc Enable LuaJIT on the Docker image () 2020-09-26 15:32:49 +02:00
luk3yx
09af0c5946 Remove null bytes from TOCLIENT_BLOCKDATA () 2020-09-26 15:31:54 +02:00
Buckaroo Banzai
c6e3050357 Correct erroneous reported max lag with prometheus ()
Co-authored-by: BuckarooBanzay <BuckarooBanzay@users.noreply.github.com>
2020-09-25 18:52:42 +02:00
Paramat
9bff154cba Fix horizontal/vertical merging bug of hardware-colored framed glass ()
Previously, the param2-controlled horizontal/vertical merge feature
(which was undocumented and forgotten) was always active, causing
uses of param2 other than "glasslikeliquidlevel" to affect H/V
merging.

Only respect H/V merge bits when paramtype2 = "glasslikeliquidlevel".
H/V merge bits and liquid level bits are designed to be used
simultaneously.
2020-09-24 00:10:50 +01:00
Vincent Robinson
787561b29a Replace MyEventReceiver KeyList with std::unordered_set () 2020-09-23 19:12:20 +02:00
tenplus1
34e3ede8ee Ability to remove minetest.after once set () 2020-09-23 19:11:56 +02:00
SmallJoker
add68369a5 Settings: Fix unittest memory leak, change input types 2020-09-22 19:05:04 +02:00
Wuzzy
55e2dd911b Fix chat/infotext overlap if many chat lines ()
Moves the infotext depending on the value of the recent_chat_messages value + 2 additional lines to account for the 2 debug mode lines + 1 additional line as "buffer" for better readability if chat is full.
2020-09-22 18:38:33 +02:00
SmallJoker
e7f33ee2f1 Settings: Fix crash on exit due to group double-free 2020-09-21 19:29:02 +02:00
Lars
49117de476 Record player existence in dymmy database. 2020-09-20 19:16:14 -07:00
rubenwardy
9ec75d7765 Clean up server-side translations, remove global variable () 2020-09-16 14:51:11 +01:00
Zughy
c8303f790c lua_api.txt: author, release and title fields when downloading from ContentDB ()
Co-authored-by: Marco <4279489-marco_a@users.noreply.gitlab.com>
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2020-09-16 15:47:20 +02:00
hecks
fcff9f2911 Remove "generate normal maps" feature ()
Erase all traces of normal "generation" from fragment shaders
Remove the "feature" from the engine and default config
Remove any leftover documentation of it
2020-09-14 19:27:25 +02:00
Sebastien Marie
3fb1f45301 Remove Thread::kill() and related unittest ()
Closes: 
2020-09-10 12:19:18 +02:00
David CARLIER
0683bea283 Add NetBSD cpu affinity support code () 2020-09-09 19:12:58 +02:00
David CARLIER
62913b872e Darwin platform build fix ()
the event header seemingly being generic with libevent thus renaming it.
openal and opengl are deprecated on newer mac os releases thus suppressing the build warnings.
2020-09-09 19:12:03 +02:00
SmallJoker
0d128ab344 Inventory: Protect Craft and Drop actions ()
Change dangerous pointer to unique_ptr for automated deletion.
2020-09-07 21:19:38 +02:00
Lejo
6dcc9e6331 Prevent interacting with items out of the hotbar () 2020-09-04 20:50:33 +02:00
Wuzzy
9faeca3290 Devtest: Extend tooltips of many items and tools ()
Also show error message when using tools wrong
2020-09-04 20:50:03 +02:00
Wuzzy
b3ace8f197 Scale inventory image for scaled allfaces nodes ()
The inventory image size of the inventory image of nodes with drawtype allfaces (and related) is scaled as well if visual_scale is set (previously, the inventory image size was always the same)
2020-09-04 20:49:50 +02:00
Lars Müller
050964bed6 Fix inventory swapping not calling all callbacks ()
"Predicts" whether something will be swapped for allow callbacks, then calls callbacks a second time with swapped properties.

Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2020-09-04 20:49:07 +02:00
Paramat
4ba5046308 Add 'ores' global mapgen flag () 2020-09-03 01:28:40 +01:00
sfan5
74e22b72e1 Change default ambient occlusion gamma to 1.8 () 2020-09-01 20:18:32 +02:00
DS
9ed84cfa85 Mark multiply and divide with two vectors as deprecated (Schur product and quotient) () 2020-09-01 20:18:10 +02:00
HybridDog
f5df70764d [2] Code cleanup in serverpackethandler ()
* Code cleanup in serverpackethandler

* do not define p_under unless a node is pointed
* use switch-case and reduce indentation
2020-09-01 08:08:18 +02:00
Pierre-Yves Rollo
d3d218940b Fix game crashing if dropped an item with undefined light_source () 2020-08-30 15:34:28 +02:00
LoneWolfHT
c18dbadcb8 Fix dropped craftitems/tools not using light_source values () 2020-08-30 00:02:21 +01:00
EvidenceB
5c4b560b68 Add compass HUD element ()
Co-authored-by: Jean-Patrick Guerrero <jeanpatrick.guerrero@gmail.com>
Co-authored-by: Pierre-Yves Rollo <dev@pyrollo.com>
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2020-08-29 20:13:30 +02:00
HybridDog
386d5f778a Document normalmap textures () 2020-08-29 16:43:09 +01:00
DS
28e87ce9d5 Add vector.offset () 2020-08-29 16:41:29 +01:00
Hugues Ross
9976f36b18 Make bgcolor tint button background images () 2020-08-29 16:41:19 +01:00
Lars Müller
3693b6871e Prevent players accessing inventories of other players () 2020-08-29 16:41:03 +01:00
SmallJoker
d28f1b0170 Mapgen: Fix on-by-default flags broken since eca6ee9 () 2020-08-29 00:14:38 +02:00
DS
454009a7f2 Fix luacheck warnings in builtin/common/tests () 2020-08-29 00:14:19 +02:00
karamel59
1eaff3dfa4 Improve set_texture_mod documentation ()
Properly documents the select_x_by_camera values
2020-08-27 21:48:18 +02:00
karamel59
d052593c7a Lua API: Register missing get_texture_mod function () 2020-08-27 21:47:38 +02:00
Maksim
788f297595 Android: drop simple MainMenu ()
The default (PC-style) MainMenu works great on Android. Provides access to ContentDB and allows players to create many worlds in a few clicks.
Makes the interface consistent and eliminates player confusion.
2020-08-27 21:46:57 +02:00
David CARLIER
b262184acf NetBSD build fix proposal. ()
Fixing thread naming call and let the class setting RANDOM_MIN/RANDOM_MAX.
2020-08-25 20:50:41 +02:00
mntmn
44c98089cf shaders: Fix transparency on GC7000L ()
Workaround for the missing GL_ALPHA_TEST implementation in Mesa (etnaviv driver).
2020-08-25 20:49:51 +02:00
Desour
f27cf47779 Properly handle mod-errors in on_shutdown 2020-08-24 19:55:25 +03:00
Kezi
3e5bce2251 darken tabheader background color () 2020-08-23 22:50:45 +02:00
EvidenceB
287f3fb2e3 Avoid drawing clipped out formspec elements () 2020-08-23 22:50:14 +02:00
adrido
3c2890692b Fix MSVC compiler warnings () 2020-08-23 15:41:04 +02:00
Vincent Robinson
47948793c1 Auto focus on OK button in main menu error messages () 2020-08-23 15:40:34 +02:00
BenjaminRi
f5a203fbcd Fix light overflow of u8 if light is saturated at 255 () 2020-08-23 15:39:55 +02:00
David CARLIER
cf5547227d Complete Haiku platform support. ()
Fixing linkage/libraries missing issue.
Implements missing platform specifics.
2020-08-23 15:39:32 +02:00
DS
98faeac5a7 Load media from subfolders () 2020-08-20 22:25:29 +02:00
Sebastien Marie
9c7340104a Define environ variable on OpenBSD () 2020-08-20 19:10:58 +02:00