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
- Download the plugin
- Place it in your
/pluginsfolder - Restart your server
Recommended For
- SMP / Survival servers
- Small to medium communities
- Server owners who want a clean, balanced gameplay experience
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta