This week I’ve created a new release that fixes some bugs that have been in the mod for far too long. The movement bug in particular has been annoying for a while, and relied on an extremely hack piece of code attempting to cover it up.
Forge
A mod development kit for Minecraft.
Banging Butterflies Update
It’s not every week I’m able to get a lot of work done on the mod. This week, as well as implementing new features, I’ve been tackling a strange bug with the Peacemaker Butterfly’s movement.
Catching Peacemaker Butterflies
I’m just getting back into the swing of things after Kiwiburn, so I haven’t had much time to spend on developing Bok’s Banging Butterflies. I fixed a few bugs last week, and this week I’ve implemented a small feature to complete the Peacemaker Butterflies.
Butterflies with Hostility
This week I’ve added some new Butterflies to the mod based on the fantastic TV Series Peacemaker. These Butterflies are actually alien invaders, infesting Villagers and Illagers in order to take over your Minecraft worlds. Be wary of Villagers behaving in odd ways.
Why Reducing Logspam Matters
Recently, a bug was submitted about Bok’s Banging Butterflies complaining that there was too much logging by the mod. This might seem unimportant at first, but efficient logging is vital to any project. You ignore bad logging at your peril.
The Fixing of a Fair Few Bugs
This week I fixed a few bugs that had made it into Bok’s Banging Butterflies. Two have been present for a while, but I was unable to reproduce or fix them. The third was a bug introduced by my recent changes to texture generation.
New Images in the Pipeline
Every time I add a new butterfly to the mod, I need to create multiple textures for them. Recently, I developed a method generating spawn egg textures so I didn’t have to do them manually.
Doing Spawn Eggs Properly
Spawn eggs were almost an afterthought in Bok’s Banging Butterflies. They worked, but the experience was rough. Not all entities had spawn eggs, and most eggs looked identical. With 61 butterfly and moth species, it was almost impossible for players to know what they were spawning.
Butterfly Creative Mode Tab
One detail I’ve been struggling with while developing Bok’s Banging Butterflies is where to put the items in the Creative Inventory. While playing other mods for inspiration, I saw many create a dedicated Creative Tab just for their content. A tidy, mod-branded spot that makes everything easier to find.
Improving the Publish Script
Recently I implemented some scripts to automatically publish new versions of Bok’s Banging Butterflies to several platforms. In order to support this, I added a new step where I needed to update the version in the publish script itself.