Commit Graph

152 Commits

Author SHA1 Message Date
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
503124a893 WIP: Begin Migration from Iggy Game UI to RmlUi (#2) 2026-06-10 15:03:26 -04:00
Zero
d2b7ff5f43 Add RmlUi 2026-06-10 16:12:51 +02: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 nightly-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
7eab6cc0c1 Remove project title from README 2026-06-07 00:11:48 -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
4d12725736 Fix multiple memory leaks and stale pooled allocations #1 2026-05-26 13:11:08 -04:00
Zero
5ccc8db088 Fix multiple memory leaks and stale pooled allocations
* Fix Vec3/AABB pool reset logic

  * resetPool()/clearPool() now reset poolPointer to 0
  * Prevents endless pool growth, invalid temporary references,
    and increasing memory usage
  * Resolves the leaderboard-related crash mentioned in
    Windows64_Minecraft.cpp

* Properly free old screens in Minecraft::setScreen()

  * Added virtual destructor to Screen
  * Screen destructor now cleans up GuiParticles and Buttons
  * Previous screen is now deleted after screen transitions
  * Screen::init() now clears old buttons/particles before re-init

* Fix GuiParticles memory leak

  * Removed GuiParticle instances are now deleted in tick()
  * Added GuiParticles destructor to free remaining particles
2026-05-26 16:08:09 +02: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