Commit graph

286 commits

Author SHA1 Message Date
Portal 4677ea77c0
Merge branch 'smartcmd:main' into robocopy-in-cmake 2026-03-04 20:56:53 -05:00
Portal 6edcc63b31 Support rsync for Unix builds. 2026-03-04 20:51:46 -05:00
Siobhan 🏳️‍⚧️ 6c8a005be8 Adjust entity tracking ticks for several types
This fixes the jittery problem.
2026-03-04 20:51:27 -05:00
Loki Rautio dd814ef552 Ship revised logo from @wiskerdmage
This one looks a bit nicer so let's use this for now...
2026-03-04 20:51:27 -05:00
Loki Rautio ec1d60a53a Ship updated, maybe temporary subtitle
People keep going "Oh no I don't like the red WINDOWS text, oh no! I hate it!
The red windows text is the devil, it will be my undoing! Please remove the red
windows text or I shall simply perish!" And for that? Well, I have removed it. Now
you can enjoy this logo made by @wiskerdmage in the style of the existing Edition
logos. (https://github.com/smartcmd/MinecraftConsoles/pull/385#issuecomment-3996671081)
2026-03-04 20:51:26 -05:00
Marlian a3e477394c Persist fullscreen setting and start windowed mode maximized (#446)
Save fullscreen toggle state to options.txt when F11 is pressed, and restore it on the next launch. When starting in windowed mode, the window now opens maximized instead of at a smaller default size.

Previously, g_isFullscreen was hardcoded to false and never persisted, so the game always started in windowed mode. The window also started at a non-maximized size requiring manual maximization.

Fixes #391
2026-03-04 20:51:26 -05:00
LetsGoAway fda95cc65f Update ItemInHandRenderer.cpp (#418) 2026-03-04 20:51:26 -05:00
Loki Rautio 649e2c9dfe Revert "fix: fix #464"
This reverts commit 5922824950.
2026-03-04 20:51:26 -05:00
Fayaz Shaikh 7240129b8d Fix for any aspect ratio in 3D Environments (#320)
* Add initial AnyAspectRatio support

* Remove some logic that didn't work

* Remove rogue back slash

* Remove more remnants

* Update UILayer.h

* Update some comments

* Remove WIP UI changes

* Fix diffs

* Remove UI resize call from `UpdateAspectRatio`

* handle merge conflict

* Update to C++ style static cast

* Fix syntax
2026-03-04 20:51:25 -05:00
daoge_cmd 1e00cf4458 fix: fix #464 2026-03-04 20:51:25 -05:00
daoge_cmd eade5d927f fix: restore KBM sprint on either Ctrl key 2026-03-04 20:51:25 -05:00
daoge_cmd db22cbd9e1 Fix controller paging regression in creative menu
Preserve smooth row-by-row scrolling for mouse wheel input, but restore
full-page movement for controller/menu scroll actions in the creative
inventory.

Commit 3093ca3 changed page indexing to support smooth scrolling, which
caused ACTION_MENU_OTHER_STICK_UP/DOWN to advance by one row instead of
one page. Track whether the scroll action originated from the mouse
wheel and only use single-row steps in that case.

Fixes #253
2026-03-04 20:51:25 -05:00
daoge_cmd 19ed922122 fix: ignore dedicated server properties in normal world startup 2026-03-04 20:51:25 -05:00
ModMaker101 098eb11d94 Fix mob nametag position to match correct height offset #422 (#440) 2026-03-04 20:51:25 -05:00
daoge_cmd 5cbab8fdd4 refactor: refactor KBM input code 2026-03-04 20:51:24 -05:00
Alezito2008 8bccd2035a Fix:Prevent horse spawner crash (#433) 2026-03-04 20:51:24 -05:00
ModMaker101 4f996519cf Fix incorrect distance comparison return value (#432) 2026-03-04 20:51:24 -05:00
ModMaker101 7c45de0eba Prevent door sounds from playing twice #392 (#425) 2026-03-04 20:51:24 -05:00
Alezito2008 4f2c23a3ea Fix duplicated stained glass when art tools enabled (#426) 2026-03-04 20:51:24 -05:00
ModMaker101 c2fbe2fde0 Fix Chunk destructor segfault using smart pointers #112 (#414) 2026-03-04 20:51:23 -05:00
Davi Eler Magalhães 67bac05ffb Fix: Sorted the item list in the debug overlay (#340)
* Fix: Sorted the item list in the debug overlay

* revert show all files to false

* Revert ShowAllFiles by removing it

* removed extra line

* Adressed PR review changes

* Replaced push_back with emplace_back

* Removed redundant emplace_back
2026-03-04 20:51:23 -05:00
Marlian ffe0df6b10 Fix creative inventory crash with Art Tools debug option (#399)
Fix vector out-of-bounds crash when scrolling the potions tab in the creative inventory with Art Tools debug enabled.

- Fix getPageCount() returning total rows instead of scrollable pages in Art Tools mode

- Fix off-by-one boundary check in populateMenu() for both static and debug group loops (< should be <=)

Fixes #386
2026-03-04 20:51:23 -05:00
Loki Rautio bbd40b3ec5 Enable Stained Glass in Creative Menu 2026-03-04 20:51:22 -05:00
Loki Rautio a9e84c5ecc Update README with info about username.txt 2026-03-04 20:51:22 -05:00
Loki Rautio efbcacec52 Restore username.txt loading without conflict
Still allows for -name launch argument, but restores old expected behavior
2026-03-04 20:51:22 -05:00
Loki Rautio 93339eed2c Disable automatic Windows account username
This could reveal someone's private information on a livestream or video.
We need a long-term username implementation
2026-03-04 20:51:21 -05:00
Loki 9383b2aa01
Merge pull request #491 from siobhan-saoirse/main
Decrease the mob ticks from 3 to 1 to reduce jittering
2026-03-04 16:25:57 -06:00
Siobhan 🏳️‍⚧️ 4f85afe325
Adjust entity tracking ticks for several types
This fixes the jittery problem.
2026-03-04 17:19:05 -05:00
Loki Rautio cb9ab4ef51 Ship revised logo from @wiskerdmage
This one looks a bit nicer so let's use this for now...
2026-03-04 15:23:12 -06:00
Loki Rautio 391dd3caae Ship updated, maybe temporary subtitle
People keep going "Oh no I don't like the red WINDOWS text, oh no! I hate it!
The red windows text is the devil, it will be my undoing! Please remove the red
windows text or I shall simply perish!" And for that? Well, I have removed it. Now
you can enjoy this logo made by @wiskerdmage in the style of the existing Edition
logos. (https://github.com/smartcmd/MinecraftConsoles/pull/385#issuecomment-3996671081)
2026-03-04 14:56:53 -06:00
Marlian 3f1388e06f
Persist fullscreen setting and start windowed mode maximized (#446)
Save fullscreen toggle state to options.txt when F11 is pressed, and restore it on the next launch. When starting in windowed mode, the window now opens maximized instead of at a smaller default size.

Previously, g_isFullscreen was hardcoded to false and never persisted, so the game always started in windowed mode. The window also started at a non-maximized size requiring manual maximization.

Fixes #391
2026-03-05 03:50:06 +07:00
LetsGoAway c517f31b3d
Update ItemInHandRenderer.cpp (#418) 2026-03-05 03:26:56 +07:00
Loki Rautio 51eb86ad28 Revert "fix: fix #464"
This reverts commit 5922824950.
2026-03-04 13:43:40 -06:00
Fayaz Shaikh 9372887aef
Fix for any aspect ratio in 3D Environments (#320)
* Add initial AnyAspectRatio support

* Remove some logic that didn't work

* Remove rogue back slash

* Remove more remnants

* Update UILayer.h

* Update some comments

* Remove WIP UI changes

* Fix diffs

* Remove UI resize call from `UpdateAspectRatio`

* handle merge conflict

* Update to C++ style static cast

* Fix syntax
2026-03-05 02:13:58 +07:00
daoge_cmd 5922824950 fix: fix #464 2026-03-05 02:57:52 +08:00
daoge_cmd 4108ed142b fix: restore KBM sprint on either Ctrl key 2026-03-05 01:49:38 +08:00
daoge_cmd 7b35df8714 Fix controller paging regression in creative menu
Preserve smooth row-by-row scrolling for mouse wheel input, but restore
full-page movement for controller/menu scroll actions in the creative
inventory.

Commit 3093ca3 changed page indexing to support smooth scrolling, which
caused ACTION_MENU_OTHER_STICK_UP/DOWN to advance by one row instead of
one page. Track whether the scroll action originated from the mouse
wheel and only use single-row steps in that case.

Fixes #253
2026-03-05 01:38:34 +08:00
daoge_cmd ef66f6736d fix: ignore dedicated server properties in normal world startup 2026-03-05 01:26:21 +08:00
ModMaker101 870d3e4b68
Fix mob nametag position to match correct height offset #422 (#440) 2026-03-05 00:24:42 +07:00
daoge_cmd 1dc8a005ed refactor: refactor KBM input code 2026-03-05 01:12:48 +08:00
Alezito2008 ac03b88a90
Fix:Prevent horse spawner crash (#433) 2026-03-04 23:42:32 +07:00
ModMaker101 206c6800f2
Fix incorrect distance comparison return value (#432) 2026-03-04 23:41:59 +07:00
ModMaker101 464cf91f4c
Prevent door sounds from playing twice #392 (#425) 2026-03-04 23:28:37 +07:00
Alezito2008 cea1084978
Fix duplicated stained glass when art tools enabled (#426) 2026-03-04 23:28:20 +07:00
ModMaker101 2be856a2d4
Fix Chunk destructor segfault using smart pointers #112 (#414) 2026-03-04 22:43:29 +07:00
Davi Eler Magalhães ca5fde56fe
Fix: Sorted the item list in the debug overlay (#340)
* Fix: Sorted the item list in the debug overlay

* revert show all files to false

* Revert ShowAllFiles by removing it

* removed extra line

* Adressed PR review changes

* Replaced push_back with emplace_back

* Removed redundant emplace_back
2026-03-04 22:07:37 +07:00
Portal b10c8ac8b3 Replace CopyAssets.cmake with Robocopy implementation. 2026-03-04 08:10:54 -05:00
Marlian 2d430798a5
Fix creative inventory crash with Art Tools debug option (#399)
Fix vector out-of-bounds crash when scrolling the potions tab in the creative inventory with Art Tools debug enabled.

- Fix getPageCount() returning total rows instead of scrollable pages in Art Tools mode

- Fix off-by-one boundary check in populateMenu() for both static and debug group loops (< should be <=)

Fixes #386
2026-03-04 19:47:43 +07:00
Loki Rautio 52d9bcc9a9 Enable Stained Glass in Creative Menu 2026-03-04 06:14:06 -06:00
Loki Rautio 0e9d8629f1 Update README with info about username.txt 2026-03-04 05:59:48 -06:00