Skip to content

Add support for the new world directory structure.#1870

Merged
leMaik merged 8 commits intochunky-dev:masterfrom
leMaik:26.1-snapshot-6
Mar 4, 2026
Merged

Add support for the new world directory structure.#1870
leMaik merged 8 commits intochunky-dev:masterfrom
leMaik:26.1-snapshot-6

Conversation

@leMaik
Copy link
Copy Markdown
Member

@leMaik leMaik commented Feb 27, 2026

Worlds saved with 26.1-snapshot-6 or later now work. 🥳

The dimension integer ID got replaced with an identifier that can be arbitrary. Chunky still has the three default values from vanilla Minecraft, but it technically supports any dimension by editing the settings and scene files.

The single player player is now stored just like any other player and only its UUID is stored in the level.dat file. I used this opportunity to replace some of the UUID Strings with proper UUIDs for the players and found a bug on the way.

Oh, the functionality to export selected chunks to a zip file was removed, as discussed on Discord. That would have been slightly more complicated, also there are tools dedicated to editing chunks (e.g. MCA Selector). This way we can focus on the rendering stuff. 😎

Closes #1868

@leMaik leMaik added the minecraft Block updates, world format changes, and anything related to Minecraft updates label Feb 27, 2026
@leMaik leMaik merged commit 528175b into chunky-dev:master Mar 4, 2026
1 check passed
@leMaik leMaik deleted the 26.1-snapshot-6 branch March 4, 2026 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minecraft Block updates, world format changes, and anything related to Minecraft updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

26.1-snapshot-6

1 participant