Commit graph

240 commits

Author SHA1 Message Date
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
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
Loki Rautio ea17b152b7 Restore username.txt loading without conflict
Still allows for -name launch argument, but restores old expected behavior
2026-03-04 05:57:56 -06:00
Loki Rautio 0993e628ab 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 05:44:16 -06:00
Loki e6950a91d9
Merge pull request #201 from dtentiion/pr/win64-world-saves
Show actual world names in save list, sorting, preserve level and its name on load/resave
2026-03-04 04:06:51 -06:00
Loki Rautio 42aec6dac5 Merge branch 'main' into pr/win64-world-saves
# Conflicts:
#	Minecraft.Client/MinecraftServer.cpp
#	README.md
2026-03-04 03:56:03 -06:00
daoge_cmd ef9b6fd500 docs: fix table formatting in README.md 2026-03-04 17:48:19 +08:00
daoge_cmd 5d9f6f6347 docs: mark V-Sync note as WIP in README.md 2026-03-04 17:47:16 +08:00
daoge_cmd d112090fde feat: headless server 2026-03-04 17:29:43 +08:00
daoge_cmd 8ecfc52547 feat: add support for username, IP, and port configuration via launch arguments 2026-03-04 15:33:52 +08:00
daoge_cmd 575cc4ce6e fix: fix horse texture rendering 2026-03-04 14:55:13 +08:00
daoge_cmd b1b4435c01 fix: fix inverted pitch in the second third person view 2026-03-04 14:40:52 +08:00
dtentiion c9d58eeac7
Delete README.md
Unnecessary
2026-03-04 06:05:24 +00:00
Tygo de Vries 779cf56f4b
Removed private information (#333)
Maybe we should not have this out there to find so easily?
2026-03-04 12:39:16 +07:00
ModMaker101 bfcc4aa10c
renderer: frustum test new chunks so newly generated chunks render to full view distance #175 (#344) 2026-03-04 12:37:04 +07:00
Alezito2008 6c842b2854
Disable flight state when riding entities (#368) 2026-03-04 13:21:21 +08:00
Mykey c8a8f9dd6c
Update crafting controls description (#359)
Clarified crafting controls in README.
2026-03-04 12:32:51 +08:00
rtm516 b1b622c303
Fix overlapping debug menus and screens (#294)
* Fix overlapping debug menus and screens

Also resolves a formatting issue with clang-format

* Update readme
2026-03-04 12:31:47 +08:00
4win f216abca42
fix: properly offset the mouse position in containers (#327) 2026-03-04 12:30:14 +08:00
Alezito2008 d31d261ffd
Prevent world input from affecting inventory (#354) 2026-03-04 12:29:29 +08:00
Zekken f870ef2a10
Fix Texture Pack images in menu (#335) 2026-03-03 23:56:16 +00:00
Boom244 ac30f09085
#221: Fix menu glitch. (#254) 2026-03-04 05:43:06 +07:00
Slenderman ac480f6745
Update username logic and implement latest LCEMP changes (#311)
* Update username logic and implement latest LCEMP changes

* Update old reference

* Fix tutorial world crash

* Restore deleted comment
2026-03-04 04:50:28 +07:00
Fin 30ecc80250
Add menu display check for sneak toggle in flying mode (#319)
Fixes being able to fly down while a menu is open.
2026-03-04 04:13:35 +07:00
rtm516 384b9f4445
Fix ender dragon hit not making left side red (#309) 2026-03-04 03:40:53 +07:00
TGS 31cc598b75
Remove duplicate elif from LevelRender.h (#296) 2026-03-03 20:22:31 +00:00
rtm516 9b5348113c
Don't build when PR template is updated 2026-03-03 18:20:14 +00:00
rtm516 942ef7e99f
Tidy up PR template 2026-03-03 18:17:33 +00:00
FancyEX 540e33d787
Separate _WINDOWS64 and _XBOX_ONE (#248)
The latter returning to the original 512 value.
2026-03-04 00:58:04 +07:00
DetectivEren 1b0e5df27e
chunk optimization (#246)
makes chunks load a bit faster
2026-03-04 00:55:27 +07:00
Slenderman 515f91cad8
Fix player save data issue & multiple username implementations (#257)
* fix saving issue & multiple username implementations

* Update README.md

Updated the method for overriding in-game username from '-name' to 'username.txt'.

* remove unused include i forgot to get rid of while testing
2026-03-03 23:58:22 +07:00
slcyed 5c91c26086
shift + click for quickmove (#278)
* shift + click for quickmove

* shift click quick move in inventory
2026-03-03 23:27:23 +07:00
void_17 b44d29b2ff
Ship the .pdb file in nightly builds too 2026-03-03 23:18:57 +07:00
void_17 a3095a7050
Ship updated binary alongside with the whole archive in nightly builds
Now ship both the entire .zip archive and the separate .exe binary updated on each commit.
2026-03-03 23:07:37 +07:00
Violet 42bb19d490
chore: add .clang-format based on the style 4J seemed to use (#30) (#273)
The style 4J used seems to be based on the Microsoft style (presumably the
default settings of whatever Visual Studio they used to write this). However,
the source files do not have much consistency so I highly doubt 4J cared too
much about styling, just going with whatever happened to be the default.

This style is therefore basically the Microsoft style (4-space indents,
C#/Allman style braces) with some settings set based on my observations
about the code.

Fixes: #30
2026-03-03 22:53:28 +07: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
4win ca7615d77d
feat: make the game sensitivity slider affect mouse sensitivity (#255) 2026-03-03 15:13:20 +08:00
Loki Rautio cd03a390b7 Move Tutorial.pck to the correct Dec2014 location
Fixes #190
2026-03-03 00:07:31 -06:00
void_17 c1ec83aedc
Add nightly.yml release description
Compiler information mostly
2026-03-03 12:59:47 +07:00
Loki Rautio 8f17df6351 Disable blank changelog popup for now
Partially addresses issue in #190
2026-03-02 23:46:39 -06:00
4win 7ce1fa3452
feat: bind F1 to toggle the HUD settings (#244) 2026-03-03 13:32:26 +08:00
Loki Rautio fad108aaee Use Xbox One command buffer limit - fixes #238 2026-03-02 23:27:20 -06:00
void_17 3093ca37d3
Implement smooth scrolling in Creative Mode menu (#240) 2026-03-03 13:21:41 +08:00
Loki Rautio af5d62a81e Add back missing filters 2026-03-02 23:19:29 -06:00