Compatibility
Minecraft: Java Edition
1.21.11
Platforms
Supported environments
Links
Creators
Details
Licensed MIT
Published 2 months ago
Updated 2 weeks ago
Changelog
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.3.0] - 2026-03-13
Added
- Sound effects for all mace abilities:
- Elytra boost: Breeze shoot sound
- Ground slam: Iron Golem attack sound
- Entity trap: Anvil landing sound
- Particle effects for mace abilities:
- Elytra boost: cloud particles
- Ground slam: explosion particles
- New config options:
groundLaunchStrength,flyingBlocksCount,flyingBlockSpeed,boxSize,boxHeight,enableSounds,enableParticles - Server-side distance validation — server now verifies that hit targets are within 8 blocks of the player, preventing exploit packets
- Client-side cooldown check — client no longer sends packets while mace is on cooldown, reducing network traffic
Fixed
- Elytra boost in ALWAYS mode — boost now correctly works without elytra equipped when mode is set to ALWAYS (previously the boost method always required elytra)
Changed
- All previously hardcoded gameplay values are now configurable via
mace.json - Config validation now enforces bounds:
flyingBlocksCount(0–20),boxSize(3–7, odd only),boxHeight(1–5)
[1.0.0] - 2026-01-19
Added
- Initial release of Mace Elytra Boost
- Mace boost mechanic: attack with Mace while flying with Elytra to boost forward
- Boost works by attacking air or blocks
- Built-in cooldown system (10 ticks / 0.5 seconds) to prevent spam
- Full multiplayer support with server-side validation
- Client-server synchronization for smooth boost experience
- Boost strength: 1.2 (multiplier to velocity)
- Compatibility with Minecraft 1.21.11
Technical Details
- Uses Fabric Networking API for client-server communication
- Custom packet system (MaceBoostPayload) for boost requests
- Reflection-based flight detection for compatibility with different mappings
- Explicit velocity synchronization via EntityVelocityUpdateS2CPacket
- Mixin injection into MinecraftClient.doAttack for client-side detection
Future Versions (Planned)
[1.4.0] - Advanced Features
- [ ] Visual cooldown indicator (HUD overlay)
- [ ] Option to enable/disable in specific dimensions
- [ ] Different boost modes (tap vs hold)
- [ ] Boost strength scaling with Mace enchantments
- [ ] Compatibility patches for popular mods
Version History Template
[X.X.X] - YYYY-MM-DD
Added
- New features
Changed
- Changes to existing functionality
Deprecated
- Soon-to-be removed features
Removed
- Removed features
Fixed
- Bug fixes
Security
- Security fixes
Dependencies
Metadata
Release channel
ReleaseVersion number
1.3Loaders
Game versions
1.21.11Environment
Client and server, required on both
Downloads
170Publication date
March 13, 2026 at 10:12 AMPublisher

romanx_02165
Member


