Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Creators
Details
Licensed MIT
Published 3 weeks ago
RhythMine: The Ultimate Rhythm-Based Mining Minigame
RhythMine is an innovative and engaging minigame plugin designed for Purpur and Paper 1.21.x servers. It seamlessly blends the addictive mechanics of rhythm games (like Guitar Hero or Beat Saber) with Minecraft's core gameplay loop—mining!
Players jump into a dedicated arena, equip their "Rhythm Pick", and break blocks that spawn dynamically in sync with the beats of real MIDI songs. Timing, precision, and quick reflexes are key as you build up your combo, score points, and climb to the top of the leaderboards.
🌟 Key Features
- MIDI-Driven Gameplay: Blocks spawn dynamically based on the notes of any PPQ-supported .mid file you add to the plugin's folder. The pitch and velocity determine where and when the blocks appear, with support for simultaneous block chords.
- Geyser/Bedrock Compatible: RhythMine was built from the ground up with cross-play in mind. All interactive elements use standard vanilla inventory GUIs, ensuring Bedrock players have a smooth, friction-free experience.
- Immersive Visuals & Audio: Features real-time percussive sound cues (hats and snares) for precise hit feedback, action bar combo/score tracking, and randomized block scatter to prevent visual clutter and clumping.
- Automated Arena Management: Fully integrated with WorldEdit/FAWE and WorldGuard. Admins can instantly select a flat area, register an arena, and RhythMine will automatically create the necessary protected regions and handle block resets using conservative snapshots.
- Dynamic Difficulties: Players can select their preferred difficulty through an intuitive GUI, scaling the block spawn speed and point multipliers to suit both beginners and rhythm game veterans.
- Persistent Leaderboards: Automatically tracks the Top 10 scores for every single song, securely saving them so players can constantly compete for the #1 spot.
- Safe Session Handling: Entering an arena temporarily stores the player's inventory and provides the minigame gear. Leaving the arena safely restores their original items and automatically submits their score.
🛠️ Dependencies
- Server Software: Purpur or Paper (1.21.x)
- WorldGuard (For automated arena protection)
- WorldEdit OR FastAsyncWorldEdit (FAWE) (For region selection and snapshot resets)


