About double-doors-server
From HangarA plugin that opens mirrored double doors together, with low-latency syncing and optional compatibility handling.
Double Doors Server
A Bukkit/Spigot plugin that opens mirrored double doors together, with low-latency syncing and optional compatibility handling for common server stacks.
Documentation
For detailed documentation, see the documentation.
Features
- Same-tick partner door sync
- Strict mirrored pair matching for doors:
- same door type
- same facing direction
- opposite hinge
- side-by-side only
- Optional recursive opening support for non-door openables (fence gates/trapdoors)
- Per-player toggle:
/doubledoors toggle - LuckPerms-friendly permission nodes
- GriefPrevention compatibility check for linked-door claim access
- Duplicate interaction debounce (helps packet duplication patterns seen with some Bedrock/Geyser flows)
- Translation support via JSON language files (built-in + custom)
Official sources
Compatibility
- Supports Minecraft Java Edition
1.21.x,26.1.x,26.2.x, and26.3.x. - Java 25+ Runtime
Geyser / Floodgate
- Plugin declares soft-depends on
Geyser-Spigotandfloodgate. - A short duplicate-interaction debounce window is used to avoid rapid duplicate toggles on the same block.
LuckPerms
- Works through standard Bukkit permissions, so LuckPerms applies automatically.
- Use
doubledoors.useto allow/deny linked opening behavior.
GriefPrevention
- Plugin declares a soft-depend on
GriefPrevention. - When present, linked-door interaction is checked against claim build permission before toggling the partner door.
Platform Artifacts
- Use
doubledoors-paper-<version>.jaron Paper, Purpur, or Folia. Paper downloads its SQL libraries when the plugin starts. - Use
doubledoors-bukkit-<version>.jaron Bukkit or Spigot. It includes all runtime libraries.
Proxy Setup (Multi-Server)
DoubleDoors includes an optional Velocity proxy plugin for Geyser/Floodgate environments with multiple backend servers.
Proxy Features
- Shared SQL heartbeat/presence tracking across multiple proxies
- Automatic detection of Geyser/Floodgate clients
- Support for SQLite and MySQL databases
- Connection pooling via HikariCP for efficient SQL resource usage
Language
See supported languages and contribute on Crowdin
License
Licensed under the GNU General Public License v3.0. See LICENSE.
Highlights
From source dataGame versions
Supports 26 Minecraft versions, the newest being 4.2.0.
Loaders
Runs on Paper and Velocity.
Footprint
Rated a light load on a server.
What kind of mod it is
From the catalogBuilding & decoration
Blocks, furniture, decorations and building tools.
Runs on your server
From source side supportHangar lists double-doors-server as required on the server. Check its Hangar page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- PaperVelocity
- Runs on
- Serverrequired on the server
- Game versions
- 4.2.0 and 25 earlier
- Requires
- One-click install needs a Paper server.
Verified at the source
- ✓HangarOfficial listing, checked 2026-10-01Open ↗
- ✓AuthorSzaBee13, as published on Hangar
- ✓LicenseGPLFree








