Meow Meals banner

Meow Meals

8 devlogs
12h 34m 14s

Updated Project: I set up Stonecutter and ported my mod to more minecraft versions & even got it to the latest 26.1 which was really hard
This is my first ever minecraft mod that I made which has lots of cat specific foods! I also drew textures…

Updated Project: I set up Stonecutter and ported my mod to more minecraft versions & even got it to the latest 26.1 which was really hard
This is my first ever minecraft mod that I made which has lots of cat specific foods! I also drew textures for the first time. They’re no picasso but I’m proud of my work!

This project uses AI

When I first made the project I wrote the README with AI for some reason… I ain’t gonna change it cuz its fine imo. Also I used Junie to change the mappings cuz I couldn’t find any thing to convert Yarn to Mojang mappings for Kotlin and I tried the migration map from Fabric, and I tried Ravel, neither worked. I also used Claude to convert build.gradle to build.gradle.kts

Demo Repository

Loading README...

Akaalroop

Shipped this project!

Hours: 6.18
Cookies: 🍪 121
Multiplier: 16.36 cookies/hr

I fixed a bunch of bugs in the code which I didn’t fix last time since I had to rush for Lock In. I also didn’t expect it’d take me 6 HOURS to fix them, but yeah… there goes my weekend. Anyways yeah!

Akaalroop

I fixed an issue in some versions where you could keep “taming” the cat and it kept sending messages. How it should be & is now is shown below:

Attachment
0
Akaalroop

I did more codebase changes like the buildscript and idk some other stuff. I also added the task to publish all the versions and boom! Done!

Attachment
0
Akaalroop

THAT. TOOK. TOO. LONG. I went down the automation rabbit hole and I tried debugging a plugin which as in alpha state, so I read its code and it didnt even have the feature i was trying to use. Basically, there was a issue where recipes wouldn’t work in either >=1.21.2 or <1.21.2. This is because the recipes structure changed significantly, unfortunately. Initially, I had to fix the crash my ship got rejected for, but I couldn’t devlog without fixing that crucial issue too. It took so long to achieve this, but the screenshot is worth 4 hours of work. Its 01:20 am now, I need to sleep. Good night

Attachment
Attachment
0
Akaalroop

Shipped this project!

Hours: 6.39
Cookies: 🍪 119
Multiplier: 15.45 cookies/hr

It was really, really hard. I had a lot of personal stuff going on while making this, and I had to take a day off school just to get this done for the lockin deadline. It was hard. Switching from 1.21.11 to 26.1 was so hard, because although there’s a thousand tools to help change fabric api mappings, I couldn’t find anything to change the names of the Minecraft classes, so I needed some AI for that. Anyways, its done! Hope you like it!

Akaalroop

There was a really stupid bug where if you right clicked a cat with anything or nothing in your hand it would do the effects and send the messages and everything. Yeah really, really stupid. it took far too long to fix 😭 Also I can’t upload the video here because its 90MB even with compression and everything. I’ve put it on #cdn and here’s the link: https://cdn.hackclub.com/019d9835-067d-75db-8711-b69439773269/output.mp4

Attachment
0
Akaalroop

My items actually show up now!! Thanks fabric docs!!

Attachment
0
Akaalroop

That. Took. Ages. It took AI, i took a day off school to do this. ARGH. Why did minecraft have to unobfuscate their gameee. i’ll let the pictures and tabs and everything, speak for itself you know. I did add 1.21.5 - 1.21.11 so everything 1.21.x is supported, but the main thing I did is add support for 26.1. I couldn’t do this without the docs of fabric and well, yes, some AI. I’m sorry but I’m not researching and manually changing every single class or method or whatever’s name. And worst part, my mod is in Kotlin, so the docs’ code can’t be directly used sobbbb. Help. Anyways, i’m off to debug more issues. Hopefully I can this fixed, add the final few versions and maybe actually add new stuff before I ship

Attachment
Attachment
Attachment
Attachment
0
Akaalroop

Set up Stonecutter for 1.21 so far! It works! Couple gradle issues, but that was cause of my typos. All set up and ready for lots more versions!

Attachment
0