Porting and maintaining multiple versions of a mod can be a lot of work. Sometimes things slip through the cracks. One of those things were the Lepidopterist’s trade offers. I didn’t notice until after release that the Lepidopterist wasn’t offering all the trades they were supposed to.
NeoForge
A branch of Forge that may soon replace it.
A Butterfly Spawn Category
One problem that’s been around since the mod’s inception is that butterfly spawns take away from other animal spawns. That means fewer cows, sheep, rabbits, and so on in any Minecraft game with Bok’s Banging Butterflies installed. And as more butterfly species were added, the problem only got worse.
Porting to 1.21.4: Stage 4
In my porting adventure, I was almost there. I could load the game and create a new world. That didn’t mean that I was ready to release, however. Next came the laborious task of testing (almost) every feature in the mod to ensure that they still work.
Porting to 1.21.4: Stage 3
I’ve been porting Bok’s Banging Butterflies to Minecraft 1.21.4. The code compiled – great! The game loaded to the title screen – even better! But I still wasn’t done. Because now, the real test began: could I create a new Minecraft world.
Porting to 1.21.4: Stage 2
Last week I talked about how I got the mod compiling for version 1.21.4. I was optimistic but, as most developers will know, this is only the first step. The next step in the process would be to get the game to actually run.
Porting to 1.21.4: Stage 1
Stage 1 of porting a mod to a new version is to get the thing compiling. Once this is done you can move on to getting the game to launch, managing to create a world, and then a wealth of tests to ensure all the features work.
Updating to NeoForge 1.21.1
It’s been a long time coming, but I’ve finally gotten around to it. Bok’s Banging Butterflies now supports NeoForge 1.21.1. This means you can add butterflies to a Minecraft world that has almost all of the latest features in Minecraft. It wasn’t easy.
Upgrading Butterflies to NeoForge
Changes are on the horizon for the Minecraft Modding community. While I don’t fully understand all the drama, Forge may be on its way out, making NeoForge the new way of making mods. In order to prepare for this new world, I’ve decided to create a 1.20.