Documentation

Everything you need to install, configure, and master EssentialsC.

Overview

What EssentialsC is, key features, and how it compares to EssentialsX.

Installation

Step-by-step setup for Paper, Purpur, Spigot, Leaf, Leaves, and Youer.

Migration

Move from EssentialsX without losing homes, warps, economy, or punishments.

Updating

Safe upgrade paths, changelog highlights, and breaking changes.

Permissions

Complete reference of every EssentialsC permission node.

Commands

Full reference for all 70+ commands, aliases, and cooldowns.

Homes

Set, delete, and teleport to homes with a full GUI manager.

Warps

Public and private warps with per-warp permissions and categories.

Spawn

New player spawn, respawn rules, and spawn-on-join.

TPA System

TPA, TPAHere, TPAccept, TPDeny, TPCancel, TPToggle, and TPIgnore.

Wild Teleport

Random teleports with GUI, cooldowns, world borders, and biome checks.

Back

Return to your last location or death point.

Economy

Built-in currency, balance top, pay commands, and Vault integration.

Shop & Sell

Server shop GUI with category browsing, quick-sell, and bulk-sell with instant payout.

Auction House

Player-driven auctions with bid history, buy/sell logs, and GUI management.

Kits

Starter gear, cooldowns, one-time kits, and NBT item support.

Chat

Local radius chat, shout, mute system, and MiniMessage formatting.

Nicknames

Custom display names, color filters, length limits, and MiniMessage support.

Announcements & Info

Broadcast, MOTD, join messages, and server rules — all with MiniMessage and PlaceholderAPI.

Punishments

Ban, BanIP, kick, temp and permanent mutes, history lookup, and DiscordSRV alerts.

Staff Tools

Vanish, silent join/leave, sudo, and real-time inventory inspection for online and offline players.

Heal & Feed

Restore health, hunger, and saturation instantly.

Fly & God

Toggle flight and invincibility per-player.

Speed

Modify fly and walk speed with numeric presets.

Repair

Repair items in hand or all inventory gear.

Enchant & Unenchant

Add or remove enchantments via command.

Hat & Rename

Wear any item as a helmet and rename items with colors.

PTime & PWeather

Personal time and weather that only affects the player.

Seen & Playtime

Check when a player was last online and total session time.

Scoreboard

Per-player scoreboard with PlaceholderAPI support.

Schedules

Timed command execution and automated server tasks.

config.yml

Main plugin configuration with deep customization options.

commands.yml

Per-command toggles, aliases, cooldowns, and costs.

kits.yml

Kit definitions, cooldowns, and item NBT data.

Shops Config

Category files for blocks, combat, tools, farming, redstone, spawners, and enchants.

schedules.yml

Automated task scheduling and recurring command execution.

MiniMessage & Languages

30+ language files, gradients, hover events, and legacy fallback.

Performance

Async DB settings, cache tuning, and bStats metrics.

Vault

Economy and permission provider hook.

LuckPerms

Permission context and group support.

PlaceholderAPI

Home, nick, RTP, shop, vanish, and all other essc placeholders.

DiscordSRV

Discord alerts for bans, kicks, mutes, homes, and kits.

Other Integrations

TAB tab list hooks, Floodgate Bedrock support, and team name utilities.

Developer API

Maven/Gradle setup, JitPack config, and full API reference for all modules.

Javadocs

Hosted full API docs at api.godlycow.org.