COWMODSКаталог модов

Butterfly API

An API to simplify Math and Registries.

Автор: Moth_SKW3,2 тыс.2обновлён 14 окт. 2026 г.
БиблиотекиОптимизация

Описание

Butterfly API

Butterfly API is a simple helper API for my Fabric mods.

It mostly exists to make things easier for me and allow things that would normally take a lot of code in my projects to be more compact by leaving it to Butterfly API to handle instead.


What It Adds

Butterfly API adds helper systems for many mod features and systems, like registering items, blocks, sounds, entities, particles, enchantments, recipes, status effects, and other basic content.

There's also a very in-depth Outline Library that heavily expands on the idea from the Glowing effect in vanilla, now allowing it to be applied to near-anything, and it also gives much more visual control to make things look exactly how you want them.

It also includes helper code for creative tabs, client setup, simple gameplay math, and reusable plush blocks.

Lastly there's also a large system in place for Text features, for things like more color control, gradients, and rotations and mirroring on Text, and there's also a simple system for tooltips aswell for expanding tooltips and such.


Plushes

Butterfly API includes a shared plush system used by some of my mods.

This makes it easier to add small placeable plush blocks with things like direction, waterlogging, honk sounds, squish behavior, and optional GeckoLib Animations.


For Developers

Butterfly API can be used by other Fabric mod developers who want access to the same helper systems I use in my own mods.

The GitHub page includes more information about the API, setup, usage, and examples for using it in your own project.

GitHub: https://github.com/Moth-SKW/Butterfly-API

Последние версии

Все версии →
beta

Butterfly API 1.4.0+1.21.1

1.4.0+1.21.1
14 окт. 2026 г.94Minecraft: 1.21.1fabric, quilt
Скачать
Что нового
Updated the Outline API to add more item support, and also heavily improved outline shader performance. Also added a new data-driven Particle System.
beta

Butterfly API 1.4.0+1.21.11

1.4.0+1.21.11
14 окт. 2026 г.92Minecraft: 1.21.11fabric, quilt
Скачать
Что нового
Updated the Outline API to add more item support, and also heavily improved outline shader performance. Also added a new data-driven Particle System.
beta

Butterfly API 1.4.0+26.1

1.4.0+26.1
14 окт. 2026 г.14Minecraft: 26.1fabric
Скачать
Что нового
Updated the Outline API to add more item support, and also heavily improved outline shader performance. Also added a new data-driven Particle System.
beta

Butterfly API 1.4.0+26.2

1.4.0+26.2
14 окт. 2026 г.58Minecraft: 26.2fabric
Скачать
Что нового
Updated the Outline API to add more item support, and also heavily improved outline shader performance. Also added a new data-driven Particle System.
beta

Butterfly API 1.4.0+26.3

1.4.0+26.3
14 окт. 2026 г.134Minecraft: 26.3fabric
Скачать
Что нового
Updated the Outline API to add more item support, and also heavily improved outline shader performance. Also added a new data-driven Particle System.
release

Butterfly API 1.3.1

1.3.1+1.21.11
8 окт. 2026 г.42Minecraft: 1.21.11fabric
Скачать
Что нового
Removed leftover placeholder Debug tooltips that were placed on vanilla items.
release

Butterfly API 1.3.0

1.3.0+1.21.11
15 сент. 2026 г.52Minecraft: 1.21.11fabric
Скачать
Что нового
Added new text API
release

Butterfly API 1.2.4

1.2.4+1.21.11
12 авг. 2026 г.116Minecraft: 1.21.11fabric
Скачать
Что нового
I made everything
beta

Butterfly API 1.2.3

1.2.3+1.21.11
10 авг. 2026 г.29Minecraft: 1.21.11fabric
Скачать
Что нового
Minor compat changes
beta

Butterfly API 1.2.2

1.2.2+1.21.11
9 авг. 2026 г.28Minecraft: 1.21.11fabric
Скачать
Что нового
Added new Item Utils and new registry options for both Items and Blocks.