4jcraft/Minecraft.Client
MatthewBeshay e4520df31f Restore recursive locking for mutexes converted from CRITICAL_SECTION
CRITICAL_SECTION is reentrant; std::mutex is not. This caused deadlocks during world generation, post-processing, and saving.
2026-03-30 22:14:14 +11:00
..
Commands format more things i missed 2026-03-30 02:19:38 -05:00
GameState chore: format everything 2026-03-30 02:17:54 -05:00
Input chore: format Minecraft.Client 2026-03-13 17:10:10 -05:00
Level Restore recursive locking for mutexes converted from CRITICAL_SECTION 2026-03-30 22:14:14 +11:00
Network Restore recursive locking for mutexes converted from CRITICAL_SECTION 2026-03-30 22:14:14 +11:00
Platform Restore recursive locking for mutexes converted from CRITICAL_SECTION 2026-03-30 22:14:14 +11:00
Player chore: format everything 2026-03-30 02:17:54 -05:00
Rendering Restore recursive locking for mutexes converted from CRITICAL_SECTION 2026-03-30 22:14:14 +11:00
Textures chore: format everything 2026-03-30 02:17:54 -05:00
UI chore: format everything 2026-03-30 02:17:54 -05:00
Utils chore: format everything 2026-03-30 02:17:54 -05:00
ClientConstants.cpp Merge branch 'dev' into feat/restore-java-gui 2026-03-16 16:04:30 +03:00
ClientConstants.h chore: format Minecraft.Client 2026-03-13 17:10:10 -05:00
meson.build nuke in-tree zlib 2026-03-30 00:54:24 -05:00
Minecraft.cpp Restore recursive locking for mutexes converted from CRITICAL_SECTION 2026-03-30 22:14:14 +11:00
Minecraft.h Restore recursive locking for mutexes converted from CRITICAL_SECTION 2026-03-30 22:14:14 +11:00
MinecraftServer.cpp Merge dev and resolve formatting conflicts 2026-03-30 19:00:30 +11:00
MinecraftServer.h Merge dev and resolve formatting conflicts 2026-03-30 19:00:30 +11:00
Network Implementation Notes.md Added Doxygen + GitHub Pages 2026-03-13 23:00:35 -04:00
ReadMe.txt Initial dump 2026-03-01 15:49:25 +02: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.

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