Commit Graph
100 Commits
Author SHA1 Message Date
GabsPuNs 6b6285990f Fix server compilation 2026-06-22 15:57:56 -04:00
GabsPuNs bb222c0f5f Use 16x16 icons except for MinecraftIcon and SurvivalIcon (Those use Mixels) 2026-06-21 19:28:49 -04:00
GabsPuNs 578d7dd90e Use SpriteSheets and move server.db and server.txt to "Data" folder. 2026-06-21 19:18:22 -04:00
GabsPuNs 0c38270b29 Some changes to the Windows64 Button Layout
Also remove lceheadwer
2026-06-21 16:19:22 -04:00
GabsPuNs 6aa199d003 Add wip textures for Windows64 Button Layout 2026-06-21 15:28:09 -04:00
GabsPuNs 612d0ada92 Possibly a bad way to scroll.
It's functional, but this menu probably need a future overhaul.
2026-06-21 15:15:53 -04:00
GabsPuNs 831ad4ab43 Port Settings Control and Audio Menu. Add focus sound. 2026-06-21 03:10:18 -04:00
GabsPuNs 894eec412f Revert some changes. 2026-06-20 17:02:11 -04:00
GabsPuNs 9b3e7b7e2b Oops. i dont know how to use Web editor xd. 2026-06-20 16:38:20 -04:00
GabsPuNs d3af93969a Implement UnhandledExceptionFilter and revert "set intro scene background to white"
Also use g_iScreenWidth and g_iScreenHeight in RMLManager
2026-06-20 15:35:42 -04:00
GabsPuNs d34ff23292 Add Menu Background and Logo component to Pause Menu. 2026-06-18 22:41:49 -04:00
GabsPuNs aa2e1b9901 Merge branch 'TU30-RMLUI' of https://github.com/GabsPuNs/Project-Zenith-Main into TU30-RMLUI 2026-06-18 22:22:53 -04:00
GabsPuNs 699e6b05bd RMLUI Menu Updates.
* LoadCreateJoin Menu: Adjusted size (Is not 100% accurate but works fine), fix X Padding (Y Padding still need fixes),
* Settings Menu: Added Message Box to "Reset Defaults Settings"
* Pause Menu: Added Message Box for Save Game and Exit.
2026-06-18 22:22:38 -04:00
GabsPuNs 80c595e0b3 RMLUI Menu Updates.
* LoadCreateJoin Menu: Adjusted size (Is 100% accurate but works fine), fix X Padding (Y Padding still need fixes),
* Settings Menu: Added Message Box to "Reset Defaults Settings"
* Pause Menu: Added Message Box for Save Game and Exit.
2026-06-18 22:22:07 -04:00
GabsPuNs 4511328f1b Add another TO-DO 2026-06-17 22:56:27 -04:00
GabsPuNs 7cd526d920 Add DLCs TO-DO 2026-06-17 22:53:42 -04:00
GabsPuNs 18871ed84d Attempt to make LCJ Menu look more like the OG
Also some code cleanup for it
2026-06-17 22:47:42 -04:00
GabsPuNs 3fff023cad Fixes and implement WideToUtf8 and Utf8ToWide from Minecraft.Server
* MessageBox now uses WideToUtf8. This fixes RUS and ES languages.
* Fixed OnButtonClicked.
2026-06-14 17:26:03 -04:00
GabsPuNs af54f74333 Update sprites from the "New" UI 2026-06-14 15:59:05 -04:00
GabsPuNs 441cf6072d Some fixes. 2026-06-14 12:53:15 -04:00
GabsPuNs 6988c751b6 Update RmlManagerStub.cpp 2026-06-14 11:50:27 -04:00
GabsPuNs ec221ab410 Add all the Panorama Backgrounds. 2026-06-13 20:28:11 -04:00
GabsPuNs 197e88a72f Update Localisation
* Stringtables now support IDs and Strings at the same time. DLCs have a new branch for RMLUI now.
* Removed hardcoded StringTableNameMap for use Strings instead of IDs for RMLUI.
* Strings in RMLUI now uses [] since {} is used for data and it could affect future menus.
* Removed GetStringTable. app.GetString now support WStrings.
2026-06-13 19:44:27 -04:00
GabsPuNs db621e41ef More accurate menus 2026-06-11 22:07:34 -04:00
GabsPuNs 84925823e8 Add Text Shadows. 2026-06-11 19:37:03 -04:00
GabsPuNs fdcbe91ffa Move custom assets to "new" folder, add LCE assets to the "lce" folder. 2026-06-11 19:32:18 -04:00
GabsPuNs ab32c7d768 Update Assets Path again for RMLUI 2026-06-11 18:57:56 -04:00
GabsPuNs 617273e1e6 Update RmlManager.cpp 2026-06-11 18:20:45 -04:00
GabsPuNs 50bac00e31 Remove more leftovers of the Hardcore Neo Legacy Mode. 2026-06-11 17:59:49 -04:00
GabsPuNs 3937b2d98c Use Nearest-Neigbor. Remove Neo Legacy Stuff
Nearest-Neighbor is the default filter used in Minecraft for the UI.
Hardcore mode never existed in console version. Someone just added it with fake 4J comments.
2026-06-11 17:04:49 -04:00
GabsPuNs 3ee643962d Fix compilation for MSVC, also moved some folders.
1. Added again the libraries for MSVC. If you need MinGW libraries version tell me
2. Removed "#include stdafx.h". Is not needed.
3. Renamed "RmlUIAssets" to "UI" and "Menus" to "Iggy"
2026-06-10 21:22:41 -04:00
GabsPuNs b1d5ea2253 Delete nightly.yml 2026-06-07 16:46:00 -04:00
GabsPuNs c38286e075 Fix all the Cherry Pick Commits from TU24 to TU30 2026-06-07 01:25:23 -04:00
GabsPuNs 23f1c2255e Remove leftovers. 2026-06-07 00:21:44 -04:00
GabsPuNs cda82afd11 Nothing 2026-06-07 00:21:20 -04:00
GabsPuNs c7daaafa65 Update Random.cpp 2026-06-07 00:20:32 -04:00
GabsPuNs 98e90474c4 Fix DLCs crashing 2026-06-07 00:20:11 -04:00
GabsPuNs 0cee3f6317 Fix credits and DLCs 2026-06-07 00:19:50 -04:00
GabsPuNs df6907642e Probably for TU30 2026-06-07 00:19:16 -04:00
GabsPuNs 8bea50b1e5 Cleanups 2026-06-07 00:18:53 -04:00
GabsPuNs d6e58df26d TU24: Maps placed in item frames now cover the whole block face.
And a temp way for do TU24: Third person sword blocking position slightly tweaked.
Also disabled LLVM since it have some lightning issues.
2026-06-07 00:17:57 -04:00
GabsPuNs e01cd453fb Improvements
Also a "rewrite" of Texture.cpp but im not happy with it
2026-06-07 00:17:31 -04:00
GabsPuNs f4db952884 Update .exe name 2026-06-07 00:17:04 -04:00
GabsPuNs b14dfe07f7 I forgot to enable this again
This was disabled for try to find the FPS Issue
2026-06-07 00:16:37 -04:00
GabsPuNs 8dececbf90 Optimizations
This solves an FPS problem when 10 or more entities take damage
2026-06-07 00:16:16 -04:00
GabsPuNs 338604d7c5 Fix multiple memory leaks and stale pooled allocations (#1) 2026-06-07 00:15:45 -04:00
GabsPuNs d7add3be09 Some cleanup
Just a bit. i dont want to clean all the ifdef for consoles right now
2026-06-07 00:14:39 -04:00
GabsPuNs 3b09eb95db New File System and Cleanup some code Part 3
* Remove stdafx.h and some <unordered_set> includes
* Update Minecraft Server Defines and remove more unused folders/files
* Unbloat stdafx.h from Minecraft.World
2026-06-07 00:10:47 -04:00
GabsPuNs 4c22e21e0f Fix Server Size 2026-06-07 00:09:23 -04:00
GabsPuNs 39718b3d32 Update CMakePresets.json 2026-06-07 00:08:49 -04:00
GabsPuNs 0461787287 Fix 2026-06-07 00:08:00 -04:00
GabsPuNs ab308f901d New File System and Cleanup some code Part 2 2026-06-07 00:07:03 -04:00
GabsPuNs c6ae6b56f1 Remove files 2026-06-07 00:04:40 -04:00
GabsPuNs 5c2d0d9458 New File System and Cleanup some code Part 1
Trial code is almost cleaned.
Consoles are now unused.
stdafx unbloat for Minecraft.Client
2026-06-07 00:03:24 -04:00
GabsPuNs 746c54dbe8 Update Docker 2026-06-06 23:15:42 -04:00
GabsPuNs b595d0bb55 Recompile Discord-RPC
Uhh... Idk why Discord Lib is failing in github actions so lets use a ver compiled by me.
2026-05-23 21:10:53 -04:00
GabsPuNs 9b3c3754d6 x2 2026-05-23 16:36:13 -04:00
GabsPuNs 050845cdab Simply a better way of doing it 2026-05-23 16:34:38 -04:00
GabsPuNs 5a8bc38468 Update README.md 2026-05-23 16:21:09 -04:00
GabsPuNs c626952e12 Add a Very Wip Entity Distance option code
TODO:
* maxChunkDistance should be a define and not hardcoded.
* Add Entity Distance Slider code.
* Make a Better code. Specially for EntityTracker::addEntity
2026-05-23 16:17:04 -04:00
GabsPuNs 5b06a7aa9f Add TODO 2026-05-23 14:59:25 -04:00
GabsPuNs 95354279c7 Fix Graphics Menu 2026-05-23 14:31:21 -04:00
GabsPuNs d1dc087877 Fix Fullscreen 2026-05-23 14:20:08 -04:00
GabsPuNs 342a931cbc Update MediaWindows64.arc 2026-05-23 14:02:37 -04:00
GabsPuNs d53b1d576a Fix crash (fullscreen dont work) 2026-05-23 01:09:38 -04:00
GabsPuNs d243b9ef24 Fix Vsync 2026-05-23 00:55:25 -04:00
GabsPuNs 3bfd7d9bde Menu Progress
LaunchMoreOptionsMenu and SettingsGraphicsMenu works now.
Change seed dont work.
Label update for sliders dont work.
InGameHostOptionsMenu is disabled for now.
2026-05-22 23:48:03 -04:00
GabsPuNs d8d80c3ec4 Use Fullscreen option 2026-05-22 23:46:39 -04:00
GabsPuNs c85ac14c40 Add Strings 2026-05-22 23:46:18 -04:00
GabsPuNs 112951d11d Add Fullscreen and Vsync settings bits 2026-05-22 23:42:58 -04:00
GabsPuNs 9f188e060a Update Libs and Windows64Media 2026-05-22 00:26:57 -04:00
GabsPuNs 9fc232e4cb Vsync Option Test
Fancy Graphics disables vsync
Fabulous Graphics enable vsync
2026-05-22 00:22:47 -04:00
GabsPuNs fdc4a7db03 Fix End Portal and Disable Vsync 2026-05-22 00:22:18 -04:00
GabsPuNs db0eea66da Uhh i forgot to add this change to git 2026-05-22 00:21:48 -04:00
GabsPuNs 4216b72ae2 Fix Vsync 2026-05-22 00:21:28 -04:00
GabsPuNs 76489fd42c Remove Win64LaunchOptions 2026-05-22 00:21:07 -04:00
GabsPuNs 182e3b0d67 Idk. Just changes i guess 2026-05-22 00:20:33 -04:00
GabsPuNs 26448295ae Oops 2026-05-22 00:20:06 -04:00
GabsPuNs 0b89978a47 Improvement 2026-05-22 00:19:37 -04:00
GabsPuNs b95a8e1a20 Fix 2026-05-22 00:19:17 -04:00
GabsPuNs ccb1d62415 Update stringsGeneric.xml 2026-05-22 00:18:55 -04:00
GabsPuNs 561f81617f More improvements 2026-05-22 00:18:26 -04:00
GabsPuNs 49b1446d8f Better Language Support, move custom strings to stringsProjectZenith.xml 2026-05-22 00:17:53 -04:00
GabsPuNs ec3f2a0fbf Add Russian Language 2026-05-22 00:10:12 -04:00
GabsPuNs be71e5dd67 Remove unused PNGs 2026-05-22 00:08:52 -04:00
GabsPuNs 89057528c2 Improvements
* Use new ZYX Loops order in LevelRenderer::allChanged
* Revert xt, yt, zt change in PathFinder
* Fix return in PathFinder
2026-05-17 14:50:09 -04:00
GabsPuNs dfd8c3a5bd Wip 2026-05-17 13:50:41 -04:00
GabsPuNs 3658f793dd Update nightly.yml 2026-05-17 02:56:05 -04:00
GabsPuNs cc3daeb10e Revert "test1"
This reverts commit 5b9bdbc607.
2026-05-17 02:53:07 -04:00
GabsPuNs 5b9bdbc607 test1 2026-05-17 02:52:58 -04:00
GabsPuNs a1e92fc335 Update AbstractProjectileDispenseBehavior.cpp 2026-05-17 02:52:09 -04:00
GabsPuNs c6a1200ba4 Add AVX Build 2026-05-17 02:47:32 -04:00
GabsPuNs f07f30b9f2 Fix issue with AVX 2026-05-17 02:43:43 -04:00
GabsPuNs 796c3101a9 Update UIScene_LoadCreateJoinMenu.cpp 2026-05-17 02:20:13 -04:00
GabsPuNs 0fee5dfcc8 Add Load Create Join String 2026-05-17 02:19:16 -04:00
GabsPuNs 37f1405276 Add General and Quality String 2026-05-17 02:08:56 -04:00
GabsPuNs 910ba64a95 Update Spanish Language to TU25 2026-05-17 02:07:07 -04:00
GabsPuNs bf46345730 Fix IDS_HOW_TO_PLAY_MULTIPLAYER in Spanish 2026-05-17 01:37:23 -04:00
GabsPuNs 4bcad564ef Disable other languages for now until someone update the translations 2026-05-17 01:32:21 -04:00
GabsPuNs 9d4f9ab039 Fix TU19 Lighting Optimisation 2026-05-17 01:16:07 -04:00