
EmakiAttribute
Full RPG attribute and damage engine with 40+ stats and multi-stage calculation
16
0
What does this plugin do?
EmakiAttribute provides a configurable RPG stat system for Minecraft servers. It reads stats from lore and PDC, builds player attribute snapshots, synchronizes selected values back to vanilla behavior, and calculates combat through configurable damage pipelines.
Key Features
- 40+ Attributes — Offense, defense, crit, penetration, resources, recovery, speed, dodge, and power score.
- Three Damage Types — Physical, projectile, and spell damage pipelines.
- Multi-Stage Calculation — Attack, percent bonus, crit, defense, lifesteal, and final damage.
- Lore and PDC Input — Use readable lore or direct PDC data written by other modules.
- Condition Model —
pdc_meta,pdc_attribute, andlore_regexchecks for equipment rules. - Resource System — Health and mana-style values with default profiles and sync behavior.
- Integrations — Optional MythicMobs, MMOItems, and PlaceholderAPI support.
- Debug Tools — Preview, dump, resync, debug toggle, and config lint commands.
Commands
| Command | Description | Permission |
|---|---|---|
/ea reload | Reload configs | emakiattribute.reload |
/ea resync [player/all] | Resync snapshots | emakiattribute.resync |
/ea preview [player] [slot] | Preview item stats | emakiattribute.debug |
/ea dump [player] | Dump player stats | emakiattribute.debug |
/ea debug [player] [on/off] | Toggle combat debug | emakiattribute.debug |
/ea lint | Validate config | emakiattribute.reload |
Aliases: /eattribute, /ea
Dependencies
| Type | Plugin |
|---|---|
| Required | EmakiCoreLib |
| Soft | MythicMobs, PlaceholderAPI, MMOItems |
View Full Wiki Documentation | Join Discord Community | QQ Group
Создатели
Детали
Лицензия:GPL-3.0-only
Опубликован:2 недели назад
Обновлён:1 день назад
