Armaria

In development v0.1.0-alpha Fabric 26.3
View on GitHub

Sparda's weapon authoring library: a data-driven weapon library for Minecraft 26.3 on Fabric. Create melee, ranged, and magic weapons with compound VFX and sound profiles.

  • Three weapon types — melee, ranged, and magic base classes.
  • Compound VFX engine — 12 presets with primary + secondary particle batches.
  • Charge system — built-in charge mechanics for power weapons.
  • Texture2D API — register textures in code, JSON auto-generated.
  • Server-validated VFX — triggers server-side, renders client-side.
  • Data-driven — JSON definitions, datapack support planned.

Requires Minecraft 26.3, Fabric Loader 0.19.5+, and Fabric API 0.163.0+26.3.

Inside the docs

Quick start

Add a melee weapon with VFX to your mod in under a minute.

Quick start →

API reference

Core weapon classes, Texture2D, VFX pipeline, and records.

API reference →

VFX guide

How to create and customize particle effects, presets, and performance tips.

VFX guide →

Abilities

Passive and active abilities: lifesteal, dash, chain lightning, explosive, freeze.

Abilities →
Looking for help? Armaria questions live on our Support page. Scripta troubleshooting is also there while the site transitions.