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.
Modding
Creating a non-official addon for a released game.
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.
Fixing the Peacemaker Butterflies
I’m back from Kiwiburn and going straight back to modding. I’ve spent the better part of the day fixing some bugs that were introduced by the recent addition of hostile butterflies that will attempt to infiltrate and take illagers as hosts.
Some New Butterfly Variants
Bok’s Banging Butterflies adds butterflies and moths to Minecraft. This week I’ve experimented with the new variant system to add some flavour to already existing butterflies. I’ve also added a small effect that should allow observant players to spot beneficial mud puddle areas at a glance.
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.
Fixing the Landing States
I got a couple of bug reports about butterfly movement recently. Some were stuck floating in the sky, others wouldn’t animate properly when moving. So I took some time this week to clean up the movement and landing code to make it more robust.
Butterflies in Mud Puddles
I recently learned about mud-puddling, a behaviour where butterflies and other insects will gather nutrients from puddles, soil, and decaying organic matter. I immediately thought, “That would make a great feature for Bok’s Banging Butterflies.” So I set out to implement it.
The Automation of Releases
Every time I make a new release of Bok’s Banging Butterflies, I have to manually upload it to multiple sites. While this doesn’t take too long to do, it is tedious and repetitive, especially now I’m updating the mod more frequently.