🔥 Essential SMP Core Plugin
A powerful all-in-one plugin designed for SMP servers, combining combat logging prevention, command control, teleportation, and chat management into a single lightweight solution.
---
✨ Features
⚔️ Combat System
* Enter combat for 30 minutes when attacking or being attacked
* Triggers include:
* Melee attacks
* Player projectiles (arrows, tridents, potions, etc.)
* Player-ignited TNT
* End crystals and TNT minecarts (proper damage source tracking)
* Non-combat damage (fall, fire, drowning, etc.) does NOT trigger combat
* Both players exit combat on death
* Logging out during combat results in instant death
* `/pvpcancel` — request to cancel combat (requires both players to accept)
* `/pvpdeny` — deny combat cancel request
🛑 Command Control
* No restrictions outside combat
* During combat:
* All commands require a 15-second warmup
* Warmup is canceled if valid combat damage is taken
* Implemented globally for all commands
📡 Teleport Requests (TPA)
* `/tpa <player>` — send teleport request (expires in 60 seconds)
* `/tpaccept` — accept and teleport instantly
* `/tpdeny` — deny request
🏠 Home System
* `/sethome <name>` — set a home (max 3)
* `/home <name>` — teleport or view home list
* `/delhome <name>` — delete a home
* Works with combat warmup
* Data is saved per-player (UUID) and persists after restart
↩️ Utility Commands
* `/back` — return to last death location within 1 minute
* `/logout` — safe logout (15s warmup in combat, instant otherwise)
💬 Chat Control
* Chat disabled during combat
* 2-second chat cooldown (first message after join is exempt)
* Prevents duplicate messages
* Blocks configurable messages from `config.yml` (case-insensitive)
---
💡 Why this plugin?
* All-in-one SMP solution (no need for multiple plugins)
* Designed specifically for survival multiplayer servers
* Lightweight and optimized
* Fair combat system (no abuse, no unfair escapes)
* Simple but powerful configuration
---
📦 Installation
1. Download the plugin
2. Place it in your `/plugins` folder
3. Restart your server
---
🎯 Recommended For
* SMP / Survival servers
* Small to medium communities
* Server owners who want a clean, balanced gameplay experience

