⛓️ Chained Together - Plugin Description
A Minecraft plugin that chains players together, forcing them to stay close! Perfect for co-op gameplay, prison servers, and unique challenges.
🎮 Core Features
Multi-Player Chains
Chain up to 10 players together in a sequence. The first player becomes the leader and controls who joins or leaves. Players are physically connected and must stay within a configurable distance (default 5 blocks) or they'll be pulled together!
Dual Visual Modes
- Lead Mode: Uses real Minecraft leads with invisible entities for an authentic look
- Particle Mode: Pure particle effects (CRIT, FLAME, HEART, etc.) with zero collision issues
Smart Chain Management
- Leaders can invite players with
/chain <player> - Players accept with
/chainacceptor deny with/chaindeny - Leaders kick members with
/chainkick <player> - Auto-rejoin system when players disconnect and reconnect
- Chains stay intact during temporary disconnects
Death Mechanics
Choose between two modes:
- Friendly Respawn (default): Dead players respawn with their group, even underground!
- Group Death: When one dies, everyone dies (hardcore mode)
Admin Tools
Powerful admin system with a visual GUI (/chainadmin):
- Create chains instantly without requests
- Right-click heads to set leaders, left-click to add members
- Break any chain, teleport to chains, view detailed info
- List all active chains on the server
📋 Commands
Players:
/chain <player>, /chainaccept, /chaindeny, /unchain, /chainlist, /chainkick <player>, /breakchain
Admins:
/chainadmin, /chainforce, /chainbreakall, /chaintp, /chaininfo, /chainlistall
⚙️ Configuration
Fully configurable with sensible defaults:
- Chain distance and pull strength
- Visual mode (leads or particles)
- Death mechanics (friendly or group death)
- PvP between chain members
- Maximum chain size
- Particle type selection
🔧 Technical
- Paper/Spigot 1.21.X required
- Java 21 required
- Multi-world support
- Optimized performance
- Automatic cleanup
- Graceful error handling
🆘 Support
Found a bug or need help? Report issues on the Discord!
All Versions
+ Add Version## [2.0.4]
### Fixed
- Lead visibility at distance** - Leads now automatically refresh every 5 seconds, fixing the issue where they would become invisible when players moved far apart
- DUST/REDSTONE particle not working** - Fixed REDSTONE particle type not displaying (renamed to DUST in 1.21, requires special handling)
- Particle toggle overlap** - Fixed bug where toggling particles off then on would show both particles AND leads simultaneously
### Changed
- Updated particle type names in Config GUI to use correct 1.21 names (DUST, HAPPY_VILLAGER, SMOKE, WITCH)
## [2.0.3]
### Fixed
- Server crash with particle mode** - Fixed infinite loop that caused server to freeze/hang when using particle chains
- Chain lead not visible** - Lead now properly renders between chained players
- Chain lead position** - Moved from head level to waist level for better visuals
### Improved
- Chain entity hitbox** - Uses
GENERIC_SCALEattribute to shrink bat hitbox to nearly zero, preventing interference with mining/combat - Particle performance** - Optimized particle system:
- Particles only sent to chain members instead of all players
- Increased spacing from 0.3 to 0.5 blocks
- Added 50 block max distance cap
- Skip particles when players are very close
### Added
- Config GUI** (
/chainconfig) - In-game configuration interface for admins - Toggle settings with visual ON/OFF indicators
- Adjustable numeric values with +/- buttons
- Cycle through particle types
- Save & apply changes instantly without server restart
## [2.0.2]
### Fixed
- Chain lead hitbox issue** - Players can now mine, hit, and interact without the chain entity blocking their actions.
### Added
- Config GUI** (
/chainconfig) - New in-game configuration interface for admins - Toggle settings with visual ON/OFF indicators
- Adjustable numeric values with +/- buttons
- Cycle through particle types
- Save & apply changes instantly without server restart
## ⚠️ Breaking Changes
- Configuration file redesigned - backup before updating!
- Old chains will not persist
## ✨ Major Features
- 🔗 **Multi-player chains** - Chain up to 10 players in sequence
- 👑 **Leader system** - First player controls the chain
- 🎨 **Particle mode** - Choose between leads or customizable particles
- 🔄 **Auto-rejoin** - Players automatically rejoin their chain on login
- 💀 **Death modes** - Friendly respawn or group death (configurable)
- 🏔️ **Underground support** - Respawns work in caves/mines
- 👨💼 **Admin GUI** - Visual chain builder with drag-and-drop
- ⚙️ **Extensive config** - Customize everything
## 🐛 Bug Fixes
- Fixed entity collision/interaction issues
- Fixed respawn location on surface when group underground
- Fixed lead drops
- Fixed physics flinging
- Fixed performance with many chains
- Fixed chain breaking on disconnect
## 📋 New Commands
/chainadmin- Visual chain builder GUI/chainkick- Kick specific members/chainforce- Admin force create/chainbreakall- Admin break any chain/chaintp- Teleport to chains/chaininfo- View chain details/chainlistall- List all chains
🎉 **Initial Release!**
This is the first beta release of Chained Together!
## ✨ New Features
- ⛓️ Chain system allowing players to link together
- 🤝 Request/accept/deny system for chaining
- 📏 10-block maximum chain distance
- 🧲 Automatic pull-back mechanics when players get too far
- ✨ Visual particle effects showing chain connections
- 🌍 Cross-world teleportation support
- ⏱️ 30-second auto-expiring chain requests
- 💔 Chain breaking on player disconnect
## ⚠️ Known Issues
- This is a BETA release - expect bugs!
- Performance with many chains not yet optimized
- Some edge cases may cause unexpected behavior
- Please report any bugs you encounter!**