
AspectsLib is a comprehensive library mod that adds a customizable "aspect" system to Minecraft. It includes:
- A complete hierarchy of 37 built-in aspects organized into four tiers (Primal, Secondary, Tertiary, Quaternary)
- Tools to define custom aspects via JSON datapacks
- Aspect assignment to items, entities, and blocks
- Visual aspect display in item tooltips with icons and values
- Complex aspect interaction system with resonance calculations
- Full API for mod developers to extend the system
| Tier | Aspect | Meaning |
|---|---|---|
| Primal | Aer | Air |
| Aqua | Water | |
| Ignis | Fire | |
| Ordo | Order | |
| Perditio | Entropy | |
| Terra | Earth | |
| Secondary | Gelum | Ice |
| Lux | Light | |
| Metallum | Metal | |
| Mortuus | Death | |
| Motus | Motion | |
| Permutatio | Change | |
| Potentia | Power | |
| Vacuos | Void | |
| Victus | Life | |
| Vitreus | Glass | |
| Tertiary | Bestia | Beast |
| Exanimis | Undeath | |
| Herba | Plant | |
| Instrumentum | Tool | |
| Praecantatio | Magic | |
| Spiritus | Spirit | |
| Tenebrae | Darkness | |
| Vinculum | Binding | |
| Volatus | Flight | |
| Quaternary | Alienis | Unknown |
| Alkimia | Alchemy | |
| Auram | Aura | |
| Aversion | Repulsion | |
| Cognitio | Knowledge | |
| Desiderium | Desire | |
| Fabrico | Construction | |
| Humanus | Humanity | |
| Machina | Machine | |
| Praemunio | Protection | |
| Sensus | Sense | |
| Vitium | Corruption |
Why you'll want this mod:
- Complete out-of-the-box aspect system with 37 thematically organized aspects
- Perfect foundation for magic-themed modpacks and RPG mechanics
- Visually intuitive tooltip system (hold SHIFT to toggle details)
- Deep gameplay through aspect combinations and resonance effects
- Full API for developers to create custom aspect-based mechanics
- Lightweight server-client synchronization
- Extensive documentation for datapack configuration
Critical information before downloading:
- Includes 37 pre-defined magical aspects with complete hierarchy
- Requires Fabric API and Minecraft 1.20.1
- Mods using this library can:
- Extend the built-in aspect system
- Create custom resonance relationships
- Override default aspect assignments
- Client-side rendering requires compatible resource packs
- Backup worlds before updating - aspect data is saved in NBT format
- Default aspect textures are included but can be customized
Featured versions
See allProject members

Overgrown
Lead Developer
thatrobin
Developer
electrictaco
Texture Artist

