CoZzaBoZza Posted April 10, 2025 Report Posted April 10, 2025 Just to start, I don't have any real experience programming or anything, but I want to create a mod that can export my map as a PNG for the sake of being able to plan out my worlds eventual layout and such. I have gotten completely stuck on decompiling the SQL databases.
Brady_The Posted April 10, 2025 Report Posted April 10, 2025 3 hours ago, CoZzaBoZza said: Just to start, I don't have any real experience programming or anything, but I want to create a mod that can export my map as a PNG for the sake of being able to plan out my worlds eventual layout and such. I have gotten completely stuck on decompiling the SQL databases. This is way over my head so I can't be of any help, but you could look how https://mods.vintagestory.at/vsdbtopng solves this.
The_Lunarian Posted November 18, 2025 Report Posted November 18, 2025 (edited) I made you a lil' drawing. You might also want to take a look at : https://github.com/elliotfontaine/vsmaptools/blob/v2.1.0/classes/map_piece.gd (for how I do it) https://wiki.vintagestory.at/index.php/Modding:Deserializing_protobufs_from_the_command_line https://github.com/bluelightning32/vs-proto/blob/80ff05afa98af324425ef6f3e5f12b4bea9e6a3f/schema-1.21.0.rc.3.proto#L72C1-L74C2 Edited November 18, 2025 by The_Lunarian grammar I guess 2
CoZzaBoZza Posted November 19, 2025 Author Report Posted November 19, 2025 On 11/19/2025 at 8:40 AM, The_Lunarian said: I made you a lil' drawing. You might also want to take a look at : https://github.com/elliotfontaine/vsmaptools/blob/v2.1.0/classes/map_piece.gd (for how I do it) https://wiki.vintagestory.at/index.php/Modding:Deserializing_protobufs_from_the_command_line https://github.com/bluelightning32/vs-proto/blob/80ff05afa98af324425ef6f3e5f12b4bea9e6a3f/schema-1.21.0.rc.3.proto#L72C1-L74C2 Feel like I just asked a question on that 'Explain to me like i'm 5' page on reddit, and I couldn't be happier with the response You're a legend mate. TBH, your mod for this is better than anything I was going to make, might end up just using it lol. This will make for a good side project to practice C# a bit tho 1 1
Recommended Posts