MuteBefehl's Essentials (MuteEssentials)

Modern Essentials. Fully customizable with powerful admin tools and a modular system. One plugin to replace them all.

61

Quick challenge

How far can you run before the mobs catch you?

MuteBefehl's Essentials (MuteEssentials)

MuteEssentials

%%MD0%% If you encounter any issues, please let me know. I’d really appreciate any bug reports, and I’ll do my best to fix them quickly. To submit a bug report, please scroll all the way to the bottom.

I originally developed this plugin for my own SMP server about two years ago, but now I’d like to make it available to the public and continue developing it.

Built for Paper 1.21+. Tested with 26.1.1.

At a glance

- Multi-language - ban, mute, kick, warn, report, staff chat, maintenance, vanish, client detection - Multi-language - home, warp, TPA with clickable accept, spawn, back, Multi-language (async random teleport with cooldown) - Multi-language - claim wand, 8 flags, trust, Multi-language, Multi-language - Multi-language - money, pay, baltop, eco admin, Multi-language - Multi-language - auto-locked on place, Multi-language for shared chests, Multi-language, double-chest aware, hopper-steal protection - Multi-language - CoreProtect-style rollback and restore, death drop recovery - Multi-language and Multi-language - Multi-language, Multi-language, Multi-language, Multi-language - Multi-language and Multi-language integration - Multi-language - disable what you don't need in config.yml - Multi-language - German and English included, auto-detected per player

Features

Moderation

- Ban, kick and mute players with fully customizable templates - Warn system with automatic ban after configurable threshold - Player report system with live staff notifications - Rank protection prevents staff from targeting equal or higher roles - Central admin GUI for punishments, ranks, invsee and settings - Custom kick messages for wrong version, server full and whitelist (requires ProtocolLib)

Essentials

- Homes with teleport delay, cooldown, limits and pagination - Warps for global server locations - Spawn system with first join teleport - TPA requests with clickable accept, `/tpaccept` and `/tpadeny` - both sides get feedback on accept - `/rtp` - random teleport with async chunk loading, safe-location checks, configurable radius, cooldown, excludes claimed land - Private messages with reply and social spy - Gamemode, time and weather commands (`/day`, `/night`, `/sun`, `/rain`, `/thunder`, `/weatherclear`) - `/heal`, `/feed`, `/repair`, `/fly`, `/speed`, `/back`, `/nick`, `/clearchat`, `/seen`, `/playtime` - Starter kit for new players (configurable items) - First join welcome message

Economy

- `/money` to check your balance - `/pay` to send money to other players (atomic transfer) - `/baltop` for the top 10 richest players (ties no longer lost) - `/eco set/give/take` for admin management - Configurable start balance and currency symbol - Integrated in scoreboard and PlaceholderAPI - Full auction house module: list items from your hand with `/ah sell <price>`, browse with `/ah`, auto-mail for expired listings

Teams and Land Claims

A complete land protection system inspired by Lands.

- Create teams, invite players, assign roles (Leader, Officer, Member) - Claim land with a selection wand and particle borders - Multi-claim support (configurable limit per team) - Team colors: configurable cost per block, optional free-block allowance, money is deducted from the player creating the claim - Team colors: leader sets the team's tab color with `/team color <color>` (color name or `0-9, a-f`) - 8 toggleable flags per claim: PvP, mob spawning, explosions, fire spread, leaf decay, animal protection, ender pearls, pistons - Full protection against block breaking, placing, interactions, liquids, buckets and pistons from outside - Trust system for non-members - Ban players from your claim - Enter and leave title messages - Team rename, promote, demote, kick - Confirmation dialogs for critical actions

Container Protection

Built-in ChestLock module - no external plugin needed.

- Action bar: chests, barrels, furnaces, hoppers, brewing stands, shulkers and every other container are locked to the placer automatically - Action bar: both halves are treated as one, a single `/lock`, `/trust` or break covers the whole thing - Action bar: members of the same clan can access each other's containers automatically - Action bar: `/trust <player>` sets a pending action (30s), then right-click the container to confirm. Same for `/untrust` - Action bar: mark a container as public so anyone can put items in and take them out. `/lock private` reverts - Action bar: shows owner, trusted players, location and visibility - Action bar: foreign hoppers cannot pull from locked containers - Action bar: locked containers survive TNT and creepers - Action bar shows the owner when you open someone else's container (configurable)

Staff Tools

Everything your team needs to manage the server efficiently.

- Vanish with staff visibility and fake join/leave messages - Staff chat with toggle mode - Maintenance mode with custom kick screen and bypass - Client detection for LabyMod, Fabric and more - InvSee and EnderChest editing in real time - `/check` command with full player overview - Stats GUI with kills, deaths, blocks, playtime and K/D ratio

BlockLog

A lightweight CoreProtect alternative using SQLite. Included as a built-in module.

- Inspect block history by clicking - Lookup actions by player, time and radius with rich filters (`+action:`, `+block:`, `+time:`, `+radius:`, `+user:`) - Rollback and restore with full block data (orientation, inventory contents, sign text, beds, doors, crops) - Death drops recovery: `/bl death <player>` and `/bl deathrestore <player> [index]` - Purge old data

Chat and Prefix System

- Unified prefix across chat, tablist and nametag above the head - Rank based formatting with configurable colors - Join and leave messages in the player's rank color - Optional color permissions for players - Team suffix support (color chosen by team leader via `/team color`)

Scoreboard and TabList

Fully configurable sidebar and tablist with live placeholders.

- Scoreboard with Minecraft-native unicode symbols - TabList header and footer with player info - All text configurable in config.yml - Supports PlaceholderAPI placeholders

Admin GUI

Central management panel for server administration.

- Player management with ban, kick, mute, vanish, invsee - Rank overview and assignment - System toggles for all features - Ban and mute lists with one-click unban/unmute

Customization

- Zero hardcoded messages. Every player-facing text is in YAML files - Multi-language with automatic detection (German and English included, per-player locale) - Every command can be enabled or disabled in config - Custom aliases for all commands - All systems toggleable in `Modules.<Name>.Enabled` - Auto config-migrator: when new config keys are added in updates, they are merged into your existing file without overwriting your values - `/mues reload` for live config changes without restart

Integrations

- ProtocolLib: 10+ own placeholders (`%muteessentials_rank%`, `%muteessentials_balance%`, `%muteessentials_team%` and more) - ProtocolLib: Custom disconnect messages for incompatible versions and connection throttling

Documentation

Full documentation with all permissions, commands and configuration options:

MuteEssentials Docs

All changelogs can be found here: https://mutebefehl.de/muteessentials#changelog

Support

Did you find a bug, have an idea, or just want to give some feedback? Report it via my bug reporting platform Pulse, and I'll keep you updated:

https://bugs.mutebefehl.de/?project=muteessentials

Attachments (screenshots, logs, configs) are accepted.

Prefer a direct chat? Reach me on Discord: `mutebefehl`

ADS