
Mace Effects
client side fabric mod that adds a mace shockwace when macing for 1.21.11 and the shockwave is customisable alot such as particles or just a shockwave and...
00—fabricClient1.21.1mod
Mace Effects is a client-only Fabric mod that paints a customizable shockwave every time you swing a mace on 1.21.1. The mod drops a ring-based pulse around the player, an optional forward streak, and a boom sound for extra punch.
Key behavior
- Triggers on any mace swing (main hand by default; offhand optional) and runs purely client-side visuals.
- Default effect draws expanding rings, a forward sonic streak, and plays the warden sonic boom for feedback.
- Cooldown between swings is configurable so rapid clicks do not spam particles.
Config (generated at config/maceeffects.json)
drawParticles,ringsEnabled,lineEnabled: toggle visuals; setdrawParticlesfalse for a sound-only shockwave.primaryParticle,lineParticle: particle IDs for the rings and forward streak (use simple particles likeminecraft:cloud,minecraft:sonic_boom).mode:HORIZONTAL,UPWARD, orCROWNto shape the wave (flat, climbing arc, or crown-like lift).- Shape tuning:
rings,startRadius,radiusStep,particlesPerRing,verticalLiftPerRing,upwardCurveHeight,ringHeightOffset,wobbleStrength,particleSpeed. - Line tuning:
lineLength,lineStep,lineLift. - Triggers:
maceOnly,allowOffhand,onlyFirstPerson,swingCooldownTicks. - Audio:
playSound,soundId,soundVolume,soundPitch.
Notes and limitations
- Visual-only: does not change damage or knockback; effects are local to the client.
- Particle resolver expects simple particle types; complex parameterized particles fall back to the default cloud/sonic boom.
- Config reload requires a restart or resource reload to take effect.