neoLegacy/Minecraft.Client/Common
George V. bb04d465db
feat: replace ArchiveFile with FolderFile for media asset loading
Replace the ArchiveFile-based media asset loading system with a new
FolderFile implementation that reads files directly from a folder
structure instead of from compressed .arc archives. This change
simplifies asset management and eliminates the need for pre-packaged
media archives.

Key changes:
- Added FolderFile class that indexes and reads files from a folder
- Updated Consoles_App to use FolderFile instead of ArchiveFile
- Modified CMake asset copy configuration to exclude platform-specific
  media folders instead of .arc files
- Updated platform-specific media path references to point to folders
  instead of .arc files

This enables easier development and debugging by allowing direct access
to media files without requiring archive extraction or repackaging.
2026-04-11 18:57:54 +03:00
..
Audio Merge branch 'main' into upstream-merge 2026-04-11 02:52:52 +03:00
Colours feat: oceanMonument 2026-04-07 19:41:14 +02:00
DLC add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DummyTexturePack/res Initial commit 2026-03-01 12:16:08 +08:00
GameRules add support for linux clang cross compiles 2026-03-24 10:05:40 -05:00
Leaderboards add support for linux clang cross compiles 2026-03-24 10:05:40 -05:00
Media Merge branch 'main' into upstream-merge 2026-04-11 02:52:52 +03:00
Network fix: resolve merge conflicts and integrate XML locale updates (#1) 2026-04-11 02:47:59 +03:00
res feat: Guardians 2026-04-10 14:03:32 +02:00
Telemetry add support for linux clang cross compiles 2026-03-24 10:05:40 -05:00
Trial add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Tutorial fix: rename tutorial 2026-04-05 23:42:25 +03:00
UI Merge branch 'main' into upstream-merge 2026-04-11 02:52:52 +03:00
XUI Merge branch 'main-re' into upstream-merge 2026-04-10 22:00:17 +03:00
zlib Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
App_Defines.h feat: uncapped FPS when VSync off, fix graphics settings bitmask collision 2026-03-30 15:36:08 -05:00
App_enums.h Merge remote-tracking branch 'itsRevela/main' 2026-04-09 15:21:43 +03:00
App_structs.h Save FOV value to settings (#670) 2026-03-06 16:38:16 -06:00
C4JMemoryPool.h Initial commit 2026-03-01 12:16:08 +08:00
C4JMemoryPoolAllocator.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Console_Awards_enum.h Initial commit 2026-03-01 12:16:08 +08:00
Console_Debug_enum.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
Console_Utils.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ConsoleGameMode.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ConsoleGameMode.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Consoles_App.cpp feat: replace ArchiveFile with FolderFile for media asset loading 2026-04-11 18:57:54 +03:00
Consoles_App.h feat: replace ArchiveFile with FolderFile for media asset loading 2026-04-11 18:57:54 +03:00
Minecraft_Macros.h Initial commit 2026-03-01 12:16:08 +08:00
PostProcesser.h Fix split-screen UI wrong positioning on window resize (#989) 2026-03-08 22:16:58 -05:00
Potion_Macros.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
xuiscene_base.h Initial commit 2026-03-01 12:16:08 +08:00