HomeJavaModsSMP Essentials plugin
SMP Essentials plugin
ModsJava

SMP Essentials plugin

by Duuchniuk · on Modrinth

SMP Essentials is an all-in-one Paper plugin for managing SMP servers with GUI controls, item/recipe/enchant restrictions, safe start tools, PvP…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1–26.2 · Paper⬇ Download for 1.21–1.21.11 · Paper⬇ Download for 26.1–26.2 · Spigot⬇ Download for 1.21–1.21.11 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
SMP Essentials plugin — screenshot 1SMP Essentials plugin — screenshot 2

✨ SMP Essentials

SMP Essentials is a powerful all-in-one Minecraft Paper plugin made for server owners who want full control over their SMP without needing tons of separate plugins. It gives you clean GUI menus, configurable gameplay restrictions, SMP start tools, PvP protection, world border systems, item limits, cooldowns, enchant controls, and end-game event tools in one polished package.


✅ Built For SMP Servers

SMP Essentials is designed to help owners create a balanced, fair, and easy-to-manage SMP experience.

Whether you are starting a private SMP, public survival server, event SMP, lifesteal-style server, or competitive end-game SMP, this plugin gives you the tools to control the most important gameplay rules directly from config or in-game GUI.


🖥️ Premium In-Game GUI

Use:

/smp menu

to open the main SMP Essentials control panel.

The GUI includes:

You can toggle major SMP rules directly in-game.


🚫 Item Restrictions

SMP Essentials can block common overpowered SMP items and gear.

You can toggle:

Blocked items can be prevented from:

Strict protection can automatically remove blocked items from players.


🧰 Recipe Blocking

You can block crafting outputs by material.

Examples:

/smp blockrecipe MACE
/smp blockrecipe ELYTRA
/smp unblockrecipe MACE

The plugin blocks:

This helps prevent players from bypassing restrictions through automation.


✨ Enchant Controls

SMP Essentials lets you block enchantments from a specific level upward.

Examples:

/smp blockenchant SHARPNESS 5
/smp blockenchant PROTECTION 4
/smp unblockenchant SHARPNESS

This means:

Blocked enchant levels are downgraded or prevented from:

Perfect for SMPs that want strong gear progression without letting players become unkillable.


⏱️ Item Limits And Cooldowns

You can set global item limits and cooldowns.

Examples:

/smp limit ENDER_PEARL 16
/smp cooldown ENDER_PEARL 10
/smp limit TOTEM_OF_UNDYING 1

Useful for balancing:

Limits also check inside bundles and shulkers.


🚀 SMP Ready System

Use:

/smp ready

to prepare your SMP before launch.

It can:

Default ready border size:

16 blocks

This is perfect for organized SMP openings.


🟢 SMP Start System

Use:

/smp start

to officially start the SMP.

It can:

Default settings:

Ready border: 16
Final border: 5000
Expansion time: 300 seconds
PvP protection: 120 seconds

The border uses vanilla smooth animation for a clean launch experience.


🟥 End Event System

Use:

/smp end

to start the final border event.

The end event can:

Example phased shrink:

100 → 80 → 60 → 40 → 20

You can also stop the active end border event:

/smp end stop

This freezes the current border size and cancels the event task.


🌍 Nether And End Access Control

SMP Essentials can control access to dimensions.

You can enable or disable:

The protection covers multiple bypass cases, including:

This is useful for servers that want to unlock dimensions later in the season.


🧭 Border Commands

Admins can control the world border directly:

/smp border set <size>
/smp border center <x> <z>
/smp border expand <size> <seconds>
/smp border shrink <size> <seconds>

Great for events, SMP launches, world progression, and final fights.


🔐 Permissions

Main permissions:

smpessentials.admin
smpessentials.menu
smpessentials.reload
smpessentials.bypass.items
smpessentials.bypass.crafting
smpessentials.bypass.elytra
smpessentials.bypass.totem
smpessentials.bypass.pearls
smpessentials.bypass.shield
smpessentials.bypass.limits
smpessentials.bypass.enchants

By default, admin permissions are intended for operators.


⚙️ Fully Configurable

Almost everything can be edited in config.yml, including:

Messages support MiniMessage formatting.


📦 Commands Overview

/smp menu
/smp reload
/smp ready
/smp start
/smp end
/smp end stop
/smp border set <size>
/smp border center <x> <z>
/smp border expand <size> <seconds>
/smp border shrink <size> <seconds>
/smp blockitem <material>
/smp unblockitem <material>
/smp blockrecipe <material>
/smp unblockrecipe <material>
/smp blockenchant <enchant> <min-level>
/smp unblockenchant <enchant>
/smp limit <material> <amount|off>
/smp cooldown <material> <seconds|off>
/smp list blockeditems
/smp list blockedrecipes
/smp help

Aliases:

/smpessentials
/smputils

🧩 Requirements

This is a Paper plugin, not a Fabric mod.


👑 Made For Server Owners

SMP Essentials is made for owners who want simple but powerful control over their SMP season.

Instead of installing many small plugins for borders, restrictions, launch control, PvP protection, recipe blocking, and event management, SMP Essentials puts the most important SMP tools into one clean system.


📜 License

ARR / All Rights Reserved Created by Duuchniuk

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more