MashAutoCloseDoor
Built for survival/QOL servers where players leave doors open all the time.
MashAutoCloseDoor
MashAutoCloseDoor
`MashAutoCloseDoor` is a lightweight Paper plugin for 1.21+ that automatically closes doors (and optional fence gates) after a configurable delay.
Built for survival/QOL servers where players leave doors open all the time.
Features
- Auto-closes all vanilla doors after a delay - Optional fence-gate auto-close - World blacklist support - Configurable close sound (or disable sound) - Reliable re-open handling (prevents stale close sounds/tasks) - Admin-only command system - Works on Paper 1.21+
Commands
`/mashautoclosedoor` (aliases: `/macd`, `/acd`) Permission: `mashautoclosedoor.admin`
- `/macd reload` - `/macd status` - `/macd setdelay <seconds>` - `/macd setsound <sound|none>` - `/macd world list` - `/macd world add <world>` - `/macd world remove <world>` - `/macd toggle`
Permission
- `mashautoclosedoor.admin` (default: op) Only admins can use commands. Door auto-close behavior itself is active for all players by default.
Config
```yaml door-close-delay-seconds: 3
world-blacklist: - world_blacklisted
close-fence-gates: true
close-sound: BLOCK_WOODEN_DOOR_CLOSE close-sound-volume: 0.8 close-sound-pitch: 1.0