Commit Graph

9624 Commits (master)

Author SHA1 Message Date
luk3yx b23c5b02ba Fix noclip check on servers 2022-05-13 10:58:54 +12:00
luk3yx a7d881cb10 Fix visual = "wielditem" compatibility with MT 0.4.15
MT 0.4.15 is only able to interpret the item name, if an item count or 
metadata is sent in textures then MT 0.4.15 and older would show the 
item as an unknown item.
2022-05-12 10:40:01 +12:00
DS 635e2893ad Fix client-side performance of chat UI (#11612) 2022-05-11 00:24:52 +03:00
luk3yx 3a7a77f3b2
Fix race when joining SSCSM mod channel (#51)
* builtin/client/sscsm.lua: Replace "minetest" with "core"

* Try and improve SSCSM init
2022-05-08 11:36:50 +02:00
sfan5 0effd2e7a8 Clean up some auth packet handling related code 2022-05-08 17:57:02 +12:00
sfan5 33e2be6bd2 Fix password changing getting stuck if wrong password is entered once 2022-05-08 17:56:57 +12:00
sfan5 686a119e0f Apply disallow_empty_password to password changes too 2022-05-08 17:56:52 +12:00
sfan5 d4b2acdecf Fix race condition in registration leading to duplicate create_auth calls 2022-05-08 17:56:47 +12:00
x2048 b2cf6c7f9c Avoid rendering invisible faces of simple nodeboxes (#12262)
* Skip rendering faces adjacent to opaque nodes
* Cancel out opposite faces of adjacent nodebox nodes of the same type

Fixes #6409
2022-05-05 19:06:36 +12:00
sfan5 cd702ab664 Fix find_nodes_in_area misbehaving with out-of-map coordinates (#11770)
This ensures that no overflows (side-effects) happen within the find_nodes_in_area function by limiting coordinates like done in the map generation code.
2022-05-03 09:51:49 +12:00
SmallJoker d9bd1bac7b OpenAL: Free buffers on quit 2022-05-02 09:58:41 +03:00
Jude Melton-Houghton ad2e053f17 Optimize swapping nodes with equivalent lighting 2022-04-30 08:44:25 +12:00
numzero 745b858bae Reset environment metadata if it is unreadable 2022-04-29 23:33:23 +03:00
Maksim 11abe53d2b Builtin: MainMenu update, other minor fixes
Update dlg_create_world_default.lua
2022-04-28 23:48:40 +03:00
luk3yx b3e81ae06d
Add superflat "mapgen" (#52) 2022-04-27 09:31:13 +03:00
luk3yx f91eca1e5e
Add platform information to get_player_information (#50) 2022-04-27 09:24:40 +03:00
luk3yx e739e47273 Better formspec prepend hack for 0.4 clients 2022-04-18 10:54:21 +12:00
SmallJoker 915f986e3d Builtin: Sanity-check /time inputs
This enforces the documented bounds for the /time command.
2022-04-14 06:45:10 +12:00
Maksim 98f2fc92df Minor fixes and changes 2022-04-10 13:20:59 +02:00
Maksim aee23e4940 Minor GUI scaling fixes 2022-04-10 13:20:59 +02:00
Maksim bbd89e8332 Update Github Actions 2022-04-10 13:20:59 +02:00
Maksim aea47b3afe TouchScreenGUI: minor fixes 2022-04-09 12:45:35 +02:00
luk3yx f8f32cc628 Make protocol version <37 compatibility a setting 2022-04-08 18:58:07 +12:00
luk3yx feb71c65e3
Improve change password UI (#46) 2022-04-01 10:20:19 +02:00
Maksim f19a76ff3e Few improvements to GUI scaling
Co-Authored-By: Vitaliy <numzer0@yandex.ru>
2022-03-31 17:32:03 +02:00
numzero 82236ebc1d Render pressed as also hovered on touchscreen 2022-03-31 13:53:50 +02:00
HybridDog a5c86dd19b Restructure teleport command code 2022-03-25 20:26:05 +01:00
Maksim f8734ade48 Mobile: minor hud scaling improvements 2022-03-17 00:37:13 +02:00
Maksim f83601b937 TouchScreenGUI: minor improvements 2022-03-17 00:37:13 +02:00
luk3yx 5722b9ad23
Switch to MultiCraft server list (#43)
Co-authored-by: Maksim <MoNTE48@mail.ua>
2022-03-11 08:49:13 +01:00
Maksim 3b200d6e48 Update MainMenu look 2022-03-08 10:23:00 +01:00
Maksim 6950a3b9a1 Fix few GLES issues 2022-03-06 18:42:33 +01:00
Maksim d08c6f4af7 Remove GLES Normal matrix code
Co-Authored-By: Vitaliy <numzer0@yandex.ru>
2022-03-06 12:04:03 +01:00
numzero 79f889496c Check block mesh existence each frame
Apparently it may be dropped in the meanwhile
2022-03-04 08:12:54 +01:00
numzero 745f57930b Reduce tone mapping strength 2022-02-27 21:32:07 +01:00
Maksim abd1063cdf Localplayer: fix fall bobbing, disable old move code, fix sneak eye offset 2022-02-27 21:22:50 +01:00
Maksim 46bd318b38 Mobile: remove aux1 holding hack 2022-02-27 16:50:32 +01:00
Bektur d974b14e2c
Android: handle errors in debug.cpp (#42) 2022-02-27 10:55:50 +01:00
luk3yx 299c0d211c
SSCSM: update from upstream and report SSCSM errors to server (#40) 2022-02-26 10:02:26 +01:00
Vitaliy e0b0513465
Transparency sorting for DrawList and Materials (#41) 2022-02-25 17:23:03 +01:00
Maksim 277160a954 macOS: minor update 2022-02-23 15:46:12 +01:00
Bektur db273c4645 Android: latest bugfixes and features (#39)
Co-authored-by: Maksim <MoNTE48@mail.ua>
2022-02-20 23:59:43 +01:00
Vitaliy e03170fb77
Mobile: fix spurious double-taps (#38) 2022-02-17 22:59:57 +02:00
Vitaliy 225c5ea912
Fix wieldmesh transparency (#36)
* Drop bumpmapping support

* Internalize postProcessNodeMesh and drop unused parameters

* Fix wieldmesh transparency
2022-02-16 18:18:23 +02:00
Maksim cdb68c2e0d Builtin: few minor patches 2022-02-16 18:17:51 +02:00
luk3yx bb25210dd0
Make core.item_drop work properly with pipeworks (#32)
get_player_velocity is deprecated
2022-02-13 14:46:27 +02:00
Maksim 2102765483 Show "motd" instead of server status when a player join 2022-02-13 13:49:32 +02:00
Vitaliy 5eab298e51 Fix fog disable (#24) 2022-02-11 14:29:32 +02:00
luk3yx e3636b43bf Add core.get_translator_auto(true) 2022-02-11 10:04:21 +13:00
TheBrokenRail 5cf79ce632 Touch UI support for desktop builds (#10729) 2022-02-06 22:42:54 +02:00