
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