neoLegacy/Minecraft.Client
itsRevela 6c8f463707 fix: restore in-world rendering and aspect ratio via bitblt swap chain
The previous FLIP_DISCARD swap chain configuration was producing broken rendering and a stretched aspect ratio on startup and after window resize, because the closed-source 4J Renderer library holds hidden backbuffer references that prevent ResizeBuffers from succeeding in flip mode. Switches the swap chain to the legacy bitblt DISCARD model with BufferCount=1, which lets the "destroy old, create new" resize path in ResizeD3D work cleanly. In-world rendering and aspect ratio are now correct at launch and across window resizes.

Known regression from this change: screen tearing no longer works when VSync is off. On Windows 10 and 11, bitblt swap chains always go through the DWM compositor, which locks presentation to the monitor refresh rate regardless of the SyncInterval parameter we pass to Present. Every frame the renderer produces above the refresh rate is silently dropped by DWM, which hurts input latency compared to a true uncapped-fps presentation path. The next iteration will reverse-engineer the 4J Renderer struct layout to find where those hidden backbuffer references are stored, release them before ResizeBuffers, and switch back to FLIP_DISCARD with ALLOW_TEARING so real tearing is possible again.

Also removes the dead SwapChainVSyncProxy COM wrapper. The proxy was originally intended to intercept Present calls from the Renderer library for VSync control, but the library hardcodes SyncInterval=1 and does not dispatch Present through the proxy vtable, so it was never actually doing anything useful.
2026-04-11 02:49:53 -05:00
..
cmake/sources feat: dedicated server security hardening 2026-03-28 19:18:06 -05:00
Common chore: sync credits screen and Star History with upstream org rename 2026-04-11 02:01:26 -05:00
Durango add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DurangoMedia Remove some leftover files (#881) 2026-03-12 12:48:06 +00:00
music Replace .ogg music with their Java edition counterparts (#677) 2026-03-06 00:42:55 -06:00
Orbis add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
OrbisMedia Initial commit 2026-03-01 12:16:08 +08:00
PS3 add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PS3_GAME Initial commit 2026-03-01 12:16:08 +08:00
PS3Media Initial commit 2026-03-01 12:16:08 +08:00
PS4_GAME Initial commit 2026-03-01 12:16:08 +08:00
PSVita add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PSVitaMedia feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
sce_sys feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
TROPDIR/NPWR05636_00 Initial commit 2026-03-01 12:16:08 +08:00
Windows64 fix: restore in-world rendering and aspect ratio via bitblt swap chain 2026-04-11 02:49:53 -05:00
Windows64Media Revert "fix: tutorial world" 2026-04-08 13:00:44 -05:00
Xbox add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
.clangd Remove AUTO_VAR macro and _toString function (#592) 2026-03-06 02:11:18 +07:00
AbstractContainerScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
AbstractContainerScreen.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
AbstractProjectileDispenseBehavior.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
AbstractProjectileDispenseBehavior.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
AbstractTexturePack.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
AbstractTexturePack.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
AchievementPopup.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
AchievementPopup.h Remove all MSVC __int64 (#742) 2026-03-07 03:31:30 +07:00
AchievementScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
AchievementScreen.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
AllowAllCuller.cpp Initial commit 2026-03-01 12:16:08 +08:00
AllowAllCuller.h Initial commit 2026-03-01 12:16:08 +08:00
alphaTest.png Initial commit 2026-03-01 12:16:08 +08:00
ArchiveFile.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ArchiveFile.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ArrowRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ArrowRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
BatModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
BatModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
BatRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
BatRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
BeaconRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
BeaconRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
BlazeModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
BlazeModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
BlazeRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
BlazeRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
BoatModel.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
BoatModel.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
BoatRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
BoatRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
BookModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
BookModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
BossMobGuiInfo.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
BossMobGuiInfo.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
BreakingItemParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
BreakingItemParticle.h Initial commit 2026-03-01 12:16:08 +08:00
BubbleParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
BubbleParticle.h Initial commit 2026-03-01 12:16:08 +08:00
BufferedImage.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
BufferedImage.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Button.cpp Initial commit 2026-03-01 12:16:08 +08:00
Button.h Initial commit 2026-03-01 12:16:08 +08:00
Camera.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Camera.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
CaveSpiderRenderer.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
CaveSpiderRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ChatScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ChatScreen.h Add Chat / Pastes / Formatting (#682) 2026-03-06 09:52:28 -06:00
ChestModel.cpp Initial commit 2026-03-01 12:16:08 +08:00
ChestModel.h Initial commit 2026-03-01 12:16:08 +08:00
ChestRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ChestRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ChickenModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ChickenModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ChickenRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ChickenRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
Chunk.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Chunk.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ClassDiagram.cd Initial commit 2026-03-01 12:16:08 +08:00
ClientConnection.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ClientConnection.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ClientConstants.cpp set default values 2026-03-12 05:19:39 -05:00
ClientConstants.h Gives option to remove the top-left watermark in ClientConstants.cpp: 2026-03-11 23:56:22 -05:00
ClockTexture.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ClockTexture.h Initial commit 2026-03-01 12:16:08 +08:00
CMakeLists.txt Add VSync and fullscreen settings, fix swap chain resize and revert lighting changes 2026-03-19 11:04:49 -05:00
CompassTexture.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
CompassTexture.h Initial commit 2026-03-01 12:16:08 +08:00
compat_shims.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ConfirmScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ConfirmScreen.h Initial commit 2026-03-01 12:16:08 +08:00
ConnectScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ConnectScreen.h Initial commit 2026-03-01 12:16:08 +08:00
ConsoleInput.cpp Initial commit 2026-03-01 12:16:08 +08:00
ConsoleInput.h Initial commit 2026-03-01 12:16:08 +08:00
ConsoleInputSource.h Initial commit 2026-03-01 12:16:08 +08:00
ContainerScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ContainerScreen.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
ControlsScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ControlsScreen.h Initial commit 2026-03-01 12:16:08 +08:00
CowModel.cpp Initial commit 2026-03-01 12:16:08 +08:00
CowModel.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
CowRenderer.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
CowRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
CraftingScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
CraftingScreen.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
CreateWorldScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
CreateWorldScreen.h Initial commit 2026-03-01 12:16:08 +08:00
CreativeMode.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
CreativeMode.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
CreeperModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
CreeperModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
CreeperRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
CreeperRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
CritParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
CritParticle.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
CritParticle2.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
CritParticle2.h Initial commit 2026-03-01 12:16:08 +08:00
crt_compat.cpp Initial commit 2026-03-01 12:16:08 +08:00
Cube.cpp Initial commit 2026-03-01 12:16:08 +08:00
Cube.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Culler.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DeathScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DeathScreen.h Initial commit 2026-03-01 12:16:08 +08:00
DefaultRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DefaultRenderer.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
DefaultTexturePack.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DefaultTexturePack.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
DemoLevel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DemoLevel.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DemoMode.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DemoMode.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
DemoUser.cpp Initial commit 2026-03-01 12:16:08 +08:00
DemoUser.h Initial commit 2026-03-01 12:16:08 +08:00
DerivedServerLevel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DerivedServerLevel.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
DirtyChunkSorter.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
DirtyChunkSorter.h win cpp23 compat: Minecraft.Client 2026-03-07 23:58:51 +07:00
DisconnectedScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DisconnectedScreen.h Initial commit 2026-03-01 12:16:08 +08:00
DispenserBootstrap.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
DispenserBootstrap.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
DistanceChunkSorter.cpp Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
DistanceChunkSorter.h win cpp23 compat: Minecraft.Client 2026-03-07 23:58:51 +07:00
DLCTexturePack.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DLCTexturePack.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
DragonBreathParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DragonBreathParticle.h Initial commit 2026-03-01 12:16:08 +08:00
DragonModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DragonModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
DripParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
DripParticle.h Initial commit 2026-03-01 12:16:08 +08:00
EchantmentTableParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EchantmentTableParticle.h Initial commit 2026-03-01 12:16:08 +08:00
EditBox.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EditBox.h Initial commit 2026-03-01 12:16:08 +08:00
EnchantTableRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EnchantTableRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
EnderChestRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EnderChestRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
EnderCrystalModel.cpp Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
EnderCrystalModel.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
EnderCrystalRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EnderCrystalRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
EnderDragonRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EnderDragonRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
EndermanModel.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
EndermanModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
EndermanRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EndermanRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
EnderParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EnderParticle.h Initial commit 2026-03-01 12:16:08 +08:00
EntityRenderDispatcher.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EntityRenderDispatcher.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EntityRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EntityRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
EntityTileRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EntityTileRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
EntityTracker.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
EntityTracker.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ErrorScreen.cpp Initial commit 2026-03-01 12:16:08 +08:00
ErrorScreen.h Initial commit 2026-03-01 12:16:08 +08:00
examples.msscmp Initial commit 2026-03-01 12:16:08 +08:00
examples_64.msscmp Initial commit 2026-03-01 12:16:08 +08:00
examples_win.msscmp Initial commit 2026-03-01 12:16:08 +08:00
ExperienceOrbRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ExperienceOrbRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ExplodeParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ExplodeParticle.h Initial commit 2026-03-01 12:16:08 +08:00
extraX64client.h Initial commit 2026-03-01 12:16:08 +08:00
Extrax64Stubs.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
FallingTileRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
FallingTileRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
FileTexturePack.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
FileTexturePack.h Initial commit 2026-03-01 12:16:08 +08:00
FireballRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
FireballRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
FireworksParticles.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
FireworksParticles.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
FishingHookRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
FishingHookRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
FlameParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
FlameParticle.h Initial commit 2026-03-01 12:16:08 +08:00
FolderTexturePack.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
FolderTexturePack.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Font.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Font.h Fix font rendering for color and formatting codes (#1017) 2026-03-23 11:56:36 -05:00
FootstepParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
FootstepParticle.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
Frustum.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Frustum.h Initial commit 2026-03-01 12:16:08 +08:00
FrustumCuller.cpp Initial commit 2026-03-01 12:16:08 +08:00
FrustumCuller.h Initial commit 2026-03-01 12:16:08 +08:00
FrustumData.cpp Initial commit 2026-03-01 12:16:08 +08:00
FrustumData.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
FurnaceScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
FurnaceScreen.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
GameMode.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
GameMode.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
GameRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
GameRenderer.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
GhastModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
GhastModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
GhastRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
GhastRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
GiantMobRenderer.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
GiantMobRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
glWrapper.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Gui.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Gui.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
GuiComponent.cpp Add Arabic text shaping support for chat functionality 2026-03-17 17:08:58 -05:00
GuiComponent.h Add Arabic text shaping support for chat functionality 2026-03-17 17:08:58 -05:00
GuiMessage.cpp Initial commit 2026-03-01 12:16:08 +08:00
GuiMessage.h Initial commit 2026-03-01 12:16:08 +08:00
GuiParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
GuiParticle.h Initial commit 2026-03-01 12:16:08 +08:00
GuiParticles.cpp Remove AUTO_VAR macro and _toString function (#592) 2026-03-06 02:11:18 +07:00
GuiParticles.h Initial commit 2026-03-01 12:16:08 +08:00
HeartParticle.cpp Initial commit 2026-03-01 12:16:08 +08:00
HeartParticle.h Initial commit 2026-03-01 12:16:08 +08:00
HorseRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
HorseRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
HttpTexture.cpp Initial commit 2026-03-01 12:16:08 +08:00
HttpTexture.h Initial commit 2026-03-01 12:16:08 +08:00
HttpTextureProcessor.h Initial commit 2026-03-01 12:16:08 +08:00
HugeExplosionParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
HugeExplosionParticle.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
HugeExplosionSeedParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
HugeExplosionSeedParticle.h Initial commit 2026-03-01 12:16:08 +08:00
HumanoidMobRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
HumanoidMobRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
HumanoidModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
HumanoidModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
InBedChatScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
InBedChatScreen.h Initial commit 2026-03-01 12:16:08 +08:00
Input.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Input.h refactor: refactor KBM input code 2026-03-05 01:12:48 +08:00
InventoryScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
InventoryScreen.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
iob_shim.asm feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ItemFrameRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ItemFrameRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ItemInHandRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ItemInHandRenderer.h Fix stale held item appearing when switching worlds (#910) 2026-03-09 03:12:49 +08:00
ItemRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ItemRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ItemSpriteRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ItemSpriteRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
JoinMultiplayerScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
JoinMultiplayerScreen.h Initial commit 2026-03-01 12:16:08 +08:00
KeyMapping.cpp Initial commit 2026-03-01 12:16:08 +08:00
KeyMapping.h Initial commit 2026-03-01 12:16:08 +08:00
LargeChestModel.cpp Initial commit 2026-03-01 12:16:08 +08:00
LargeChestModel.h Initial commit 2026-03-01 12:16:08 +08:00
LavaParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
LavaParticle.h Initial commit 2026-03-01 12:16:08 +08:00
LavaSlimeModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
LavaSlimeModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
LavaSlimeRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
LavaSlimeRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
LeashKnotModel.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
LeashKnotModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
LeashKnotRenderer.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
LeashKnotRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
LevelRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
LevelRenderer.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Lighting.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Lighting.h Initial commit 2026-03-01 12:16:08 +08:00
LightningBoltRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
LightningBoltRenderer.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
LivingEntityRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
LivingEntityRenderer.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
LocalPlayer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
LocalPlayer.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MemoryTracker.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MemoryTracker.h Initial commit 2026-03-01 12:16:08 +08:00
MemTexture.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
MemTexture.h Initial commit 2026-03-01 12:16:08 +08:00
MemTextureProcessor.h Initial commit 2026-03-01 12:16:08 +08:00
MinecartModel.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
MinecartModel.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
MinecartRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MinecartRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
MinecartSpawnerRenderer.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
MinecartSpawnerRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
Minecraft.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Minecraft.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Minecraft.msscmp Initial commit 2026-03-01 12:16:08 +08:00
MinecraftServer.cpp fix: dedicated server thread safety, disconnect deadlock, and console freeze 2026-04-10 01:12:59 -05:00
MinecraftServer.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Minimap.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Minimap.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MobRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MobRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
MobSkinMemTextureProcessor.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
MobSkinMemTextureProcessor.h Initial commit 2026-03-01 12:16:08 +08:00
MobSkinTextureProcessor.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
MobSkinTextureProcessor.h Initial commit 2026-03-01 12:16:08 +08:00
MobSpawnerRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MobSpawnerRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
Model.cpp Initial commit 2026-03-01 12:16:08 +08:00
Model.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ModelHorse.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ModelHorse.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ModelPart.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
ModelPart.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MultiPlayerChunkCache.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MultiPlayerChunkCache.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MultiPlayerGameMode.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MultiPlayerGameMode.h Fix music selection to match TU19 behavior 2026-03-21 12:33:04 -05:00
MultiPlayerLevel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MultiPlayerLevel.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MultiPlayerLocalPlayer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MultiPlayerLocalPlayer.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MushroomCowRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
MushroomCowRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
NameEntryScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
NameEntryScreen.h Initial commit 2026-03-01 12:16:08 +08:00
NetherPortalParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
NetherPortalParticle.h Initial commit 2026-03-01 12:16:08 +08:00
Network Implementation Notes.txt Initial commit 2026-03-01 12:16:08 +08:00
NoteParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
NoteParticle.h Initial commit 2026-03-01 12:16:08 +08:00
OcelotModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
OcelotModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
OcelotRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
OcelotRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
OffsettedRenderList.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
OffsettedRenderList.h Initial commit 2026-03-01 12:16:08 +08:00
Options.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Options.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
OptionsScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
OptionsScreen.h Initial commit 2026-03-01 12:16:08 +08:00
OzelotModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
OzelotModel.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
OzelotRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
OzelotRenderer.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
PaintingRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PaintingRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
Particle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Particle.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ParticleEngine.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ParticleEngine.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
PauseScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PauseScreen.h Initial commit 2026-03-01 12:16:08 +08:00
PendingConnection.cpp fix: linux cross-compiling 2026-04-08 12:44:56 +03:00
PendingConnection.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PigModel.cpp Initial commit 2026-03-01 12:16:08 +08:00
PigModel.h Initial commit 2026-03-01 12:16:08 +08:00
PigRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PigRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
PistonPieceRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PistonPieceRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
PlayerChunkMap.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PlayerChunkMap.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PlayerCloudParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PlayerCloudParticle.h Initial commit 2026-03-01 12:16:08 +08:00
PlayerConnection.cpp fix: dedicated server thread safety, disconnect deadlock, and console freeze 2026-04-10 01:12:59 -05:00
PlayerConnection.h feat: add FourKit plugin host with dual server build 2026-04-08 03:02:48 -05:00
PlayerInfo.h Initial commit 2026-03-01 12:16:08 +08:00
PlayerList.cpp fix: dedicated server thread safety, disconnect deadlock, and console freeze 2026-04-10 01:12:59 -05:00
PlayerList.h fix: dedicated server thread safety, disconnect deadlock, and console freeze 2026-04-10 01:12:59 -05:00
PlayerRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PlayerRenderer.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Polygon.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Polygon.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PreStitchedTextureMap.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
PreStitchedTextureMap.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ProgressRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ProgressRenderer.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
QuadrupedModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
QuadrupedModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ReadMe.txt Initial commit 2026-03-01 12:16:08 +08:00
ReceivingLevelScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ReceivingLevelScreen.h Initial commit 2026-03-01 12:16:08 +08:00
Rect2i.cpp Initial commit 2026-03-01 12:16:08 +08:00
Rect2i.h Initial commit 2026-03-01 12:16:08 +08:00
RedDustParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
RedDustParticle.h Initial commit 2026-03-01 12:16:08 +08:00
RemotePlayer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
RemotePlayer.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
RenameWorldScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
RenameWorldScreen.h Initial commit 2026-03-01 12:16:08 +08:00
ResourceLocation.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Screen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Screen.h Add Chat / Pastes / Formatting (#682) 2026-03-06 09:52:28 -06:00
ScreenSizeCalculator.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
ScreenSizeCalculator.h Initial commit 2026-03-01 12:16:08 +08:00
ScrolledSelectionList.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ScrolledSelectionList.h Remove all MSVC __int64 (#742) 2026-03-07 03:31:30 +07:00
SelectWorldScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SelectWorldScreen.h Initial commit 2026-03-01 12:16:08 +08:00
ServerChunkCache.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ServerChunkCache.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ServerCommandDispatcher.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ServerCommandDispatcher.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ServerConnection.cpp fix: dedicated server thread safety, disconnect deadlock, and console freeze 2026-04-10 01:12:59 -05:00
ServerConnection.h fix: dedicated server thread safety, disconnect deadlock, and console freeze 2026-04-10 01:12:59 -05:00
ServerInterface.h Initial commit 2026-03-01 12:16:08 +08:00
ServerLevel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ServerLevel.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ServerLevelListener.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ServerLevelListener.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ServerPlayer.cpp fix: beacon menu item consumption, data sync, and button state issues 2026-04-09 21:34:48 -05:00
ServerPlayer.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ServerPlayerGameMode.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ServerPlayerGameMode.h feat: add FourKit plugin host with dual server build 2026-04-08 03:02:48 -05:00
ServerScoreboard.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
ServerScoreboard.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Settings.cpp chore: rename project from MinecraftConsoles to LCE-Revelations 2026-04-11 01:38:35 -05:00
Settings.h feat: headless server 2026-03-04 17:29:43 +08:00
SheepFurModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SheepFurModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SheepModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SheepModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SheepRenderer.cpp Fix _jeb easter egg on sheep (#1488) 2026-04-11 02:02:23 -05:00
SheepRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SignModel.cpp Initial commit 2026-03-01 12:16:08 +08:00
SignModel.h Initial commit 2026-03-01 12:16:08 +08:00
SignRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SignRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SilverfishModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SilverfishModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SilverfishRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SilverfishRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SimpleIcon.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SimpleIcon.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SkeletonHeadModel.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SkeletonHeadModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SkeletonModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SkeletonModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SkeletonRenderer.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SkeletonRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SkiModel.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SkiModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SkinBox.h Initial commit 2026-03-01 12:16:08 +08:00
SkullTileRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SkullTileRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SlideButton.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
SlideButton.h Initial commit 2026-03-01 12:16:08 +08:00
SlimeModel.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
SlimeModel.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
SlimeRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SlimeRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SmallButton.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
SmallButton.h Initial commit 2026-03-01 12:16:08 +08:00
SmokeParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SmokeParticle.h Initial commit 2026-03-01 12:16:08 +08:00
SnowManModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SnowManModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SnowManRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SnowManRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SnowShovelParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SnowShovelParticle.h Initial commit 2026-03-01 12:16:08 +08:00
SpellParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SpellParticle.h Initial commit 2026-03-01 12:16:08 +08:00
SpiderModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SpiderModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SpiderRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SpiderRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SplashParticle.cpp Initial commit 2026-03-01 12:16:08 +08:00
SplashParticle.h Initial commit 2026-03-01 12:16:08 +08:00
SquidModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SquidModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
SquidRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SquidRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
StatsCounter.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
StatsCounter.h Initial commit 2026-03-01 12:16:08 +08:00
StatsScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
StatsScreen.h Initial commit 2026-03-01 12:16:08 +08:00
StatsSyncher.cpp Initial commit 2026-03-01 12:16:08 +08:00
StatsSyncher.h Initial commit 2026-03-01 12:16:08 +08:00
stdafx.cpp Initial commit 2026-03-01 12:16:08 +08:00
stdafx.h fix: linux cross-compiling 2026-04-08 12:44:56 +03:00
StitchedTexture.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
StitchedTexture.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Stitcher.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
Stitcher.h Initial commit 2026-03-01 12:16:08 +08:00
StitchSlot.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
StitchSlot.h Remove AUTO_VAR macro and _toString function (#592) 2026-03-06 02:11:18 +07:00
StringTable.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
StringTable.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
stubs.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
stubs.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
SurvivalMode.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SurvivalMode.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
SuspendedParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SuspendedParticle.h Initial commit 2026-03-01 12:16:08 +08:00
SuspendedTownParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
SuspendedTownParticle.h Initial commit 2026-03-01 12:16:08 +08:00
TakeAnimationParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TakeAnimationParticle.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
TeleportCommand.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TeleportCommand.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TerrainParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TerrainParticle.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
Tesselator.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Tesselator.h Initial commit 2026-03-01 12:16:08 +08:00
TexOffs.cpp Initial commit 2026-03-01 12:16:08 +08:00
TexOffs.h Initial commit 2026-03-01 12:16:08 +08:00
TextEditScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TextEditScreen.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
Texture.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Texture.h Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
TextureAtlas.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
TextureAtlas.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
TextureHolder.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TextureHolder.h Further C-style struct definitions fixes 2026-03-02 15:11:05 +07:00
TextureManager.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TextureManager.h Initial commit 2026-03-01 12:16:08 +08:00
TextureMap.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TextureMap.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TexturePack.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
TexturePack.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TexturePackRepository.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TexturePackRepository.h Initial commit 2026-03-01 12:16:08 +08:00
Textures.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Textures.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TheEndPortalRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TheEndPortalRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
thumbnailTest64.png Initial commit 2026-03-01 12:16:08 +08:00
thumbnailTest128.png Initial commit 2026-03-01 12:16:08 +08:00
thumbnailTest256.png Initial commit 2026-03-01 12:16:08 +08:00
thumbnailTest1280.png Initial commit 2026-03-01 12:16:08 +08:00
TileEntityRenderDispatcher.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TileEntityRenderDispatcher.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TileEntityRenderer.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
TileEntityRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
TileRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TileRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
Timer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Timer.h Remove all MSVC __int64 (#742) 2026-03-07 03:31:30 +07:00
TitleScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TitleScreen.h Initial commit 2026-03-01 12:16:08 +08:00
TntMinecartRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TntMinecartRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
TntRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TntRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
TrackedEntity.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TrackedEntity.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
TrapScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
TrapScreen.h Revert "shared_ptr -> std::shared_ptr" 2026-03-02 17:37:16 +07:00
User.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
User.h Initial commit 2026-03-01 12:16:08 +08:00
Vertex.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
Vertex.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
VideoSettingsScreen.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
VideoSettingsScreen.h Initial commit 2026-03-01 12:16:08 +08:00
ViewportCuller.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ViewportCuller.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
VillagerGolemModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
VillagerGolemModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
VillagerGolemRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
VillagerGolemRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
VillagerModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
VillagerModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
VillagerRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
VillagerRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
VillagerZombieModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
VillagerZombieModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
WaterDropParticle.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
WaterDropParticle.h Initial commit 2026-03-01 12:16:08 +08:00
WitchModel.cpp feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
WitchModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
WitchRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
WitchRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
WitherBossModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
WitherBossModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
WitherBossRenderer.cpp fix: wither and ender dragon custom names (#1472) 2026-04-05 16:11:56 -05:00
WitherBossRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
WitherSkullRenderer.cpp Modernize project codebase (#906) 2026-03-08 18:08:36 -05:00
WitherSkullRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
WolfModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
WolfModel.h add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
WolfRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
WolfRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
WstringLookup.cpp Initial commit 2026-03-01 12:16:08 +08:00
WstringLookup.h Initial commit 2026-03-01 12:16:08 +08:00
ZombieModel.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ZombieModel.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00
ZombieRenderer.cpp add support for linux clang cross compiles 2026-04-08 12:03:15 +03:00
ZombieRenderer.h feat: TU19 (Dec 2014) Features & Content (#155) 2026-03-03 03:04:10 +08:00

========================================================================
    Xbox 360 APPLICATION : Minecraft.Client Project Overview
========================================================================

AppWizard has created this Minecraft.Client application for you.  

This file contains a summary of what you will find in each of the files that
make up your Minecraft.Client application.

Minecraft.Client.vcxproj
    This is the main project file for VC++ projects generated using an Application Wizard. 
    It contains information about the version of Visual C++ that generated the file, and 
    information about the platforms, configurations, and project features selected with the
    Application Wizard.

Minecraft.Client.cpp
    This is the main application source file.



/////////////////////////////////////////////////////////////////////////////
Other notes:

AppWizard uses "TODO:" comments to indicate parts of the source code you
should add to or customize.

/////////////////////////////////////////////////////////////////////////////