Armaria — weapon authoring for Minecraft

Sparda's active weapon library: data-driven melee, ranged, and magic weapons with a high-performance VFX engine. Built for Fabric 26.3.

What it is

Armaria is a library for creating weapons in Minecraft mods. It provides base classes, a particle VFX engine, texture registration, and a clean API so modders can add melee, ranged, and magic weapons without writing the same boilerplate every time.

Active projects

Armaria

Weapon library with VFX engine. Current focus.

Docs →

Scripta (archived)

Data-driven questing mod for Fabric 1.21.1. Archived for future work.

GitHub archive →

Quality bar

Stability first

Library ships zero test items; the API is what ships. VFX is server-validated, client-rendered.

Data over code

Texture registration is a single API call. JSON is auto-generated.

Vanilla feel

Uses vanilla particles, vanilla model system, and Fabric conventions.

Documented

Full docs, quickstart, API reference, and contribution guide.

Looking for help? Scripta troubleshooting and Armaria questions both live on our Support page.