Commit Graph

128 Commits

Author SHA1 Message Date
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
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
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
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
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
Loki Rautio
354a0989eb Add back x64 stub XUID (temp savedata fix)
Fixes savedata loading for existing saves, needs permanent solution
2026-03-02 23:05:25 -06:00
void_17
b42a4a4e4d Revert "Revert "Win64: configurable username (username.txt) and persistent ga…" (#235)
This reverts commit 7f7d99501c.
2026-03-03 10:31:09 +07:00
void_17
7f7d99501c Revert "Win64: configurable username (username.txt) and persistent game setti…" (#234)
This reverts commit b8a7f816b5.
2026-03-03 10:23:28 +07:00
Fayaz Shaikh
0b1e51f620 Cleaner implementation of support dynamic resizing aspect ratio (#228)
* Add dynamic resolution

* Clean up implementation

* Use existing ints instead of new ones

* Remove WM_SIZE argument (unecessary now that we directly use g_iScreenWidth and g_iScreenHeight)
2026-03-03 10:11:16 +07:00
void_17
acf4a38555 Enable more aggressive optimizations /O2 /Ob3 2026-03-03 09:45:52 +07:00
MijaeLio
17a11d7913 FOV option without debug menu (#209)
Now located in Graphics section.

Based on the FOV thing from discord idk
2026-03-03 09:02:25 +07:00
void_17
ccebb87ca7 Enable Whole Program Optimization in Release mode
This noticeably improves FPS
2026-03-03 08:54:08 +07:00
void_17
a5e3cb04b3 Remove #203 core code before a cleaner implementation 2026-03-03 08:45:26 +07:00
void_17
95d4d0a703 Temporarily turn off all MSVC warnings
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-03 07:10:55 +07:00
void_17
dea460381f Remove dyn_SetProcessDpiAwareness 2026-03-03 07:00:55 +07:00
dtentiion
b8a7f816b5 Win64: configurable username (username.txt) and persistent game settings (settings.dat) (#195) 2026-03-03 07:50:45 +08:00
lspepinho
8b28c20d7a Fixes for PR #96 (#170)
* Implement basic multiplayer functionality

* Update README.md

---------

Co-authored-by: Slenderman <ssimulpong@outlook.com>
2026-03-03 06:30:22 +07:00
DetectivEren
f731a68422 TAB key opens up game info instead of host options (#204)
* TAB key opens up game info instead of host options

TAB key opens up game info menu instead of host options menu because the player accesses host options from game info

* Update README.md
2026-03-03 06:23:59 +07:00
void_17
e888735798 Revert "Fix sound not working" (#205) 2026-03-03 06:22:43 +07:00
daoge
7eb4c78488 fix: fix gamma (#191) 2026-03-03 06:20:55 +07:00
Fayaz Shaikh
41ded31af8 Add dynamic resolution (#203) 2026-03-03 06:04:53 +07:00
daoge_cmd
8f6647b5d8 fix: fix mouse and controller input handling in container menus 2026-03-03 04:59:08 +08:00
Andrew
f917335b13 Fix Windows64 mouse capture and static initialization crashes (#177) 2026-03-03 03:17:10 +07:00
Austen Maneggio
bbef5445f9 Add ARM64EC Support (#174)
Co-authored-by: Tubbymcwubby <maneggioausten@gmail.com>
2026-03-03 03:06:21 +07:00
daoge_cmd
b08493cdac fix: fix cursor for controller 2026-03-03 04:02:35 +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
void_17
5a9e512117 Restore Windows 7 compatibility (#160)
* Call SetProcessDpiAwareness via GetProcAddress to preserve Windows 7 compatibility

Shcore.dll and SetProcessDpiAwareness were introduced in Windows 8 and higher, so to keep compatibility with Windows 7, we use GetProcAddress to call this function dynamically, avoiding linker writing binary dependency on shcore.dll in the import table

* Revert "Call SetProcessDpiAwareness via GetProcAddress to preserve Windows 7 compatibility"

This reverts commit f1f397fdbe.

* Reapply the fix
2026-03-03 03:20:24 +08: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
84c31a2331 Also remove clicking sound effect on empty container UI slots for rclick and middle mouse button click
Tested by me so no PR and just push upstream
2026-03-03 02:01:12 +07:00
void_17
53443f1d55 Disable annoying click sound effect when clicking the empty container UI (#152) 2026-03-03 00:41:01 +07:00
GuglioIsStupid
852b9aac50 Allow for loading of WAVE Audio files (#148)
* Allow for loading of WAVE Audio files

* Remove usage of strcpy and use _s versions of file opening

* Update SoundEngine.cpp

---------

Co-authored-by: void_17 <61356189+void2012@users.noreply.github.com>
2026-03-03 00:27:32 +07:00
Zinc
fe65211d42 Change flight activation/deactivation requirements (#145) 2026-03-03 00:21:55 +07:00
daoge_cmd
bbb199c2a2 feat(timer): improve high-FPS timing with high-resolution Windows clock 2026-03-03 00:31:47 +08:00
Alex
a4691f58e8 Only handle host options when there is no menu on screen (#140) 2026-03-02 23:02:52 +07:00