
SoulLock
Trap player souls on death and revive them by placing their head. Perfect for survival, PvP, and co-op servers.
Автор: SlimeeyYt3333обновлён 30 мар. 2026 г.
ПриключенияПроклятыеМеханики игры
Описание
💀 SoulLock — Death is not the end...
When a player dies, their soul is trapped inside their head. They cannot return… unless someone places it back.
Will your friends save you — or leave you behind?
🎮 What is SoulLock?
SoulLock is a Paper plugin (1.21+) that transforms Minecraft’s death system into a revival-based mechanic.
Instead of respawning normally:
- 💀 Players become soul-locked
- 🪦 Their head drops at death location
- ⚡ They can only return when someone places their head
✨ Features
💀 Soul Lock System
- Player dies → soul is locked
- Real player head drops (with skin)
- Only one active head per player
- Fully persistent (survives restarts)
👻 Locked Player Behavior
Locked players are restricted until revived:
- Cannot break or place blocks
- Cannot use items
- Cannot interact with entities
Join behavior:
- 👁️ Spectator mode (default)
- 🚫 Kick mode (configurable)
⚡ Revival System
When a player head is placed:
- 🔍 Automatically detects the player
- 🆓 Instantly unlocks their soul
- 📩 Message: "Your soul has been restored! ✨"
If the player is online:
- Teleported to revival location
- Restored to SURVIVAL mode
- Spawn point updated
Effects:
- ⚡ Lightning strike (optional)
- 🌟 Particle effects (optional)
- 💀 The head disappears after placement
🤔 Why SoulLock?
- 🧠 Adds strategy to survival gameplay
- 🤝 Encourages teamwork and cooperation
- ⚔️ Makes PvP more intense
- 🧭 Turns death into a mission
⚙️ Configuration
revive-mode: SPECTATOR
lightning-effect: true
particle-effect: true
prevent-head-despawn: true
🛠️ Installation
- Download the plugin
.jar - Place it in
/plugins/ - Start your server
- Edit
/plugins/SoulLock/config.yml
Requirements:
- Paper 1.21+
- Java 21+
💬 Commands
Admin Commands
/soullockadmin unlock <player|uuid>
Permission: soullock.admin
📊 Data Storage
- Stored in
/plugins/SoulLock/data.yml - Automatically saved
- Persistent across restarts
🎯 Perfect For
- 🏰 Survival servers
- 💀 Hardcore gameplay
- ⚔️ PvP challenges
- 🎭 Roleplay servers
📦 Version Info
- Version: 1.0
- Minecraft: 1.21+
- Platform: Paper
📸 Screenshots (Coming Soon)
- Player head drop on death
- Revival lightning effect
- Spectator gameplay
💀 Made by Slimeey Studios
Enjoy the soul-locking experience ✨
Галерея
Последние версии
Все версии →release
SoulLock-1.0
1.030 мар. 2026 г.333Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
💀 SoulLock v1.0 — Initial Release
✨ Core Features
- Added soul lock system on player death
- Player heads drop with real player skins
- Each player can only have one active soul lock
- Locked players are tracked using UUID
👻 Player Lock System
- Locked players enter spectator mode on join (default)
- Optional kick mode available via config
- Prevented interaction (block breaking, placing, item usage)
⚡ Revival System
- Players can be revived by placing their head
- Automatic detection of head owner
- Player is restored instantly upon revival
- Teleportation to revival location
- Survival mode restored after revival
🎨 Effects & Feedback
- Optional lightning strike effect on revival
- Optional particle effects for visual feedback
- Colored messages using modern formatting
💾 Data & Persistence
- Persistent storage using data.yml
- Locked player data saved automatically
- Data survives server restarts
⚙️ Configuration
- Added config.yml with customizable options:
- revive-mode (SPECTATOR / KICK)
- lightning-effect toggle
- particle-effect toggle
- prevent-head-despawn toggle
🛠️ Admin Features
- Added /soullockadmin unlock command
- Supports player name and UUID
- Permission: soullock.admin
🧠 Technical
- Built using Paper API (1.21+)
- Uses Adventure API for messaging
- Optimized event handling
- Clean modular code structure
🚀 Notes
- First public release of SoulLock
- Designed for survival, PvP, and roleplay servers



