Texture Pack Converter
Problem
I like Luanti more than Minecraft, but I don't usually like the way Luanti games look.
Solution
What if I could just use the Minecraft texture packs I like in Luanti games? There is a Luanti game called Mineclonia that is very similar. I could make a tool that takes texture files from Minecraft packs and make a Mineclonia-compatible pack. I didn't know much programming, but that should only take a month or so, right?
Before I began, I started checking if this kind of tool already existed. It did, and it was pinned on the forum: Forum Link. I didn't like this tool. It was a shell script that required ImageMagick to be installed. It probably still works, but I really wanted something better.
I decided to write a new script for converting textures in the V language. I picked V because it is easy to cross compile, easy to understand, and V files can run as script files easily. That script is "available" on Notabug. At the time of writing, Notabug is often down due to AI scrapers DDoSing it. That script basically was just a bunch of copy and paste operations. It had no real way of editing the textures to abide by Mineclonia's expectations. Image editing with code was a bit too advanced for me, so I stopped making progress.
Eventually, I decided to try again using the Go language. I mainly picked it because I found this image editing library called Imaging. This library was all that I would need. Go is also a much more used language, so it was easy to look up solutions to common beginner problems I was running into.
Writing out the edits was time-consuming.
There are many differences in how the textures work. I tried to avoid "just eyeballing it" as much as possible. For the chests in particular, I'd make versions of textures that had extra gradients of color or extra marks on them to check exactly how all the parts fit together. Comparing how Minecraft and Mineclonia map things is not usually necessary, but sometimes I would have the two games open next to each other just to see what needed adjusting.
See below, I used the chests from one of the Faithful texture packs.

The actual bulk of the textures were not too hard to do. A lot of blocks are just one square texture on all sides. The number of textures is high, but it's not difficult, just time-consuming.
I can not work on this much right now.
I think I did a good job, given that I have almost no experience making something like this. The project's organization is it's worst problem for me. I have been trying to make everything more structured, but I am a bit burnt out. My job is chaotic right now, and there are some other projects I need to work on. I am still learning coding, and I'd like to make more and better things soon.