HomeJavaModsSmpUtilities
ModsJava

SmpUtilities

by El2907Emi · on Modrinth

SmpUtilities is an all-in-one SMP plugin with homes, teleporting, warps, kits, reports, vanish, staff tools, moderation, server settings, combat-log…

⬇ Download on Modrinth

⚔️ SmpUtilities

##📌 Quick Definition

SmpUtilities is an all-in-one SMP essentials plugin made for survival servers. It includes homes, teleportation, spawn, warps, kits, reports, staff tools, vanish, moderation, server settings, combat-log protection, and automatic config updates — all in one powerful and customizable plugin.

ONLY TESTED ON PAPER 1.21.11 NOT SURE BUT IT SHOULD WORK GREAT

IN 1.21 AND UP ANY PROBLEMS MESSAGE ME ON DISCORD : El2907Emi


⚔️ SmpUtilities

SmpUtilities is a complete server utility plugin designed for Minecraft SMP servers that need powerful player features, advanced staff tools, and a clean configurable moderation system.

Whether you are running a small private SMP or a public survival network, SmpUtilities gives your server the tools it needs to stay organized, protected, and easy to manage.


✨ Main Features

🏠 Homes System

Let players create and manage their own homes.

Includes:

Example permission:

smp.homes.max.5

🌍 Teleport System

SmpUtilities includes a full teleport system for survival servers.

Commands include:

/tpa
/tpaccept
/tpdeny
/spawn
/back
/rtp
/warp
/warps

Teleport features include:


🛡️ Staff Tools

Give your staff the tools they need to manage the server properly.

Staff commands include:

/staff
/vanish
/settings
/broadcast
/setspawn
/setwarp
/delwarp
/reports
/smputilities reload

Staff features include:


🔨 Moderation System

SmpUtilities includes a configurable moderation system with required punishment reasons.

Moderation commands include:

/ban
/tempban
/unban
/mute
/tempmute
/unmute
/kick
/warn
/history
/check

Moderation features include:


📋 Configurable Punishment Reasons

Staff can be forced to select only allowed reasons from the config.

Example reasons:

Cheating
Hacked Client
Ghost Client
KillAura
Reach
Velocity
X-Ray
Fly
Speed
Bug Abuse
Combat Logging
Toxicity
Harassment
Racism
Spam
Advertising
Threats
Staff Disrespect
Ban Evasion
Mute Evasion
Griefing
Lag Machine
Duping
Illegal Items

Staff with the custom reason permission can use their own reasons.

vitrum.mod.customreason

🎒 Kits System

Create and manage kits for your players.

Kit features include:


🚩 Reports System

Players can report suspicious or rule-breaking players using:

/report <player> <reason>

Staff with report permissions can receive and view reports.

Reports can include:


⚙️ Server Settings System

SmpUtilities includes a powerful /settings system that lets staff control server rules and gameplay behavior.

Settings can control:


⚔️ Combat-Log Protection

Protect your server from players abusing teleport commands during PvP.

Combat protection can block:

Bypass permission:

smp.combatlog.bypass

👻 Vanish System

Staff can hide from normal players using:

/vanish

Vanish can hide staff from:

Permission to see vanished staff:

smp.staff.see.vanished

🔐 Main Permissions

Staff Permission

smp.staff

Gives access to all main staff permissions.


Staff Permissions

smp.staff.list
smp.staff.kick
smp.staff.ban
smp.staff.mute
smp.staff.vanish
smp.staff.see.vanished
smp.staff.settings
smp.staff.warps
smp.staff.setspawn
smp.staff.reload
smp.staff.kits
smp.staff.reports
smp.staff.broadcast
smp.staff.bypass

Bypass Permissions

smp.kit.cooldown.bypass
smp.combatlog.bypass
smp.teleport.warmup.bypass

Homes Permissions

smp.homes.max.<number>

Examples:

smp.homes.max.3
smp.homes.max.5
smp.homes.max.10

Moderation Permissions

vitrum.mod.customreason
vitrum.mod.bypass
vitrum.mod.admin

💾 Storage Support

SmpUtilities supports:

File storage is simple and easy for smaller servers.

SQLite is better for servers that need more reliable storage for homes, punishments, kits, warps, reports, and player data.


🔄 Automatic Config Updates

When the plugin is updated, SmpUtilities can automatically add missing config and message keys without deleting your current settings.

Supported files can include:

config.yml
messages.yml
kits.yml
warps.yml
settings.yml
moderation.yml
reports.yml
data folders
storage files

This makes updating the plugin safer and easier.


🧩 Modular System

SmpUtilities is designed to be modular.

Server owners can enable or disable systems such as:

Use only what your server needs.


✅ Why Use SmpUtilities?

SmpUtilities replaces the need for many separate plugins by combining essential SMP features into one clean plugin.

It is built for servers that want:


📦 Perfect For

SmpUtilities is great for:


⚔️ SmpUtilities

One plugin. Many systems. Full SMP control.

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