Commit Graph
100 Commits
Author SHA1 Message Date
Tropical b8759847a6 move LinuxGL.h to Platform/Linux 2026-03-13 17:15:44 -05:00
Tropical a0e6f0dddd add a blamignore for the last 3 commits 2026-03-13 17:12:26 -05:00
Tropical 6318734652 chore: format 4JLibs 2026-03-13 17:11:59 -05:00
Tropical e8424f2000 chore: format Minecraft.Client 2026-03-13 17:10:10 -05:00
Tropical 33d0737d1d chore: format Minecraft.World 2026-03-13 17:06:56 -05:00
Tropical 5d20a5765d don't indent access modifiers 2026-03-13 16:37:00 -05:00
Tropical 9a74f9b8ab fix: disable SortIncludes for now 2026-03-13 16:16:53 -05:00
TropicalandMatthewBeshay 6388de266a chore: remove the autocommit action
dont want this, should be check only

Co-Authored-By: MatthewBeshay <[email protected]>
2026-03-13 15:20:40 -05:00
TropicalandMatthewBeshay c45a7b473f feat: add clang-format config and formatting workflows
Co-Authored-By: MatthewBeshay <[email protected]>

#163 got deleted.
2026-03-13 15:09:54 -05:00
Tropical f4d8815285 Merge pull request #209 from Acemany/fix-file-delimeter
fix File class' delimeter and homepath detection
2026-03-13 13:36:17 -05:00
Tropical c457583f3d chore: set warning_level back to 0 for now 2026-03-13 13:22:55 -05:00
Tropical 088e0a7505 Merge pull request #217 from MatthewBeshay/fix-all-warnings
Fix Linux build warnings
2026-03-13 13:12:30 -05:00
Tropical 44ade1f2b2 Merge pull request #149 from MatthewBeshay/issue/51-phase-1-portable-win32-cleanup
Draft: remove Win32 types from portable code
2026-03-13 11:58:09 -05:00
Tropical 807af92321 Merge pull request #169 from nikita-edel/fix-with-ubsan
enhancement: make LCE runnable with UBSan and fix: alot of UB
2026-03-12 21:14:17 -05:00
Tropical 175557256a Merge pull request #192 from realffqq/dev
fix: restore rainfall visibility by removing top edge transparency
2026-03-11 16:57:50 -05:00
Tropical ae84186d3a chore: remove #pragma warning directives
These are only recognized by MSVC and will throw *additional* warnings on other compilers.
2026-03-11 16:49:12 -05:00
Tropical 4647b79f5e Merge pull request #183 from MathiewMay/dev
Fix entity ID TLS key recreating on every call of getSmallid() for linux
2026-03-11 15:17:39 -05:00
Tropical 313b4c4a20 Merge pull request #186 from realffqq/dev
fix: use proper pixel format for the minimap
2026-03-11 10:27:39 -05:00
Tropical 6c24d32a79 Merge pull request #181 from TheComputerGuy96/build-hotfixes
Some build hotfixes
2026-03-11 03:33:59 -05:00
Tropical 32bd586c6e Merge pull request #153 from MathiewMay/dev
Changed entity id from 11-bit to 16-bit for movement and motion packets.
2026-03-11 00:31:32 -05:00
Tropical 5b4319556d refactor: remove redundant casts in MoveEntityPacket 2026-03-11 00:20:23 -05:00
Tropical c9f19ebcba fix: undo turnOnLightLayer comment 2026-03-11 00:03:04 -05:00
Tropical 2c3a816e4b Merge pull request #175 from realffqq/dev
fix: restore and fix entity, block and hand lighting
2026-03-10 23:59:42 -05:00
Tropical f2ae9a509f Merge pull request #140 from urzuline/dev
finish the fps uncap changes and remove the testing patch
2026-03-10 23:49:21 -05:00
Tropical 19bc286818 chore: remove another test print 2026-03-10 23:33:12 -05:00
Tropical 559cdfd281 chore: remove test prints 2026-03-10 23:31:13 -05:00
Tropical c774e1eb18 feat(input): add sprint keys 2026-03-10 22:42:14 -05:00
Tropical 35a45063b1 fix: remove the fallback null LeaderboardManager 2026-03-10 21:39:46 -05:00
Tropical deeee2a5d5 fix: add dummy LinuxLeaderboardManager implementation 2026-03-10 20:56:57 -05:00
Tropical ca9ac8e7f7 fix: hotbarSlot is zero-indexed, move max hotbar slots into a constant 2026-03-10 20:18:03 -05:00
Tropical 28018e5022 refactor: die FPS flamegraph 2026-03-10 20:11:35 -05:00
Tropical 304c591512 fix: hotbarSlot bounds check 2026-03-10 20:08:54 -05:00
Tropical 9752dec5e7 fix: remove juicey's visionary offhand implementation 2026-03-10 20:08:01 -05:00
Tropical f90d9a2b0d docs: don't list meson as a build dep 2026-03-10 18:13:57 -05:00
Tropical 6c67565a0b fix: dont invoke apt-get with sudo in dockerfile 2026-03-10 18:10:45 -05:00
Tropical c606302808 fix: dl dep is gone 2026-03-10 18:09:03 -05:00
Tropical 47db746861 no png go away shoo 2026-03-10 17:59:43 -05:00
Tropical 52ee114f24 refactor: dont depend on libpng and libdl, update docs 2026-03-10 17:57:56 -05:00
Tropical bce996a2ef refactor: simplify and update CI pipeline 2026-03-10 17:49:34 -05:00
Tropical 197bf0033f Merge branch 'dev' into feat/sdl-support 2026-03-10 17:38:52 -05:00
Tropical fe631bcff8 chore: undo unintentional meson changes, update README 2026-03-10 17:32:53 -05:00
Tropical 687d4e66a3 Merge pull request #147 from nikita-edel/dev
enhancement: make LCE runnable with ASan
2026-03-10 15:27:22 -05:00
Tropical 12ede0691a fix: remove unused console-only asset archive imports 2026-03-10 15:22:37 -05:00
Tropical fd785ad3f2 Merge pull request #132 from TheComputerGuy96/ci-debug-job
Debug build split (and other minor CI fixups)
2026-03-10 14:58:13 -05:00
Tropical 750436d815 Merge pull request #165 from 4jcraft/fix/fatal-load-error
fix: implement `CConsoleMinecraftApp::FatalLoadError` on linux
2026-03-10 13:57:00 -05:00
Tropical d495ebf841 Merge pull request #166 from TheComputerGuy96/non-infinity
GameNetworkManager: Fix incorrect infinity value redefinition
2026-03-10 13:32:24 -05:00
Tropical 5406648692 fix: implement CConsoleMinecraftApp::FatalLoadError on linux 2026-03-10 11:16:42 -05:00
Tropical 10009abcc5 docs: clarify comment policy 2026-03-09 20:35:02 -05:00
Tropical d6b8d665df docs: add actionable contribution guidelines 2026-03-09 20:23:04 -05:00
Tropical e4868446bd chore: add comments for 4jcraft-added functionality, undo #135 2026-03-09 19:46:54 -05:00
Tropical 4ecafd754b Merge pull request #138 from Pyogenics/fix-shutil-rmtree
Fix error where rmtree is called in an awkward setup
2026-03-09 14:17:18 -05:00
Tropical 592fa5efc6 fix: adjust compiler options to not silence warning, remove likely AI-written comments 2026-03-09 10:07:30 -05:00
Tropical e5d9aa4fa4 chore: get rid of move scripts
these have served their purpose
2026-03-09 10:05:42 -05:00
Tropical 66b10b8226 fix: remove vibecoded socket initialization fix 2026-03-09 09:52:47 -05:00
Tropical c1d9413968 feat: render HUD 2026-03-09 02:04:02 -05:00
Tropical 4be19958ea Merge branch 'dev' into refactor/untangle-assets-mess 2026-03-09 01:20:45 -05:00
Tropical e571795e99 Merge remote-tracking branch 'origin/dev' into refactor/untangle-assets-mess 2026-03-09 00:58:36 -05:00
Tropical 8d0d544942 Merge pull request #113 from MathiewMay/dev
Fixed typo in my System::currentTimeMillis fix
2026-03-09 00:57:06 -05:00
Tropical 73ef76e29b refactor: match XboxMedia structure to other platform media folders 2026-03-09 00:49:03 -05:00
Tropical 784cca74c0 fix: move some swf files back to their original locations 2026-03-09 00:48:25 -05:00
Tropical 4a6a080b12 refactor: rebuild XboxMedia 2026-03-09 00:44:09 -05:00
Tropical dd46307e4a Merge branch 'dev' into refactor/untangle-assets-mess 2026-03-09 00:38:30 -05:00
Tropical 564890bfa3 docs: add back stuff that was removed from the README 2026-03-09 00:37:52 -05:00
Tropical 4d543dd59d fix: use Common/Media/MediaLinux.arc for mediapath 2026-03-09 00:34:28 -05:00
Tropical 5a36950239 fix: shuffle around remaining paths to get everything building again/home/tropical/Documents/GitHub/4jcraft-real/Minecraft.World/Level/../../Minecraft.Client/Textures/Packs/TexturePack.h 2026-03-09 00:34:09 -05:00
Tropical dec2f8d8d0 fix: hopefully get assets building 2026-03-09 00:22:02 -05:00
Tropical ad1e8369bc refactor: move Common to Platform/Common 2026-03-09 00:17:42 -05:00
Tropical e0dc4b3a1b refactor: move assets in Common -> Minecraft.Assets/Common 2026-03-09 00:02:56 -05:00
Tropical 10920d7be7 refactor: move unused assets in Client to .Assets/_unused 2026-03-08 23:56:50 -05:00
Tropical 49672a019f refactor: move anything in Build that isn't strictly source into Assets 2026-03-08 23:54:30 -05:00
Tropical 1308333c86 refactor: move redist64 and x64 into Minecraft.Assets
These are
2026-03-08 23:46:15 -05:00
Tropical 2387a5289c get rid of old assets for now 2026-03-08 23:44:48 -05:00
Tropical e21112a146 Merge pull request #108 from Danielcodedev/dev
Fix input W - S
2026-03-08 23:06:53 -05:00
Tropical 54dab7708d refactor: rename Build -> Platform in Minecraft.World 2026-03-08 21:33:18 -05:00
Tropical a79d109675 Merge pull request #106 from MathiewMay/dev
Fix System::currentTimeMillis() not returning correct numbers.
2026-03-08 21:16:11 -05:00
Tropical 63d216a672 fix: add remaining std:: namespaces 2026-03-08 22:44:00 +01:00
Tropical a4592c5f82 fix: missed some dynamic_pointer_cast calls in Common 2026-03-08 22:44:00 +01:00
Tropical 66248339e5 refactor: unglob std::dynamic_pointer_cast 2026-03-08 22:44:00 +01:00
Tropical 39a359ca56 fix: remove some unintended changes to DirectX library comments 2026-03-08 22:44:00 +01:00
Tropical 5045acb86e fix: unglob everything else and make it build 2026-03-08 22:44:00 +01:00
Tropical a2e6957383 fix: unglob std::{min, max}, manual stuff 2026-03-08 22:43:59 +01:00
Tropical cce3b0fdfe refactor: unglob std::deque 2026-03-08 22:43:59 +01:00
Tropical a05a15eb73 fix: stupid 2026-03-08 22:43:59 +01:00
Tropical a744f8f471 refactor: deglob std::weak_ptr 2026-03-08 22:43:59 +01:00
Tropical 6e56e07c6b refactor: unglob std::pair 2026-03-08 22:43:59 +01:00
Tropical 78ba464b8a refactor: unglob std::list 2026-03-08 22:43:59 +01:00
Tropical a4ce19d004 fix: unglob all of /Build/Common 2026-03-08 22:43:59 +01:00
Tropical 663ba5e7e9 chore: remove boost from .gitignore 2026-03-08 22:43:44 +01:00
Tropical 9a1e4e7752 refactor: byebye using namespace std
shoo
2026-03-08 22:43:44 +01:00
Tropical 31ba56f277 refactor: unglob std::type_info 2026-03-08 22:43:43 +01:00
Tropical 6c4c3a9c94 refactor: unglob std::unordered_set 2026-03-08 22:43:43 +01:00
Tropical 4516cf2e30 refactor: unglob std::enable_shared_from_this 2026-03-08 22:43:43 +01:00
Tropical 6260238f5e refactor: unglob std::(w)ostream 2026-03-08 22:43:43 +01:00
Tropical 40d039c962 refactor: unglob std::endl 2026-03-08 22:43:43 +01:00
Tropical 5fad08b9fd refactor: begin unglobbing std::vector 2026-03-08 22:43:43 +01:00
Tropical d2e8a0f9f5 chore: resolve some void* memset cast warnings 2026-03-08 22:43:43 +01:00
Tropical cff2fc5f44 refactor: unglob std::wstring 2026-03-08 22:43:43 +01:00
Tropical c571014bc9 refactor: unglob std::unordered_map 2026-03-08 22:43:43 +01:00
Tropical 8812c3967b refactor: unglob std::shared_ptr 2026-03-08 22:43:43 +01:00
Tropical 7975f5c3c0 docs: update README to better represent scope 2026-03-08 22:40:55 +01:00