DcEssentials | Premium Essentials Suite for Minecraft Servers ️
Version: 1.1
Tested on: 1.20.4 — 1.21
License: Premium
Overview DcEssentials is a modern, lightweight, and highly customizable essentials plugin built for Minecraft servers. Designed with simplicity, power, and flexibility in mind, it provides server administrators with essential utilities and GUI-based management tools, all wrapped in a clean and configurable package.
Whether you're managing a survival server, RPG realm, or minigame hub,
DcEssentials has you covered with chat management, player utilities, teleportation controls, gamemode switching, link sharing, and more — all fully configurable via a clean YAML config file.
✨ Features ✅ Modern, cleanly organized config.yml for full control
✅ Title screen announcements (fadeIn/stay/fadeOut times)
✅ Chat clearing with customizable messages and line counts
✅ Command blocker for sensitive commands
✅ MOTD system with color support and placeholders
✅ Discord, Website, Vote, Store, YouTube, and Twitch link commands
✅ Dynamic gamemode management for yourself and others
✅ Kit management system (with preview GUI)
✅ Mute and ban GUI menus
✅ Teleport request and management system
✅ Centralized plugin GUI for live configuration changes
✅ Custom plugin messages and update checks
✅ Config reload command
✅ Fully customizable GUI icons, titles, and lore
✅ Optional server IP announcements
✅ + much more
Screenshots Add your plugin screenshots here (GUI menus, chat messages, etc.)
⚙️ Configuration The plugin's config is cleanly organized into sections:
Title Settings: Control title fadeIn/stay/fadeOut times
Chat Clear Settings: Prefixes, messages, line count
Command Blocker: Enable/disable with customizable blocked commands and denial message
Links Section: Discord, Website, Vote, Store, YouTube, Twitch — all toggleable and customizable
Server IP Announcements: Customizable join messages and titles
GUI Settings: Define menu title, size, item slots, materials, display names, and lore
Placeholders & Icons: Custom emoji and placeholders supported
Dependencies
Spigot/Paper 1.20.4+
(Optional) PlaceholderAPI for advanced placeholders
Planned Features
✨ Full Documention (coming soon)
✨ Convert all messages to Lang file for easier modifcation(ongoing)
✨ Server-wide announcement system
✨ Player punishments and warning logs
✨
Spawner Management:v1.2 Added /spawner — Change the type of the spawner block the player is currently looking at.
✨
Spawn Mobs Anywhere: V1.2 Added /spawnmob — Instantly spawn any mob at the block the player is looking at.
✨
Hat Command: V1.2 Added /hat — Place any item from your hand directly onto your head.
✨
Sudo Command: V1.2 Added /sudo — Force a player to execute any command (e.g. /sudo Notch spawn would teleport Notch to spawn).
✨
Private Messaging & Mail System: /message (name) <msg> /msg allis - sends a private Message to the Targeted Player
/reply (message) - Reply to the last person who Messaged you
/msgtoggle - Disables the ability for people to message you
/mail send|read|clear send mail to online offline players that stores somehow?
/socialspy on|off - Toggles the msg Social Spy feature on and off
✨
SocialSpy: Enable staff to spy on all private messages and mail sent between players for moderation purposes.
✨
Intensive help menu /dcessentials help
✨
Playtime /playtime <player> - Displays the player or targeted total playtime.
✨ E
co system /balance - Hides your balance from being viewed by other players or showing on Baltop
/balance - Displays your balance
/baltop - Displays the Top 10 Richest players on the server
/pay (player) - Pay another player the specified amount of money
/paytoggle - Toggles whether Players can pay you money
/eco <give/take/set/reset> - Admin Economy Command for managing money
✨
Portable UI's /cartography - Opens the Cartography Table GUI
/loom - Opens the Loom GUI
/smithingtable - Opens the Smithing Table GUI
/stonecutter - Opens the Stonecutter GUI
/grindstone - Opens the Grindstone GUI
✨
Repair /repair - Repairs the item you are currently holding.
/repair all - Repairs all items in your Inventory.
✨
Other Commands /ping <player> - Displays the Ping of the Targeted Player
/seen <player> - Shows when the Player was last active alongside their UUID
/near - Displays all Nearby Players
Support & Contact Have a question, bug report, or feature request?