kuwacom
0068ed581c
Merge remote-tracking branch 'upstream/main' into feature/dedicated-server
...
# Conflicts:
# .gitignore
# CMakeLists.txt
# Minecraft.Client/Common/Network/GameNetworkManager.cpp
2026-03-06 17:59:13 +09:00
hexlocation
34c22f6ab5
fix: properly detect host env. ( #628 )
2026-03-06 07:54:40 +07:00
GuglioIsStupid
8398eb16b8
Miniaudio Implementation (+stb_vorbis) ( #624 )
...
* Miniaudio Implementation
* Do not link miles + remove miles lib
2026-03-06 07:48:12 +07:00
Portal
fcc9970ec6
Replace CopyAssets.cmake with multithreaded Robocopy (and rsync) implementation. ( #410 )
...
* Replace CopyAssets.cmake with Robocopy implementation.
* Replace CopyAssets.cmake with Robocopy implementation.
2026-03-05 14:30:22 +07:00
kuwacom
7137c44d7a
Merge remote-tracking branch 'origin/main' into feature/dedicated-server
...
# Conflicts:
# Minecraft.Client/Common/Network/PlatformNetworkManagerStub.cpp
# Minecraft.Client/Windows64/Network/WinsockNetLayer.cpp
# Minecraft.Client/Windows64/Network/WinsockNetLayer.h
2026-03-05 08:31:55 +09:00
daoge_cmd
d112090fde
feat: headless server
2026-03-04 17:29:43 +08:00
kuwacom
eb75a935b3
Merge branch 'main' into feature/dedicated-server
2026-03-04 18:17:38 +09:00
kuwacom
e4c8229e52
add: Dedicated Server implementation
...
- Introduced `ServerMain.cpp` for the dedicated server logic, handling command-line arguments, server initialization, and network management.
- Created `postbuild_server.ps1` script for post-build tasks, including copying necessary resources and DLLs for the dedicated server.
- Added `CopyServerAssets.cmake` to manage the copying of server assets during the build process, ensuring required files are available for the dedicated server.
- Defined project filters in `Minecraft.Server.vcxproj.filters` for better organization of server-related files.
2026-03-04 18:12:26 +09:00
daoge_cmd
1444581cb6
chore: remove duplicated /Ob3 flag from CMake Release optimization settings
2026-03-03 17:59:06 +08:00
daoge_cmd
a97ee4aab1
chore: sync VS Release warning-disable setting into CMake
2026-03-03 17:45:25 +08:00
daoge_cmd
2915044f95
chore: sync VS release optimization flags into CMake build
2026-03-03 17:40:21 +08:00
daoge_cmd
6d4ce5136c
fix: fix executable icon when using cmake
2026-03-03 17:40:21 +08:00
void_17
796a743b75
remove dynamic shcore dependency
...
Almost forgot it. https://github.com/smartcmd/MinecraftConsoles/pull/160
2026-03-03 02:19:57 +07:00
daoge
b3feddfef3
feat: TU19 (Dec 2014) Features & Content ( #155 )
...
* 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 97a4399472 .
* 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-03 03:04:10 +08:00
void_17
7ad6102763
Revert "Revert "fix: fix resolution detection ( #133 )" ( #143 )" ( #144 )
...
This reverts commit 8c18926d59 .
2026-03-02 23:01:57 +07:00
void_17
8c18926d59
Revert "fix: fix resolution detection ( #133 )" ( #143 )
...
This reverts commit afa4efbc85 .
2026-03-02 22:56:56 +07:00
daoge
afa4efbc85
fix: fix resolution detection ( #133 )
...
* fix: fix UI skin/scene resolution mismatch and readd screen resolution detection
* fix: fix build in vs2022
2026-03-02 23:52:18 +08:00
isaiah
5109b8c07a
Add CMake build system and source files for Minecraft Client
...
- Created Compile.md with detailed instructions for building the project using Visual Studio and CMake.
- Added ClientSources.cmake to define the source files for the Minecraft Client.
- Implemented CopyAssets.cmake to handle asset copying during the build process.
- Introduced WorldSources.cmake to list the source files for Minecraft world functionalities.
2026-03-01 15:47:31 -07:00