Commit graph

144 commits

Author SHA1 Message Date
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
red 2145ada7ce
now able to press SPACE to continue on hints that wait for you to press A (#135)
* now possible to accept and decline tutorial hints

that part when it asks if you want to do the tutorial (should work for when the games asks if you already know something like when opening inventories for the first time)

* Update ChoiceTask.cpp

* now able to press SPACE to continue on hints that wait for you to press A

and the hints what wait for you to move the gamepad stick now just skip instantly

* windows specific patch now

* added ifdefs to shit i did

* i think it is fixed now

---------

Co-authored-by: daoge <3523206925@qq.com>
2026-03-02 22:47:45 +07:00
void_17 320550b30b
Add download link to README.md
For newbies
2026-03-02 20:37:20 +07:00
Jean 59339a7afc
Bound F3 and F4 to open debug menus (#94)
* feat: Added f3 and f4 keys to open debug stuff

* fix: only open debug overlay when ingame, to avoid crashes

* docs: added keybinds to docs

* docs: moved the keybinds to the bottom, as they are less important

* fix: add missing # ifdef
2026-03-02 20:00:02 +07:00
void_17 73ceca7fc2
Fix typo in pull_request_template.md 2026-03-02 19:43:22 +07:00
void_17 40953f857e
Update pull_request_template.md 2026-03-02 19:41:30 +07:00
DFelipeh f9b266e02c
add minecraft icon to windows version (#126) 2026-03-02 19:03:40 +07:00
DFelipeh bab9b563de
fix being able to walk, jump and sneak on inventory, crafting, anvil, chest screens (#122) 2026-03-02 17:51:06 +07:00
void_17 82c4a50ba0 Merge branch 'main' of https://github.com/smartcmd/MinecraftConsoles 2026-03-02 17:40:01 +07:00
hexadexxa 6d9d43c9e9
Remove duplicate input support mention (#121)
* Remove duplicate input support mention

Removed duplicate mention of keyboard and mouse input support.

* Remove DPI awareness line in README

---------

Co-authored-by: void_17 <61356189+void2012@users.noreply.github.com>
2026-03-02 17:41:28 +07:00
void_17 b9a2951901 Revert "Get rid of MSVC's __int64"
This reverts commit d63f79325f.
2026-03-02 17:39:35 +07:00
void_17 119bff3514 Revert "shared_ptr -> std::shared_ptr"
This reverts commit 7074f35e4b.
2026-03-02 17:37:16 +07:00
void_17 8a2a62ea1d Revert "Add hook for modloader (#117)"
This reverts commit 7bee4770df.
2026-03-02 17:37:12 +07:00
void_17 7ae0c13854 Revert "dynamic_pointer_cast -> std::dynamic_pointer_cast"
This reverts commit 07ad68bc15.
2026-03-02 17:36:56 +07:00
void_17 07ad68bc15 dynamic_pointer_cast -> std::dynamic_pointer_cast 2026-03-02 17:10:34 +07:00
Daniel McGuire 7bee4770df
Add hook for modloader (#117) 2026-03-02 16:12:49 +07:00
void_17 7074f35e4b shared_ptr -> std::shared_ptr
This is one of the first commits in a plan to remove all `using namespace std;` lines in the entire codebase as it is considered anti-pattern today.
2026-03-02 15:58:20 +07:00
void_17 d63f79325f Get rid of MSVC's __int64
Use either int64_t, uint64_t or long long and unsigned long long, defined as per C++11 standard
2026-03-02 15:53:32 +07:00
Karsam d6ec138710
Fixed issue 109 with tab menu (#116) 2026-03-02 15:28:30 +07:00
rtm516 e15bd26917
Move to a postbuild.ps1 script and set the working dir at runtime as output 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-02 15:14:14 +07:00
void_17 09e0c04f7b Further C-style struct definitions fixes 2026-03-02 15:11:05 +07:00
void_17 def238ff08 Fix C-style struct functor definitions 2026-03-02 14:51:05 +07:00
void_17 dea1d62074
Revert "Move to a postbuild.ps1 script and Set the working dir at runtime as …" (#111)
This reverts commit 8810566bf6.
2026-03-02 14:13:12 +07:00
rtm516 8810566bf6
Move to a postbuild.ps1 script and Set the working dir at runtime as output dir (#91) 2026-03-02 14:05:46 +07:00
void_17 7eac79acc3
Merge pull request #78 from WushR00M/patch-2
Optimize file paths in some include files to use relative paths
2026-03-02 14:02:09 +07:00
void_17 3033ba58ad
Merge pull request #93 from SleepyLark/fix-sound
Fix sound not working
2026-03-02 13:44:29 +07:00
void_17 df2925a4ed Fix Iggy player crashes on systems with DPI changed
The code that was supposed to make the game DPI-aware was broken. I remove it until a proper implementation.
2026-03-02 13:32:41 +07:00
void_17 3680090ff9
Merge pull request #108 from smartcmd/revert-99-fix/q-drop
Revert "Implement item drop functionality with Q key"
2026-03-02 13:24:46 +07:00
void_17 236e9d9f71
Revert "Implement item drop functionality with Q key (#99)"
This reverts commit 9e5d9d19ee.
2026-03-02 13:24:19 +07:00
MrSimpleJS 9e5d9d19ee
Implement item drop functionality with Q key (#99)
Added functionality to drop items using the Q key, with support for dropping entire stacks when Ctrl is held. Included checks to prevent dropping items while destroying blocks.
2026-03-02 13:43:51 +08:00
rtm516 109f563daa
Fixes the exit button sound (#92) 2026-03-02 13:41:40 +08:00
red fa4a1206b3
feat: now can skip the tutorial (#82)
* now possible to accept and decline tutorial hints

that part when it asks if you want to do the tutorial (should work for when the games asks if you already know something like when opening inventories for the first time)

* Update ChoiceTask.cpp

---------

Co-authored-by: daoge <3523206925@qq.com>
2026-03-02 13:40:04 +08:00
Vvis 75bf7ee54a
Allow TAB to open host options (#97) 2026-03-02 13:33:18 +08:00
Skylark 2f711d4c22 Actually moved sound to "Windows64" so commit 9691561 works
Copy sound folder in "Durango" to "Windows64" rather than to media since it looks like that folder is mainly for the DLC content
2026-03-01 16:52:27 -07:00
void_17 5b5b9f6072
Merge pull request #84 from Firebladedoge229/main
Create Manual Workflow for LCE Artifact Creation
2026-03-02 06:21:28 +07:00
void_17 1d9eb31a69
Merge pull request #85 from BetaZay/main
Add optional CMake build support for Windows x64, runtime asset/DLL copy, and unified compile docs
2026-03-02 06:15:29 +07:00
isaiah 661caf704a Merge branch 'main' of https://github.com/BetaZay/MinecraftConsoles 2026-03-01 15:47:56 -07:00
isaiah 9a85a1cd07 Add functions to ensure directory creation and copy legacy redistributables 2026-03-01 15:47:31 -07:00
isaiah 6cbdc8ac9b Update Visual Studio version in compile instructions to 2022 2026-03-01 15:47:31 -07: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
isaiah aa8f16631f Add functions to ensure directory creation and copy legacy redistributables 2026-03-01 15:46:25 -07:00
Fireblade b2381555b2
Merge branch 'smartcmd:main' into main 2026-03-01 17:41:09 -05:00
isaiah 706e9665bb Update Visual Studio version in compile instructions to 2022 2026-03-01 15:26:34 -07:00
void_17 4576e46e7f
Merge pull request #62 from omrih4/main
Add nightly release github action
2026-03-02 05:25:43 +07:00
isaiah a0edf193fe 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:16:04 -07:00
WushR00M 4f184b3a8f
More relative path optimizations 2026-03-01 15:09:45 -07:00
WushR00M 30f895527d
Optimized File Paths
Wow, this code is not the best :P
2026-03-01 15:08:51 -07:00
Fireblade cd34348db5
create workflow for minecraft legacy console edition compilation 2026-03-01 17:07:52 -05:00
WushR00M 50bea25064
Optimize TutorialMode.h Filepath in ConsoleGameMode.h 2026-03-01 15:06:42 -07:00
WushR00M 7e96fc7c3f
Optimize Path for Tutorial.h in ConsoleGameMode.cpp 2026-03-01 15:05:24 -07:00