piebot
1df2fd42dd
Bug fixes
2026-03-26 18:04:55 +03:00
piebot
d73ae8fd5c
Fix Commit "Implement LCERenewed Changes"
...
This fixes commit cf0472117c .
2026-03-26 17:57:03 +03: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
piebot
cf0472117c
Implement LCERenewed Changes
2026-03-26 14:14:42 +03:00
piebot
0e56730255
Update logo
2026-03-26 11:36:31 +03:00
Revela
deb10de463
Update README for fork title change
...
MinecraftConsoles (Legacy Console Revelations Edition)
LCRE
2026-03-26 02:46:08 -05:00
itsRevela
c0085a8336
Skip upstream revert of chunk unload commit (already fixed properly in this fork)
2026-03-26 02:33:32 -05:00
piebot
f76896d7e8
Merge branch 'main' of https://github.com/piebotc/LegacyEvolved
2026-03-26 09:46:09 +03:00
piebot
868ba79754
Fix swapped dirt variants.
2026-03-26 09:45:05 +03: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
itsRevela
13372692d5
change foldernames & filenames (LCRE) in release update script
2026-03-25 23:56:48 -05:00
itsRevela
6d28177e4c
Fix client disconnect from leftover socket recv timeout
...
Clear the 5-second SO_RCVTIMEO that was set during the connection
handshake but never removed. The timeout persisted into the game
session, causing the client to disconnect whenever the server paused
for longer than 5 seconds (e.g. autosave, chunk I/O).
Also update README with chunk unloading and connection stability fixes.
2026-03-25 23:54:52 -05:00
itsRevela
c264262b66
Fix chunk unloading regression from upstream merge
...
Commit a24318ee changed drop() to immediately remove chunks from cache,
bypassing the deferred m_toDrop save/unload pipeline. This caused missing
chunks on dedicated servers, iterator invalidation in dropAll() and
ServerLevel::save(), and entity duplication (item frames) from chunks
being reloaded without their entities first being removed from the level.
- ServerChunkCache::drop(): restore m_toDrop queue instead of immediate
cache removal, so tick() can save/unload/move to unloadedCache safely
- MultiPlayerChunkCache::drop(): restore soft-unload (keep chunk in cache
with loaded=true) instead of nulling cache and hasData
- PlayerChunkMap::setRadius(): remove dropAll() call when reducing radius,
the per-chunk removal loop already handles out-of-range chunks
2026-03-25 19:57:35 -05:00
Lord Cambion
ae273c75fa
Name Fixes
2026-03-26 00:40:52 +01:00
piebot
2d04127cae
fix arc file
2026-03-26 00:04:11 +03:00
piebot
ce15163a81
Update Logo
2026-03-25 22:03:15 +03:00
piebot
e14ba14e68
a bunch of shit lmaoo
2026-03-25 21:41:35 +03:00
Revela
3a8106593f
Merge branch 'smartcmd:main' into main
2026-03-25 10:58:16 -05:00
piebot
db500edc3a
Update README.md
2026-03-25 13:46:11 +03:00
piebot
86366b5b20
Update README.md
2026-03-25 13:45:57 +03:00
piebot
91ddc735c3
Update README.md
2026-03-25 13:45:40 +03:00
piebot
75187488e8
Update README.md
2026-03-25 13:45:17 +03:00
piebot
ec7d784c18
Update README.md
2026-03-25 13:44:31 +03:00
piebot
e310f1e6f1
Add Acknowledgments Section
2026-03-25 13:22:32 +03:00
ModMaker101
a24318eedc
Memory leak fix: Make chunks unload properly ( #1406 )
...
* Fix chunk unload and cleanup logic, fixes #1347
* Applying formatting to code I edited 😝
2026-03-24 23:25:18 -05:00
Revela
4c7f1a6385
Merge branch 'smartcmd:main' into main
2026-03-24 13:59:56 -05:00
Lord Cambion
571bf2f226
generation fix
2026-03-24 19:14:11 +01:00
itsRevela
2637577a62
Remove emdashes from README
2026-03-24 13:08:11 -05:00
itsRevela
08f14e32ae
Add seed validation for server world creation and override-seed property
...
The dedicated server previously picked a completely random seed with no
biome diversity checks (the client validates but the server skipped it).
On top of that, the client's findSeed() was hardcoded to only check a
54-chunk (Classic) area, so Large worlds had no diversity guarantee
beyond the center.
New server worlds now use findSeed() scaled to the full target world
size. Added override-seed in server.properties to fix existing worlds
without deleting them.
2026-03-24 13:07:04 -05:00
itsRevela
5dad6c24f7
Fix server list refresh and add cancellable non-blocking connection
...
Server list: edits and deletions now update the UI immediately by
calling SearchForGames() in ForceFriendsSessionRefresh() and
UpdateGamesList() on nav-back to LoadOrJoinMenu.
Connection: moved WinsockNetLayer::JoinGame() to a background thread
with non-blocking sockets (5s timeout, 3 retries). Users can cancel
with B/Escape during the attempt. Failed connections always show an
error dialog.
2026-03-24 11:30:14 -05:00
ryleu
f3915a0603
add support for linux clang cross compiles
2026-03-24 10:05:40 -05:00
piebot
6a1e0df0f2
fix common.cmake
2026-03-24 17:58:31 +03:00
piebot
ed38461e15
Merge branch 'main' of https://github.com/piebotc/LegacyEvolved
2026-03-24 16:53:12 +03:00
piebot
6646eefb5e
Merge remote-tracking branch 'upstream/main'
2026-03-24 16:48:08 +03:00
Lord Cambion
a5139ce172
Desert Temple Update
...
Clay instead of wool
2026-03-24 14:46:59 +01:00
Lord Cambion
c6578405fc
Fixes
...
Now Oceans have Gravel in the bottom.
Now DarkOakLeaves have correct color
2026-03-24 14:14:11 +01:00
Lord Cambion
6fc2808592
5 New Technical Biomes
2026-03-24 13:41:49 +01:00
piebot
d10deb4cc2
Revert "Merge pull request #12 from ItzSonicFaner/LegacyEvolved"
...
This reverts commit f5b134aa90 , reversing
changes made to f0b06116c2 .
2026-03-24 15:12:06 +03:00
piebot
5b2fd49b40
Revert "Changed Steve's skin from 64x64 to 64x32"
...
This reverts commit 4a96ce18b2 .
2026-03-24 15:12:02 +03:00
Sylvessa
993052409a
Fix XUID logging ( #1395 )
...
* pass invalid_xuid to other players
* actually more simple fix
2026-03-24 05:04:07 -04:00
Ayush Thoren
ed9cbae3f7
Fix initial cursor position for in-game UI elements ( #1120 )
...
Signed-off-by: Ayush Thoren <ayushthoren@gmail.com>
2026-03-23 21:06:20 -05:00
Sylvessa
daed75b8a1
make handleParticleEvent actually parse the particle type instead of hardcoding hearts ( #1399 )
2026-03-23 20:11:37 -05:00
rtm516
9e715cb3bc
Fix render order of F3 debug screen ( #1239 )
2026-03-23 18:01:40 -05:00
Sylvessa
127465b0eb
add advanced tooltips, F3+H combo, and handle settings ( #1389 )
2026-03-23 17:54:46 -05:00
itsRevela
d4d5ffe403
Fix archive path for new Windows username
2026-03-23 12:34:32 -05:00
itsRevela
dd4b76d02a
Disable automatic release on push for nightly-server workflow
2026-03-23 12:33:48 -05:00
itsRevela
e1446953c4
Merge remote-tracking branch 'upstream/main'
...
# Conflicts:
# CMakeLists.txt
# Minecraft.Client/CMakeLists.txt
# Minecraft.Client/ClientConnection.cpp
# Minecraft.Client/Common/Media/MediaWindows64.arc
# Minecraft.Client/Common/UI/UIControl_TextInput.cpp
# Minecraft.Client/Common/UI/UIScene_LoadOrJoinMenu.cpp
# Minecraft.Client/Gui.cpp
# Minecraft.Client/PlayerList.cpp
# Minecraft.Client/ServerPlayerGameMode.cpp
# Minecraft.Client/Windows64/KeyboardMouseInput.h
# Minecraft.Client/Windows64Media/strings.h
# Minecraft.Client/cmake/sources/Windows.cmake
# Minecraft.Server/CMakeLists.txt
# Minecraft.Server/ServerProperties.cpp
# Minecraft.Server/ServerProperties.h
# Minecraft.Server/Windows64/ServerMain.cpp
# Minecraft.Server/cmake/sources/Common.cmake
# Minecraft.World/cmake/sources/Common.cmake
# README.md
2026-03-23 12:29:00 -05:00
itsRevela
cbc0617dcd
Update README with upstream merge features
2026-03-23 12:22:03 -05:00
itsRevela
58c73d1052
Merge remote-tracking branch 'upstream/main'
...
# Conflicts:
# Minecraft.Client/Common/Media/MediaWindows64.arc
# Minecraft.Client/Common/UI/UIControl_TextInput.cpp
2026-03-23 12:12:37 -05:00