ESMP - Essential Tools for SMPs v1.1.45

Handles player data, PvP management, moderation, item limiting, custom recipes, and staff utilities.
  • 2026-05-25_03.32.45.png
  • How it works

    Try this product in game with a hosted Minecraft server!
    1. Click 'Request test server'
    2. Join the provided IP address
    3. Try out the product for up to 30 minutes
    4. Stop the server when you're done

    Requesting a test server will duplicate the original files and provide you a new server for you to join and experiment with for up to 30 minutes. Any changes you make will not be served so feel free to play around!

    There are no limits to the number of servers you may start, but you can only have one test server active at a time. You must stop any active test servers in order to start up a new one.

    Features

    • Completely free
    • Instant setup
    • Full operator permissions
    • Invite friends
    • No usage limits

    Testing servers provided by PebbleHost.
    Visit PebbleHost.com

ESMP Plugin – Complete Feature Overview​

ESMP (Essentials SMP Plugin) is a comprehensive all-in-one plugin for Paper/Spigot Minecraft servers. It handles player data management, PvP controls, moderation tools, inventory management, custom recipes, dimension access, and advanced staff utilities—all designed for SMP (Survival Multiplayer) communities.

Core Features​

Player Statistics & Leaderboards
  • Track player kill/death counts with persistent data storage
  • View player stats with /stats [player] command
  • Automated leaderboards ranked by kills or deaths with /leaderboard
  • Kill/death ratio calculations (displayed as infinity when deaths = 0)
PvP Management
  • Global PvP toggle via /pvp command (ops only)
  • Blocks PvP damage when either player has PvP disabled
  • Prevents harmful splash potions from affecting PvP-disabled players
  • Blocks placement of fire/lava near PvP-disabled players
  • Simple on/off system—no per-player restrictions
Happy Ghast Speed Buff
  • Applies configurable speed boost when players mount happy ghasts
  • Adjustable multiplier in config (default 1.5x speed)
  • Automatically removes buff on dismount
Moderation Tools
  • Ban/unban players (temporary or permanent) via /ban, /permban, /unban
  • Ban by IP address via /ban-ip, /tempban-ip
  • Mute/unmute players (temporary or permanent) via /mute, /permmute, /unmute
  • Mute by IP via /mute-ip, /tempmute-ip
  • Freeze/unfreeze players (persists offline) via /freeze (aliases: /f, /ss, /screenshare)
  • Ban offline players via /oban
  • Kick players via /kick
  • Clear chat for all players or specific players via /clearchat
Word Filter & Auto-Mute
  • Automatic blacklist detection with configurable word list
  • Levenshtein distance matching for misspelling detection
  • Auto-mute with configurable duration
Inventory & Ender Chest Management
  • View and edit online player inventories via /invsee <player>
  • View and edit online player ender chests via /esee <player>
  • View offline player saved inventories (read-only) via /oinvsee <player>
  • View offline player saved ender chests (read-only) via /oesee <player>
  • Live two-way sync for online inventory edits
  • Tab-completion for both online and offline player names
Item Limits & Cooldowns
  • Enchantment level caps per item (set to 0 to forbid)
  • Item stack count limits (players cannot exceed)
  • Item use cooldowns (applies to any item type)
  • Mace wind-burst ground-slam cooldown (separate control)
  • Potion effect strength and duration limits
  • Configuration-based (no code editing required)
Custom Recipes
  • Define custom shaped and shapeless crafting recipes
  • Browse all custom recipes in an interactive GUI via /ezrecipes
  • Navigate recipes with Previous/Next buttons
  • Persistent across server resets
Dimension Access Control
  • Toggle player access to the Nether and The End per dimension
  • Default-unlocked dimensions configuration (server-wide or per-player tracking planned)
  • Command: /dimensiontoggle [nether|end]
Staff Utilities
  • Gamemode switching: /gmc, /gms, /gma, /gmsp
  • Complete vanish (invisible, no tab list, no join/quit messages) via /vanish
  • Teleport to offline player's last known location via /otp <player>
  • Send centered title announcements to all players via /announce <color> "message"
  • Admin reload config without restart via /esmp reload

Placeholders (PlaceholderAPI)
  • %esmp_kills% – player kill count
  • %esmp_deaths% – player death count
  • %esmp_kd% – kill/death ratio (2 decimal places)
  • %esmp_frozen% – frozen status
  • %esmp_vanished% – vanish status
  • %esmp_pvp% – global PvP enabled
  • %esmp_op% – operator status

Technical Highlights​

  • Data Persistence: All player data (stats, inventory snapshots, ender chest contents, location) saved to YAML files
  • Performance Optimized: Efficient caching, lazy loading, minimal database overhead
  • Soft Dependencies: Gracefully supports PlaceholderAPI and ProtocolLib when installed
  • Configuration-Driven: Limits, cooldowns, and settings configurable via YAML without code changes
  • Color Code Support: Full legacy color code (§) support in all messages
  • UTF-8 Encoding: Proper international character support
  • Google Java Style Compliance: Static analysis (Checkstyle, SpotBugs) enforced
  • Tab Completion: Smart auto-completion for player names and command arguments

Permissions​

All commands use the base permission esmp.* with granular sub-permissions for each feature. Most default to operator level; player commands like /stats and /leaderboard are public by default.
Buy a license now
$6.00
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
118 Views
0 Purchases
3 Downloads
Jun 5, 2026 Published
Jun 19, 2026 Updated
Not yet rated
240.4 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Staff
  1. Core
  1. Optimization
Game mode
  1. Survival
  1. Hardcore
Supported software
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,207 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,166 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,096 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,580 purchases
Share and earn
Refer this resource and earn a 10% commission.
118 Views
0 Purchases
3 Downloads
Jun 5, 2026 Published
Jun 19, 2026 Updated
Not yet rated
240.4 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Staff
  1. Core
  1. Optimization
Game mode
  1. Survival
  1. Hardcore
Supported software
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,207 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,166 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,096 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,580 purchases
Top