aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/Minecraft.Client.vcxproj
AgeCommit message (Collapse)Author
5 daysMove project to CMake (#781)rtm516
* Move to cmake * Move sources to source_groups and ditch more old VS files * Add BuildVer.h generation * Break out cmake source lists to platforms * Don't copy swf files * Revert audio changes from merge * Add platform defines * Match MSBuild flags * Move BuildVer.h to common include and fix rebuild issue * Seperate projects properly * Exclude more files and make sure GameHDD exists * Missing line * Remove remaining VS project files * Update readme and actions * Use incremental LTCG * Update workflows * Update build workflows and output folder * Disable vcpkg checks * Force MSVC * Use precompiled headers * Only use PCH for cpp * Exclude compat_shims from PCH * Handle per-platform source includes * Copy only current platform media * Define Iggy libs per platform * Fix EnsureGameHDD check * Only set WIN32_EXECUTABLE on Windows * Correct Iggy libs path * Remove include of terrain_MipmapLevel * Correct path to xsb/xwb * Implement copilot suggestions * Add clang flags (untested) * Fix robocopy error checking * Update documentation * Drop CMakePresets.json version as we dont use v6 features * Always cleanup artifacts in nightly even if some builds fail * Re-work compiler target options * Move newer iggy dll into redist and cleanup * Fix typos * Remove 'Source Files' from all source groups * Remove old ps1 build scripts
2026-03-07Change F3 rendering and add git version information (#836)rtm516
* Change F3 rendering and add git version information * Change position, block, chunk and facing * Limit position decimal places * Move LCE unique to the bottom and add more java features * Fix chunk information disappearing after y256 * Add chunk count information * Move build number script to prebuild.ps1 * We dont need to specify vector and wstring are from std * Restore build number to fix multiplayer * Use short symbolic-ref * Restore original BuildVer.h --------- Co-authored-by: Loki <lokio.casebstv@gmail.com> Co-authored-by: Loki Rautio <lokirautio@gmail.com>
2026-03-08Move to newer C++17 language standardvoid_17
2026-03-07I genuinely didn't know release and debug had seperate include dirs ↵GuglioIsStupid
😢😢😢 i suck with vs projects (#830)
2026-03-07Fix PCH (#828)GuglioIsStupid
2026-03-07voids request - Move the filesystem files to root/ as it will be used in ↵GuglioIsStupid
both Minecraft.Client and Minecraft.World (#819) * Move Filesystem to root/include/ as per devoiders request * Filesystem -> lce_filesystem
2026-03-06Miniaudio Implementation (+stb_vorbis) (#624)GuglioIsStupid
* Miniaudio Implementation * Do not link miles + remove miles lib
2026-03-05Fix debug build not working (#603)ModMaker101
2026-03-06Fix gamma slider via pixel shader #178 (#481)ModMaker101
* Fix gamma slider via pixel shader #178 * LCE-like gamma using postprocess shader
2026-03-06Remove AUTO_VAR macro and _toString function (#592)void_17
2026-03-04feat: headless serverdaoge_cmd
2026-03-03Enable more aggressive optimizations /O2 /Ob3void_17
2026-03-03Enable Whole Program Optimization in Release modevoid_17
This noticeably improves FPS
2026-03-03Temporarily turn off all MSVC warningsvoid_17
Before any major refactoring, warnings do help a little except for slowing down the compilation (as it needs to output everything to stdout), so disable MSVC warnings in Release mode.
2026-03-03Fixes for PR #96 (#170)lspepinho
* Implement basic multiplayer functionality * Update README.md --------- Co-authored-by: Slenderman <ssimulpong@outlook.com>
2026-03-03Add ARM64EC Support (#174)Austen Maneggio
Co-authored-by: Tubbymcwubby <maneggioausten@gmail.com>
2026-03-03remove dynamic shcore dependencyvoid_17
Almost forgot it. https://github.com/smartcmd/MinecraftConsoles/pull/160
2026-03-03feat: TU19 (Dec 2014) Features & Content (#155)daoge
* try to resolve merge conflict * feat: TU19 (Dec 2014) Features & Content (#32) * December 2014 files * Working release build * Fix compilation issues * Add sound to Windows64Media * Add DLC content and force Tutorial DLC * Revert "Add DLC content and force Tutorial DLC" This reverts commit 97a43994725008e35fceb984d5549df9c8cea470. * Disable broken light packing * Disable breakpoint during DLC texture map load Allows DLC loading but the DLC textures are still broken * Fix post build not working * ... * fix vs2022 build * fix cmake build --------- Co-authored-by: Loki <lokirautio@gmail.com>
2026-03-02Revert "Revert "fix: fix resolution detection (#133)" (#143)" (#144)void_17
This reverts commit 8c18926d5911343975604b93c51efbcd926c133a.
2026-03-02Revert "fix: fix resolution detection (#133)" (#143)void_17
This reverts commit afa4efbc8513cbb8565b9700cae48648e3dffe29.
2026-03-02fix: fix resolution detection (#133)daoge
* fix: fix UI skin/scene resolution mismatch and readd screen resolution detection * fix: fix build in vs2022
2026-03-02Move to a postbuild.ps1 script and set the working dir at runtime as output ↵rtm516
dir (#113) * Move to a postbuild.ps1 script and Set the working dir at runtime as output dir * Update for 2f711d4 * Only copy newer files and remove needed files from gitignore
2026-03-02Revert "Move to a postbuild.ps1 script and Set the working dir at runtime as ↵void_17
…" (#111) This reverts commit 8810566bf6ec4b26e35103b7ae56317db7b0cfcc.
2026-03-02Move to a postbuild.ps1 script and Set the working dir at runtime as output ↵rtm516
dir (#91)
2026-03-01fix my idiocrisySlenderman
2026-03-01Update Minecraft.Client.vcxprojSlenderman
2026-03-01Remove need for Durango folderSlenderman
2026-03-01Copy other folders needed for a standalone release assetGalen Guyer
2026-03-01fix: copy sound assets to Windows64 build outputdeadman96385
The Debug|x64 and Release|x64 configurations had no PostBuildEvent to deploy sound assets alongside the executable. At runtime, SoundEngine looks for Durango\Sound\Minecraft.msscmp and music\ relative to the output directory, causing silent failure (no sound effects or music). Add post-build xcopy steps for both configurations to mirror what the Durango build already does.
2026-03-01feat: add support for keyboard and mouse inputdaoge_cmd
2026-03-01Initial commitdaoge_cmd