PUFF_MON
41b912afed
Merge 2aec1907bd into 09df8928ee
2026-05-04 22:22:45 +00:00
Alex
09df8928ee
fix: Properly load and restore the metadata for saves ( #1550 )
...
Nightly Server Release / build (Windows64) (push) Has been cancelled
Nightly Release / build (Windows64) (push) Has been cancelled
Nightly Server Release / release (push) Has been cancelled
Nightly Server Release / Build and Push Docker Image (push) Has been cancelled
Nightly Server Release / cleanup (push) Has been cancelled
Nightly Release / release (push) Has been cancelled
Nightly Release / cleanup (push) Has been cancelled
* fix: save metadata loading
Notify others that the thumbnail data is loaded.
Refs: #124
* refactor: remove redundant class field
2026-05-04 17:00:40 -05:00
PUFF_MON
2aec1907bd
Merge branch 'MCLCE:main' into KBM-Icons
2026-05-03 10:50:21 +02:00
Loki Rautio
5f931d74fc
Update 4JLibs, adjust README
Nightly Server Release / build (Windows64) (push) Has been cancelled
Nightly Release / build (Windows64) (push) Has been cancelled
Nightly Server Release / release (push) Has been cancelled
Nightly Server Release / Build and Push Docker Image (push) Has been cancelled
Nightly Server Release / cleanup (push) Has been cancelled
Nightly Release / release (push) Has been cancelled
Nightly Release / cleanup (push) Has been cancelled
2026-04-29 17:02:40 -05:00
ModMaker101
585455cef0
Replace MSVC __debugbreak with cross-compiler DEBUG_BREAK macro. ( #1540 )
Nightly Server Release / build (Windows64) (push) Has been cancelled
Nightly Release / build (Windows64) (push) Has been cancelled
Nightly Server Release / release (push) Has been cancelled
Nightly Server Release / Build and Push Docker Image (push) Has been cancelled
Nightly Server Release / cleanup (push) Has been cancelled
Nightly Release / release (push) Has been cancelled
Nightly Release / cleanup (push) Has been cancelled
2026-04-26 12:23:52 -05:00
ModMaker101
3ab29ec26e
Remove HTML escape for apostrophe in chat ( #1541 )
...
Fixes #1537
2026-04-26 12:22:51 -05:00
puffmon
53de202726
update cursor icon on scene loaded
2026-04-23 10:15:35 +02:00
PUFF_MON
179bf0e0ab
Merge branch 'MCLCE:main' into KBM-Icons
2026-04-23 09:29:06 +02:00
Loki Rautio
5e5b685c72
fix: Control mappings wrong (update 4JLibs)
...
Nightly Server Release / build (Windows64) (push) Has been cancelled
Nightly Release / build (Windows64) (push) Has been cancelled
Nightly Server Release / release (push) Has been cancelled
Nightly Server Release / Build and Push Docker Image (push) Has been cancelled
Nightly Server Release / cleanup (push) Has been cancelled
Nightly Release / release (push) Has been cancelled
Nightly Release / cleanup (push) Has been cancelled
fixes #1531 and #1528
2026-04-21 19:55:46 -05:00
gsds
1b8a14357c
Include 4JLibs as a submodule ( #1535 )
...
* feat: 4JLibs as a submodule
* fix: forgot submodule
* fix: actions didn't recurse submodules on checkout
* fix: oops, using old commit
2026-04-21 18:32:02 -05:00
Sylvessa
7c1606837f
fix: worlds without worlds won't open ( #1529 )
Nightly Server Release / build (Windows64) (push) Has been cancelled
Nightly Release / build (Windows64) (push) Has been cancelled
Nightly Server Release / release (push) Has been cancelled
Nightly Server Release / Build and Push Docker Image (push) Has been cancelled
Nightly Server Release / cleanup (push) Has been cancelled
Nightly Release / release (push) Has been cancelled
Nightly Release / cleanup (push) Has been cancelled
2026-04-18 19:14:42 -05:00
dtentiion
4a7b34f4c2
fix: Display save thumbnail in world detail view on Windows64 ( #1519 )
Nightly Server Release / build (Windows64) (push) Waiting to run
Nightly Server Release / release (push) Blocked by required conditions
Nightly Server Release / Build and Push Docker Image (push) Blocked by required conditions
Nightly Server Release / cleanup (push) Blocked by required conditions
Nightly Release / build (Windows64) (push) Waiting to run
Nightly Release / release (push) Blocked by required conditions
Nightly Release / cleanup (push) Blocked by required conditions
2026-04-18 17:49:43 -05:00
dtentiion
9167454767
fix: Nether portal trigger and travel sounds not playing ( #1523 )
2026-04-18 17:47:18 -05:00
ACL
e852392505
Fixed icon reseting on click
...
- Moved the whole icon updater snippet to a new function inside UIController so it can be called outside tickInput.
- Made a new variable inside tickInput function for the same reason.
- Modified SetCursorIcon inside KeyboardMouseInput so it gets the current icon instead of reloading the cursor.
2026-04-17 23:33:43 +02:00
ACL
db8b4f6bff
Cross sign icon for disabled checkBox elements
...
+ comments to mark this snippet
2026-04-17 21:48:08 +02:00
DrPerkyLegit
1a552fbd0c
Fix broken Chat Formatting behavior ( #1520 )
...
Nightly Server Release / build (Windows64) (push) Has been cancelled
Nightly Release / build (Windows64) (push) Has been cancelled
Nightly Server Release / release (push) Has been cancelled
Nightly Server Release / Build and Push Docker Image (push) Has been cancelled
Nightly Server Release / cleanup (push) Has been cancelled
Nightly Release / release (push) Has been cancelled
Nightly Release / cleanup (push) Has been cancelled
* fix formatting in chat
iggy doesnt like multiple shadow colors
* enforce html labels
* dont format before sending packet, client formats anyway
* move translateables to chat format, restore original empty message results
* fix crappy string cutoff
* forgot a line on last commit, reset color support
* restore function to strip styling from player messages
2026-04-16 22:41:50 -05:00
dtentiion
cccfd860b9
fix: Skin pack names showing only first letter after 4JLibs update ( #1518 )
2026-04-16 22:35:14 -05:00
Revela
d0094a6409
Add F2 screenshot functionality ( #1262 )
...
- Updated `EControllerActions` to include `MINECRAFT_ACTION_SCREENSHOT`.
- Added conditional compilation for `stb_image_write.h` in `Minecraft.cpp`.
- Modified `run_middle()` to handle screenshot key press.
- Updated `tick()` to capture and save screenshots as PNG files.
- Introduced `KEY_SCREENSHOT` in `KeyboardMouseInput.h` mapped to F2.
- Added `stb_image_write.h` for image writing capabilities.
2026-04-16 22:33:30 -05:00
ACL
fe7cd25b85
Fixed ButtonList and TexturePackList issue
2026-04-16 20:44:13 +02:00
Adria
5f65864000
Change mouse icon on hover
2026-04-16 13:04:16 +02:00
Loki Rautio
78d4bc80cf
feat: Upgrade to 4JLibs libraries
...
Nightly Server Release / build (Windows64) (push) Waiting to run
Nightly Server Release / release (push) Blocked by required conditions
Nightly Server Release / Build and Push Docker Image (push) Blocked by required conditions
Nightly Server Release / cleanup (push) Blocked by required conditions
Nightly Release / build (Windows64) (push) Waiting to run
Nightly Release / release (push) Blocked by required conditions
Nightly Release / cleanup (push) Blocked by required conditions
Includes fixes and some modernizations compared to the original 4J
library binaries. Also introduces functionality to support stuff like
F2 screenshots, etc. This is basically the beginning of modernizing the
codebase.
2026-04-15 19:07:15 -05:00
Loki
2fba264c08
Revert "Prevent contextually wrong music from playing ( #1138 )"
...
Nightly Server Release / build (Windows64) (push) Has been cancelled
Nightly Release / build (Windows64) (push) Has been cancelled
Nightly Server Release / release (push) Has been cancelled
Nightly Server Release / Build and Push Docker Image (push) Has been cancelled
Nightly Server Release / cleanup (push) Has been cancelled
Nightly Release / release (push) Has been cancelled
Nightly Release / cleanup (push) Has been cancelled
This reverts commit 2d41711055 .
2026-04-14 17:00:35 -05:00
Loki Rautio
1533b2138f
Swap critical.mp3 for critical.ogg ( #1503 )
2026-04-14 16:59:58 -05:00
Riley M.
c0da06e4ee
major: Switch to forward slashes(+more) to fix compilation on Linux ( #1403 )
...
Notably also adds some metadata files for NixOS
* add support for linux clang cross compiles
* add linux clang instructions
* un-capitalize Mob.horse.*
* update the description in flake.nix
---------
Co-authored-by: Loki <lokirautio@gmail.com>
2026-04-14 16:47:37 -05:00
Loki Rautio
f78dec6e00
Remove redundant/unused 4JLibs files
...
Nightly Server Release / build (Windows64) (push) Has been cancelled
Nightly Release / build (Windows64) (push) Has been cancelled
Nightly Server Release / release (push) Has been cancelled
Nightly Server Release / Build and Push Docker Image (push) Has been cancelled
Nightly Server Release / cleanup (push) Has been cancelled
Nightly Release / release (push) Has been cancelled
Nightly Release / cleanup (push) Has been cancelled
also adds some countermeasures against, yknow.
2026-04-13 01:26:36 -05:00
Tyler Reese
78afb091a4
fix: Implement missing critical hit sound ( #1141 )
...
Nightly Server Release / build (Windows64) (push) Waiting to run
Nightly Server Release / release (push) Blocked by required conditions
Nightly Server Release / Build and Push Docker Image (push) Blocked by required conditions
Nightly Server Release / cleanup (push) Blocked by required conditions
Nightly Release / build (Windows64) (push) Waiting to run
Nightly Release / release (push) Blocked by required conditions
Nightly Release / cleanup (push) Blocked by required conditions
* Fix
* Crit Sound Now Plays On Death
* Revert BuildVer.h
---------
Co-authored-by: Loki <lokio.casebstv@gmail.com>
2026-04-12 23:24:29 -05:00
Tyler Reese
2d41711055
fix: Prevent contextually wrong music from playing ( #1138 )
2026-04-12 23:22:14 -05:00
DrPerkyLegit
14f8d793dd
Add Chat Formatting Support For Servers ( #1483 )
...
* add chat support for html formatting
* html character serialization, normal color format support
* change for chat input handling on color
has a bug where the text after the cursor gets stripped of its color, need to make a function to backstep on a string and find the last used color codes, or get all color codes used before the string is split, and apply them to the start of the next string
* expose jukebox label as action bar like java
* prevent players from sending chat color
* restore non styled chat size check
2026-04-12 23:17:45 -05:00
GabsPuNs
bfcb621808
Exclude more files, reduce build .zip size ( #1374 )
...
* Fix Sign
* Exclude more files from the compilation.
* Remove Trial and Tutorial folder in Common, Tutorial world is in windows64media
2026-04-12 23:17:21 -05:00
Toru the Red Fox
050c501786
Request dedicated GPU ( #850 )
2026-04-12 22:56:24 -05:00
Botch
e5ce9a06cd
fix: Disable font mipmapping ( #1410 )
...
Fixes visual artifacts with signs, improving legibility at distances
2026-04-12 22:55:07 -05:00
Us3ful"-Dev
e730033bcc
fix: Prevent end poem crash ( #1489 )
...
Removed player name check that always fails to work on non host instances
2026-04-12 22:53:39 -05:00
DrPerkyLegit
82c1ae1968
fix: Increase entity network limit to 16k entities ( #1492 )
2026-04-12 22:50:46 -05:00
DrPerkyLegit
c7014f6b18
feat: Scrollable chat ( #1493 )
...
* chat scrolling
* allow escape to close chat instead of opening pause
2026-04-12 22:50:16 -05:00
DrPerkyLegit
744048f455
Better Text Scaling ( #1494 )
...
* f3 menu text scaling
* Reduce overscaling above 1080p
Restores original scaling for 1440p to try and keep the text size more
sane on high DPI monitors
---------
Co-authored-by: Loki Rautio <lokirautio@gmail.com>
2026-04-12 22:48:08 -05:00
Tyler Reese
d25b762ca5
Fix _jeb easter egg on sheep ( #1488 )
...
Fixed the original jeb sheep behavior.
For some reason the later code (now commented out) just completely overrid it
2026-04-08 22:34:48 -05:00
Loki Rautio
d0786f956d
Update more references to old smartcmd repo
2026-04-07 20:29:32 -05:00
rucheykov
b928351e0b
Update Windows64_Minecraft.cpp ( #1468 )
2026-04-06 12:34:25 -05:00
Fireblade
98a86fc69b
feat. set intro scene background to white ( #1474 )
2026-04-06 12:33:45 -05:00
Sylvessa
c2ea1fa62b
optimization: remove redundant lastTime setter ( #1479 )
2026-04-05 12:51:37 -05:00
Sylvessa
a4e689095c
fix: wither and ender dragon custom names ( #1472 )
2026-04-04 22:04:02 -05:00
Sylvessa
8bf0343544
fix: boat plr height & sneak height ( #1459 )
2026-04-02 17:16:31 -05:00
blongm
d3412aaae7
Fixed issue with world seeds not saving correctly ( #1119 )
...
Nightly Server Release / build (Windows64) (push) Has been cancelled
Nightly Release / build (Windows64) (push) Has been cancelled
Nightly Server Release / release (push) Has been cancelled
Nightly Server Release / Build and Push Docker Image (push) Has been cancelled
Nightly Server Release / cleanup (push) Has been cancelled
Nightly Release / release (push) Has been cancelled
Nightly Release / cleanup (push) Has been cancelled
## Description
Fix issue where typing in a short seed on world creation doesn't save the seed correctly
## Changes
### Previous Behavior
Typing in a seed on the world creation menu that's less than 8 characters long will result in garbage data being saved as the seed. Happens with controller and KBM.
You can see this in-game - if you exit the world options menu and go back in, the seed will show up as boxes □□□.
Weirdly, if you type a seed again, it behaves as expected.
### Root Cause
For some reason, assigning `m_params->seed` to the seed text points it to garbage data, when it's 7 characters or less.
### New Behavior
Seed entry behaves as expected.
### Fix Implementation
- Added `static_cast<wstring>` before assignment to `m_params->seed`.
- Also replaced `(wchar_t *)` with `reinterpret_cast<wchar_t*>` in the functions.
### AI Use Disclosure
No AI was used
2026-03-30 06:05:32 -05:00
Botch
277d74716e
Render custom skin boxes on viewmodel ( #1415 )
...
* Update PlayerRenderer.cpp
* Fix fatal bug where skins with no additional boxes would crash the game
2026-03-28 14:44:27 -05:00
Sestain
7447fabe0d
Fix game crashing if DLC has XMLVERSION paramater ( #1285 )
...
* Fix game crashing if DLC has XMLVERSION paramater
* Better implementation of XMLVersion check
* Forgot to add type name to the list
* Removed extra newline
2026-03-27 15:11:27 -05:00
Sestain
3c1166c45e
Added support for Big-Endian DLCs ( #1291 )
...
* Added support for Big-Endian DLCs
* Remove unused variable
* Remove the things made for other PR
2026-03-27 15:59:35 -04:00
666uvu
73d713878c
fix redstone tick persistence on chunk unload ( #1423 )
2026-03-26 16:55:56 -05:00
Sylvessa
c96a8ee524
fix splitscreen xuids ( #1413 )
2026-03-26 10:19:20 -04:00
Sylvessa
1a50770647
Add asynchronous server joining ( #1408 )
2026-03-26 10:15:11 -04:00
Loki Rautio
dee559bd16
Revert "Memory leak fix: Make chunks unload properly ( #1406 )"
...
This reverts commit a24318eedc .
This fix introduces broken behavior for dedicated servers. It will be
merged back in once the related issue is fixed
2026-03-26 01:37:23 -05:00