Commit Graph

462 Commits

Author SHA1 Message Date
Tropical
9bed5431eb Merge pull request #310 from 4jcraft/refactor/replace-winapi-stubs
refactor: finish up removing `Tls*` functions from linux code
2026-03-27 18:53:22 -05:00
Tropical
06c73c821c Merge pull request #312 from 4jcraft/refactor/replace-sleep
refactor: replace win32 thread sleeping and yielding with `std::thread` primitives
2026-03-27 18:47:47 -05:00
Tropical
8b11eb7a3a Merge branch 'dev' into refactor/replace-winapi-stubs 2026-03-27 18:35:12 -05:00
Tropical
e38f162c10 Merge pull request #314 from Merc6/refactor/remove-vec3-tls
refactor: remove vec3 tls
2026-03-27 18:19:21 -05:00
StevenSYS
396e819b9b Made the Java creative inventory more complete. 2026-03-27 14:32:47 +00:00
orng
20982f11c1 chore: format files touched by refactor/remove-vec3-tls 2026-03-26 14:13:45 -05:00
orng
87e8078a65 refactor: remove new Vec3 2026-03-26 14:01:14 -05:00
orng
9fe3315112 refactor: remove vec3 tls 2026-03-26 13:37:01 -05:00
orng
e887c8cf45 refactor: remove calls to Vec3::newTemp and Vec3::newPermanent 2026-03-26 13:29:05 -05:00
orng
bee10e55a8 refactor: remove calls to Vec3::newTemp when not returned 2026-03-26 04:19:04 -05:00
orng
7b021bc99d wip: removing vec3 tls 2026-03-26 01:10:27 -05:00
Tropical
b598aa9232 fix: only use InterlockedCompareExchangeRelease64 on LP64 systems 2026-03-25 19:20:18 -05:00
Tropical
caf7128d58 refactor: remove Sleep from winapi_stubs 2026-03-25 19:14:53 -05:00
Tropical
8e94b763a7 refactor: remove usage of win32 Sleep function for this_thread::sleep_for 2026-03-25 19:12:11 -05:00
orng
9ea379eb44 chore: fix formatting in files touched by
refactor/remove-BasicTypeContainers
2026-03-25 18:01:56 -05:00
orng
f1ae42c659 refactor: remove basic type containers 2026-03-25 17:51:27 -05:00
Tropical
9fec342554 remove TlsAlloc, TlsFree, TlsGetValue, TlsSetValue 2026-03-25 16:32:06 -05:00
Tropical
7b18641f70 chore: clean up unused code from Linux_Minecraft.cpp 2026-03-25 16:24:45 -05:00
orng
1538074b4d refactor: remove integer caching 2026-03-25 02:47:51 -05:00
Tropical
237eae2573 add back SoundEngine impls from merge 2026-03-24 19:17:00 -05:00
Tropical
d4af59cf77 Merge branch 'dev' into tu19-take-2 2026-03-24 19:12:19 -05:00
Tropical
e473825c76 fix: off-by-one in enchantment buttons 2026-03-24 15:45:59 -05:00
Tropical
74252cc8d2 fix: slotId parsing in enchantment menu 2026-03-24 15:26:05 -05:00
Tropical
a29b6ad45d refactor: cleanup UTF-16 digit parsing functionality 2026-03-24 14:27:07 -05:00
Tropical
1fcd456c30 fix iggy skin selector (again) 2026-03-24 00:55:24 -05:00
Sally Knight
3310481ca3 fix(jui): use the same iggy scalings for java UI 2026-03-24 06:59:49 +03:00
Tropical
63a059c06d fix: use correct path for fall damage sound 2026-03-23 16:58:18 -05:00
MatthewBeshay
fdb2a1098b fix: restore block lightmap sampling 2026-03-24 08:21:19 +11:00
Tropical
1f32cfb206 fix(hack): temporarily restore tutorial world functionality using old GameRuleManager logic 2026-03-23 13:33:09 -05:00
Tropical
7e27377d46 fix: incorrect HtmlString formatting for colored text 2026-03-23 13:23:58 -05:00
Tropical
8094590e8d fix some bad sound paths 2026-03-23 04:08:13 -05:00
Tropical
ae15b32a0c Merge branch 'tu19-take-2' of https://github.com/4jcraft/4jcraft into tu19-take-2 2026-03-23 03:45:51 -05:00
Tropical
4d1e34dab0 Merge branch 'dev' into tu19-take-2 2026-03-23 03:45:22 -05:00
MatthewBeshay
cc24fc996a fix: clean up sanitizer startup issues 2026-03-23 19:34:58 +11:00
MatthewBeshay
fed9cf2d95 fix: resolve all build warnings and notes 2026-03-23 18:53:18 +11:00
Tropical
7a35d1caa2 fix: run Minecraft::init from the main thread only
this was an orbis-specific hack seemingly that developed into a datarace after merging TU19 causing clang to segfault on startup
2026-03-23 01:58:58 -05:00
Tropical
f820e73cf8 fix: a bunch of iggy string encoding UB and use simdutf 2026-03-22 22:56:08 -05:00
Sally Knight
1f8900f430 update buildver to 1.6.0560 2026-03-23 01:46:21 +03:00
MatthewBeshay
e71af5ef46 fix: Missing includes 2026-03-23 08:45:24 +11:00
Tropical
5de59f25bc TU19: merge ColourTable 2026-03-22 15:46:03 -05:00
Tropical
76dfefad6a fmt ColourTable 2026-03-22 15:45:40 -05:00
Tropical
861b54588b Merge branch 'tu19-take-2' of https://github.com/4jcraft/4jcraft into tu19-take-2 2026-03-22 15:33:00 -05:00
Tropical
904141116f implement DLCManager::removeAllPacks, DLCManager::LanguageChanged 2026-03-22 15:32:28 -05:00
Sally Knight
7ea3e11373 fix: add HopperTileEntity.h include to Consoles_App 2026-03-22 23:31:10 +03:00
Tropical
0bc99ae881 Merge branch 'tu19-take-2' of https://github.com/4jcraft/4jcraft into tu19-take-2 2026-03-22 15:27:57 -05:00
Tropical
59243889ad fix a bunch of undefined refs 2026-03-22 15:27:46 -05:00
Sally Knight
f36f66aed8 fix: add UIScene.h include to IUIScene_PauseMenu 2026-03-22 23:23:22 +03:00
Tropical
e1a31d1b3e fix: Minecraft.World compiles 2026-03-22 15:10:27 -05:00
Tropical
bef236a1f1 fix: unmatched brace in DLCSkinFile 2026-03-22 14:57:04 -05:00
Tropical
23493c4681 fix various missing methods, update StringTable implementation 2026-03-22 14:52:55 -05:00