1
0

6265 Commits

Author SHA1 Message Date
MoNTE48
b90fe6bbc6 Fix position of the infotext 2021-12-04 23:47:06 +01:00
MoNTE48
cca13417fe iOS: forced saving settings when connecting to the game 2021-12-04 23:47:06 +01:00
sfan5
75d755a331 Reserve vectors before pushing and other code quality changes (#11161) 2021-12-04 23:47:06 +01:00
sfan5
991cceaf16 Remove broken timeout behaviour
Code that relies on `resend_count` was added in 7ea4a03 and 247a1eb, but never worked.
This was fixed in #11607 which caused the problem to surface.
Hence undo the first commit entirely and change the logic of the second.
2021-12-04 23:47:06 +01:00
sfan5
b7f2ba0da2 Shave off buffer copies in networking code (#11607) 2021-12-04 23:47:06 +01:00
luk3yx
1a13324379 Add new functions 2021-12-04 23:47:06 +01:00
MoNTE48
9454597e32 Mobile: improve formspec scaling on large tablets 2021-12-02 10:12:03 +01:00
sfan5
667f1f2a2e Fix "Could not create ITexture, texture needs to have a non-empty name" warning 2021-11-17 02:49:18 +02:00
MoNTE48
d6b01ab8ef Revert "Prevent interacting with items out of the hotbar (#10359)" 2021-11-16 01:09:50 +02:00
MoNTE48
bd17b2f6d7 Fix compatibility with Irrlicht 1.9-dev 2021-11-04 00:30:52 +01:00
sfence
d40a598fe4 Add min_y and max_y checks for Active Block Modifiers (ABM) (#11333)
This check can be used by ABM to reduce CPU usage.
2021-11-03 23:49:48 +01:00
luk3yx
a3e3f12900 Log approximate RAM usage of mods during startup (with --info) 2021-09-13 12:58:34 +02:00
Vitaliy
40bdb9c609 Pause animations while game is paused (#10658)
Pauses all mesh animations while game is paused.
2021-09-03 21:36:02 +12:00
MoNTE48
95e1e263c6 macOS: minor fixes 2021-08-30 22:53:49 +02:00
luk3yx
22cf4452c6 Make clang-format happy 2021-08-26 12:03:41 +12:00
lhofhansl
1c5ec55215 Fix build for newer versions of GCC (#11246) 2021-08-26 11:12:43 +12:00
luk3yx
8c2db140ce Wipe metadata when placing schematics
This probably isn't very optimised but it works and doesn't seem to hold
things up a lot (but schematic placing is already quite fast so maybe it
would with larger schematics).
2021-08-11 10:15:18 +02:00
luk3yx
8398d7be17 Add node name to deprecation warnings 2021-08-02 08:33:44 +12:00
MoNTE48
0534d696f7 Merge MultiCraft Legacy changes 2021-07-25 12:06:24 +02:00
luk3yx
b1fa8f8e2b Fix nametags being shown in first person 2021-07-25 12:06:24 +02:00
luk3yx
8f0dd004f1 Add minetest.load_translation to the main menu API 2021-07-25 12:06:24 +02:00
luk3yx
c0f4228096 Add core.sleep_ms to async main menu API 2021-07-25 12:06:24 +02:00
luk3yx
9bd686216a Make it compile 2021-07-25 12:06:24 +02:00
luk3yx
1aabc2ca14 Merge tag '5.4.1' into main
5.4.1
2021-06-08 10:37:38 +12:00
HybridDog
4fbfe9443b Add minetest.get_artificial_light and minetest.get_natural_light (#5680)
Add more detailed light detection functions, a function to get the artificial light (torches) and a function to get the sunlight as seen by the player (you can specify timeofday).

Co-authored-by: rubenwardy <rw@rubenwardy.com>
2021-05-10 13:40:25 +02:00
luk3yx
d90bcc66d8 Fix drowning 2021-04-25 08:18:31 +12:00
Jean-Patrick Guerrero
42d1394ea4 Add GUIScene files 2021-04-17 23:52:58 +02:00
Jean-Patrick Guerrero
37278ff7f9 Bunch of optimizations 2021-04-17 21:04:47 +02:00
savilli
ae1d82c325 Fix hud_change and hud_remove after hud_add (#10997) 2021-04-09 22:05:22 +02:00
Vitaliy
1c89a07226 Restore minimal normal texture support (for minimap shading) 2021-04-09 22:04:51 +02:00
sfan5
43e262f13e Don't apply connection timeout limit to locally hosted servers
fixes #11085
2021-04-05 16:02:47 +02:00
sfan5
e5f802ab5c Fix server favorites not saving when client/serverlist/ doesn't exist already (#11152) 2021-04-05 16:02:32 +02:00
Lars Müller
847860fc5c Block & report player self-interaction (#11137) 2021-04-05 16:01:27 +02:00
SmallJoker
77e936445f Protect dropping from far node inventories
Also changes if/if to switch/case
2021-04-05 16:01:21 +02:00
SmallJoker
41beb74ef7 Protect per-player detached inventory actions 2021-04-05 16:01:15 +02:00
Jean-Patrick Guerrero
27c0663894 Faster scroll_container 2021-03-15 10:45:24 +01:00
Jean-Patrick Guerrero
b5672f20f6 Customizable scrollbar 2021-03-15 10:45:24 +01:00
sfan5
a1e9311253 Fix integer-string conversion for shaders
closes #10605
2021-02-28 14:57:34 +01:00
Vitaliy
c123af8fc6 Shader support for OpenGL ES 2 devices
Co-authored-by: sfan5 <sfan5@live.de>
2021-02-28 14:57:34 +01:00
sfan5
9b59b2f75d Fix keyWasDown in input handler
This was changed 291a6b70d674d9003f522b5875a60f7e2753e32b but should have never been done.
2021-02-23 19:41:38 +01:00
DS
4abe4b87b5
Allow overwriting media files of dependencies (#10752) 2021-02-23 19:39:15 +01:00
savilli
29681085b9
Fix wrong number of items in allow_metadata_inventory_put/take callbacks (#10990) 2021-02-23 19:36:55 +01:00
updatepo.sh
e86fbf9c06 Update minetest.conf.example and dummy translation file 2021-02-23 19:03:34 +01:00
SmallJoker
bce875fada Minimap: Fix default label translations 2021-02-22 20:25:16 +01:00
Lars Müller
051e4c2b00
Fix wrong reported item counts for inventory actions using Shift-Move (#10930) 2021-02-21 20:02:23 +01:00
Wuzzy
e441ab9675
Fix world-aligned node rendering at bottom (#10742) 2021-02-19 19:45:36 +01:00
rubenwardy
f85e9ab925
Add nametag background setting and object property (#10937) 2021-02-17 19:51:28 +00:00
rubenwardy
a8f6befd39
Fix short_description fallback order (#10943) 2021-02-17 18:53:44 +00:00
SmallJoker
7832b6843e
Server-side authority for attached players (#10952)
The server must have authority about attachments. This commit ignores any player movement packets as long they're attached.
2021-02-15 20:41:19 +01:00
sfan5
f018737b06 Fix segfault with invalid texture strings and minimap enabled
closes #10949
2021-02-14 11:28:02 +01:00