AuraCraft (Fabric)
AuraCraft adds token-based, persistent effect progression for SMP-style gameplay. Players choose effects through a UI, upgrade duplicates, and manage progression with Aura tokens. Server admins control balance through commands and config.
Features
- Players pick effects with an in-game UI (
Yby default).
- Selected effects persist and are reapplied automatically.
- Picking the same effect again upgrades it (up to duplicate cap).
Aura PlusandAura Resetprogression items:auracraft:aura_plusauracraft:aura_reset
- Combined cap logic prevents overstacking:
selected effects + available tokens <= maxEffects. - Token count is hard-capped at 3.
- PvP effect-loss system with configurable loss count.
- If victim has exactly 1 effect and spare token(s), death removes 1 token instead of removing that last effect.
- Multiplayer handshake gate blocks missing/outdated client versions.
- Mod Menu config screen with:
- General settings
- Per-effect enable/disable toggles
Commands
/aura admin commands require GameMaster (OP level 2+), except withdraw.
/aura: Toggle AuraCraft UI state for the world./aura status [player]: View token/effect status./aura reset [player]: Reset selected effects for repick./aura plus [player] [amount]: Add Aura tokens./aura remove [player] [amount]: Remove Aura tokens./aura withdraw: Withdraw one Aura token voluntarily (player command).
Config
Config file:
config/auracraft.json
Example:
{
"maxEffects": 3,
"pvpEffectsLostOnDeath": 1,
"maxDuplicateAmplifierBonus": 1,
"dropPlusItemOnPvpKill": true,
"enableResetRecipe": true,
"enablePlusRecipe": true
}
Config explained:
maxEffects: Maximum combined progression load (selected effects + tokens).pvpEffectsLostOnDeath: How many effects are removed on PvP death.maxDuplicateAmplifierBonus: Max bonus levels from duplicate picks.dropPlusItemOnPvpKill: WhetherAura Pluscan drop on qualifying PvP kills.enableResetRecipe: Enables crafting recipe forAura Reset.enablePlusRecipe: Enables crafting recipe forAura Plus.
License
This mod is licensed under the MIT License. See the LICENSE file for details.

