Sueta

SoulLock

1.0

Trap player souls on death and revive them by placing their head. Perfect for survival, PvP, and co-op servers.

·Plugin
  1. 1.0latestSoulLock-1.0Mar 30, 2026
    💀 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
    238 downloads

Similar projects

Plugin →