A web UI that lets you build your own customised version of the Capitalisation Fixes - a resource pack that fixes Minecraft's grammar issues.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
I hooked everything up, and the selected fixes are now the ones that get included in the pack! You can also generate the pack for various MC versions.
I improved the fix list by adding friendly names to all the fixes, so it's a bit nicer to read now (plus, using the class names broke when the code got minified :P)
I worked a bunch on the web UI, adding a Minecraft version selector (that fetches and filters from Misode's mcmeta API), and a list of the fixes that will be included in the pack, with the ability to toggle them on and off (this doesn't actually affect the pack, yet).
I also added some code to get the web UI version at build time, so it can be included in the generated resource packs as metadata. Shoutout to Vite!
Updated the resource pack to MC 1.21.6 and wrote some documentation on the process and the tools I used.
I refactored parts of the build tool to be isomorphic, replaced some Node.JS libraries with browser APIs or isomorphic libraries, and I can now build a resource pack in the browser!
Next steps: Actually downloading the generated resource pack, and loading the README file and pack.png asset.
Made the project into a monorepo, created a web app with Preact and Vite, and made Pico CSS work with Catppuccin's colour scheme