Often people wonder why mods don’t always get updated for newer versions of Minecraft. The simple answer is that it’s hard and time consuming. Minecraft’s underlying code gets rewritten a lot, and a mod’s code for one version often needs to be vastly different to code for another version.
Minecraft Modding
Tutorials on how to create new things in Minecraft
The Pain of Data Generation
Last week I updated Bok’s Banging Butterflies to use Forge’s native data generation code. At first it all seemed to be going well. But this week I started porting the code to other versions and I’m starting to hit walls.
The Joy of Data Generation
A while ago I was talking about my Python-based data generation in the NeoForge Discord, when someone asked me why I didn’t use Forge’s data generation instead? The answer was simple: I didn’t know about it.
Work in Progress: Datagen
I’ve been working hard on a refactor this week, switching from my custom-made Python generation to Forge’s own data generation system. This is another one of those things I’ve been doing wrong since the beginning, and I’m finally getting around to correcting that mistake.
Smile, It’s a New Butterfly!
This week I’ve gone back to basics and simply added a new butterfly to the mod. It’s a butterfly you might recognise from the recently released Fionna and Cake. I loved that series so much I wanted to have a small dedication to it in Bok’s Banging Butterflies.
The Lair of the Peacemakers
In this week’s release you will be able to find Peacemaker Lairs – underground caverns where the Peacemaker butterflies keep their Cows. You can use these Cows and milk them for honey, but you’ll have to fight your way through the Butterflies protecting them first!
An Unbelievably Peaceful Cow
The Peacemaker Cow is now fully implemented and can be spawned in Creative Mode. This mob is the source of the Peacemaker Butterfly’s food, helping to sustain them and their invasion of your Minecraft world.
Milking the Peacemaker Cow
Peacemaker Cows serve as the main food source for the Butterfly invasion of your Minecraft world. They can be “milked” to gather Peacemaker Honey, and this honey can be used by players to pacify the alien invaders.
Improving My Workflow with Qodona
For a while now, I wanted something that would stop me shipping messy or risky code without realising it. I recently purchased a JetBrains subscription which comes with Qodana, a static analysis tool. This was great, as I could use the automated checks to help achieve my goal.
Something Bigger is Coming
Butterflies are small, but some butterflies need the sweet nectar of something bigger. The next creature to be added to Bok’s Banging Butterflies isn’t something you would expect, but it will feed those that infect the villagers of the world.






