Squid Craft 4 Mines sweeper duel remake

Minesweeper Duel is a competitive PvP minigame mod for Fabric 1.20.4 and 1.20.1, faithfully recreating the intense Minesweeper challenge seen in Squid Craft Games 4.

File Details

SquidCraft4-MinesSweeperDuel-Remake-release-2.jar

  • R
  • Dec 7, 2025
  • 437.77 KB
  • 69
  • 1.20.4
  • Fabric

File Name

SquidCraft4-MinesSweeperDuel-Remake-release-2.jar

Supported Versions

  • 1.20.4

Curse Maven Snippet

Fabric

modImplementation "curse.maven:squid-craft-4-mines-sweeper-duel-remake-1398702:7302942"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

# Changelog - Squid Craft 4 Mines Sweeper Duel Remake

## Release 2 (2025-12-07)

### 🎮 Multi-Arena Support
- Refactored game state to be per-arena instead of global
- Multiple games can now run simultaneously on the same server
- Each arena has independent timers, states, and detonation queues
- Added Physical panic button block. you can use it for join in the arenas too 

### 🔧 Bug Fixes
- **Bug #1**: Fixed winner disconnection during detonation animation causing crash
- **Bug #2**: Fixed arena not resetting properly after game ends
- **Bug #3**: Fixed original blocks not being restored on arena reset
- **Bug #4**: Fixed player health not resetting to 6 hearts on leave
- **Bug #5**: Fixed scoreboard not updating for all players
- **Bug #6**: Fixed crash when player disconnects during their turn
- **Bug #7**: Fixed panic button not working on linked arena buttons
- **Bug #8**: Fixed incorrect winner determination after detonation

### ⚡ Turn Order Logic
- Fixed turn order after panic button (contrincante plants first)
- Fixed turn order after timeout (contrincante plants first)
- Fixed turn order after mining a bomb (contrincante plants first)
- First round planter is now random (already was, verified)

### 🧹 Code Cleanup
- Removed 9 unused imports across project
- Removed unused `rotatePlayerOrder()` method
- Added iteration safety copy for multi-arena tick processing

### 🛡️ Mixin Compatibility
- Verified HungerManagerMixin works with multi-arena
- Verified PlayerEntityMixin works with multi-arena
- Both use per-player arena lookup