Commit Graph

463 Commits (c71df1d735389b6493ea2abc1cd3a0d099f8eecc)

Author SHA1 Message Date
Maksim c71df1d735 Update MultiCraft Font 2022-06-04 17:47:21 +02: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
luk3yx f8f32cc628 Make protocol version <37 compatibility a setting 2022-04-08 18:58:07 +12: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
Vitaliy e0b0513465
Transparency sorting for DrawList and Materials (#41) 2022-02-25 17:23:03 +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
TheBrokenRail 5cf79ce632 Touch UI support for desktop builds (#10729) 2022-02-06 22:42:54 +02:00
luk3yx dae831a223
Generate MT 0.4 character.b3d files at load time
These generated files are kept in RAM and not on disk.
2022-01-28 00:22:13 +01:00
MoNTE48 2c0b370748 Update font 2022-01-27 00:08:42 +01:00
MoNTE48 8053b775e4 Remove broken `TMPFolder` setting 2021-12-28 19:35:32 +01:00
MoNTE48 4cfc5a506f OSX: minor fixes 2021-12-26 02:24:23 +01:00
MoNTE48 9454597e32 Mobile: improve formspec scaling on large tablets 2021-12-02 10:12:03 +01:00
luk3yx a3e3f12900 Log approximate RAM usage of mods during startup (with --info) 2021-09-13 12:58:34 +02:00
MoNTE48 0534d696f7 Merge MultiCraft Legacy changes 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
rubenwardy f85e9ab925
Add nametag background setting and object property (#10937) 2021-02-17 19:51:28 +00:00
Lars 9f8c34c357 Remove all bump mapping and parallax occlusion related code. 2021-02-14 09:58:29 +01:00
hecks 924f7353cb Remove "generate normal maps" feature (#10313)
Erase all traces of normal "generation" from fragment shaders
Remove the "feature" from the engine and default config
Remove any leftover documentation of it
2021-02-14 09:58:29 +01:00
MoNTE48 2aa0400bd2 Backport MultiCraft Engine changes 2021-02-14 09:58:28 +01:00
MoNTE48 ceb81ad42f Backport mapgen_v7p 2021-02-14 09:58:28 +01:00
luk3yx 46a453012d Add client-side SSCSM support. 2021-02-14 09:58:28 +01:00
luk3yx 90211350a5 Add server-side SSCSM support. 2021-02-12 19:13:36 +01:00
rubenwardy 3a8c37181a
Use consistent temp folder path (#10892) 2021-02-07 15:27:24 +00:00
SmallJoker 37a05ec8d6 Settings: Proper priority hierarchy
Remove old defaults system
Introduce priority-based fallback list
Use new functions for map_meta special functions
Change groups to use end tags

Unittest changes:
 * Adapt unittest to the new code
 * Compare Settings objects
2021-01-29 17:32:35 +01:00
rubenwardy 67aa75d444
Use JSON for favorites, move server list code to Lua (#10085)
Co-authored-by: sfan5 <sfan5@live.de>
2021-01-22 15:08:57 +00:00
Markus af22dd86e3
Fix some more joystick issues (#10624) 2020-12-19 22:01:05 +01:00
Lars e638056523 Allow configuring block disk and net compression. Change default disk level. 2020-12-15 10:15:25 -08:00
sfan5 07e0b527cf Revert "Increase limit for simultaneous blocks sent per client and the meshgen cache."
This reverts commit 2f6393f49d.
2020-12-04 19:06:16 -08:00
Lars 2f6393f49d Increase limit for simultaneous blocks sent per client and the meshgen cache. 2020-11-16 10:30:52 -08:00
Lars be8d1d2d99 Increase default emerge queue limits and limit enqueue requests for active blocks. 2020-11-12 09:04:10 -08:00
Lars aa4d3cb148 Increase defaults for viewing_range, active_object_range and related settings #10597 2020-11-03 15:55:53 -08:00
rubenwardy 89dd05fdf3
Fix segfault in deprecation logging due to tail call, log by default (#10174) 2020-10-31 18:19:23 +00:00
Lars ed22260822 Remove all bump mapping and parallax occlusion related code. 2020-10-17 13:09:16 -07:00
HybridDog 9dc29a75b4
Reduce the FPS when the window is unfocused (#8837) 2020-10-03 17:33:51 +01:00
hecks fcff9f2911
Remove "generate normal maps" feature (#10313)
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
MoNTE48 9cb53652b3 Rename to MultiCraft 2020-09-03 21:29:12 +02:00
sfan5 74e22b72e1
Change default ambient occlusion gamma to 1.8 (#10185) 2020-09-01 20:18:32 +02:00
MoNTE48 2f9205c23d License upgrade to GNU Lesser General Public License 3.0+ 2020-08-28 18:31:02 +02:00
Maksim 788f297595
Android: drop simple MainMenu (#10227)
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
Lars 649211bf27 Allow the ABM time budget to be configurable. 2020-08-18 16:04:32 -07:00
rubenwardy 7242de1d4b
ContentDB: Add Update All and download queuing (#9995) 2020-08-17 19:09:33 +01:00
ANAND 291a6b70d6 Allow binding dig, place actions to keys; remove LMB/RMB hardcoding
Co-authored-by: Sam Caulfield <sam@samcaulfield.com>
2020-08-15 12:19:20 +03:00
LoneWolfHT 88ffd64124 Add object crosshair, disable entity selectionboxes by default (#9523)
Adds new object crosshair base pack texture
2020-07-14 19:13:04 +02:00
Maksim a2199bf622
Android: fix TMPFolder path (#10052) 2020-06-20 12:06:30 +02:00
SmallJoker a9b74f4c39
Add chat_font_size setting (#9736)
Default font sizes are used when the setting value is 0 or below (clamped by Settings).
2020-05-24 14:24:13 +02:00
SmallJoker 836dd4a1e4
Add chat_log_level setting (#9223)
Log all higher levels in LogOutputBuffer
Move StreamLogOutput::logRaw to source file like LogOutputBuffer::logRaw for compiling speed
2020-05-14 19:26:15 +02:00
Wuzzy 66c182531c
Change default keys for cam/minimap to C/V (#9779) 2020-05-04 08:45:31 +02:00
Loic Blot 56bababcdf Add MetricsBackend with prometheus counter support 2020-04-29 07:48:08 +02:00