-
-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(Feature request) Luanti (Minetest) support #120
Comments
Looks interesting, we could think about adding support for it in the future. Right now I have to prioritize my time on fixing some bugs :D |
The Luanti map format works by storing cubic mapblocks (i.e. chunks) with a block position hash and then the mapblock BLOB (Zstd compressed in latest format version) in a sqlite database, see world_format.md#map-file-format for more info about the format. Of most interest I assume to this tool is that nodes are stored in a flat array of IDs where there is a lookup table for IDs -> itemstring (i.e. like Minecraft's namespaced string IDs and their palette), then there is some header metadata, and then there is note metadata, object entities and such that I assume this tool wouldn't make use of and can be omitted. |
For some example code of mapblock serialisation, the code that the engine uses is located in |
Luanti implemented the support for glTF/GLB 3D models recently.
https://blog.luanti.org/2024/11/10/5.10.0-released/
The text was updated successfully, but these errors were encountered: