![EssentialsC [1.20.6-26.2+ | Folia Support ] 图标](https://cdn.modrinth.com/data/K7HZMVgx/0b642a0b40514221680fa711dbcddb47cc7255ad_96.webp)
Minecraft 服务端插件
EssentialsC [1.20.6-26.2+ | Folia Support ]
No Legacy Bloat. Folia Support. Maintained.
- 版本范围
- 1.2.1–26.2
- 下载量
- 2.8 万
插件介绍
EssentialsC - Folia Support
Description
EssentialsC is a powerful and optimized Minecraft Bukkit plugin designed for modern servers. It adds a wide range of features including Kits, Homes, Warps, Shops, Wild Teleports, and much more, providing server owners with flexible tools to enhance gameplay.
The plugin is fully compatible with Minecraft versions 1.20.6–26.2+ and supports multiple server softwares, including Purpur, Paper, CraftBukkit, and Spigot. Other forks such are also supported, provided they do not modify the Bukkit API. ( Example Forks: Leaf, Leaves and Youer ). Since 4.1.6+, the Plugin officialy supports Folia
EssentialsC comes with over 70 fully configurable commands, each manageable through commands.yml. It seamlessly integrates with popular plugins such as TAB, PlaceholderAPI, Floodgate, LuckPerms, Vault, and DiscordSRV, giving you extended functionality out-of-the-box.
For server migrations, EssentialsC includes a migration tool: /migration essentialsx <flags>, allowing easy transition from EssentialsX.
Actively maintained and regularly updated, I release weekly updates on Modrinth, ensuring you always have access to the latest features and improvements.
展示图集









版本与下载
推荐下载
EssentialsC-4.2.4-all.jar版本 4.2.4 · 1.8 MBSHA-1 134ac9e12b17d84b9ab8946b8e0d2fabd5c5b397下载 EssentialsC-4.2.4-all.jar4.2.4
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
SHA-1 134ac9e12b17d84b9ab8946b8e0d2fabd5c5b397获取文件 EssentialsC-4.2.4-all.jar展开更新日志
Changelog
[Add] /discord, fully configurable in the config.yml:
discord:
# The message(s) sent when a player runs /discord.
# Supports MiniMessage formatting.
message:
- "<#5865F2><bold>DISCORD</bold> <#444444>┃ <white>Stay Connected</white>"
- ""
- "<gray>Join our community server to stay updated with</gray>"
- "<gray>announcements, participate in events, and chat</gray>"
- "<gray>with other players in real-time.</gray>"
- ""
- "<#5865F2>➜ <click:open_url:'https://discord.gg/example'><hover:show_text:'<gray>Click to open invite'><white><underlined>https://discord.gg/example</underlined></white></hover></click>"
[Fix] wrong enchantment ID in /shop ( sweeping_edge )
[Fix] broken blocks in shop/blocks.yml
[Remove] the home GUI Mode
[Add] 1.20.6+ Support
[Fix] vanished players showing on tab complete
[Fix] EssentialsC throwing an error if Vault was not installed
4.2.3
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
4.2.2
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
展开更新日志
Changelog
[Add] MOTD Placeholders to include {PLAYER} and {ONLINE}
[Update] punishment system to store punishments in the user database
[Add] /smite
[Add] /gm<gamemode>
[Update] (d)back to handle unsafe locations
[Fix] afk detection
[Add] new /vanish config option:
# Hides vanished players from the external server list player count
hide-from-server-list: true
[Update] the rtp system to work wayyy better
[Add] /stonecutter
[Add] /unban-ip
4.2.1
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
Changelog
[Update] the rtp system to handle world names wich spaces correctly
[Fix] the AFK Title not getting removed on quit
[Added] a new /enchant config option:
# Enchant
#
# Settings for the /enchant command.
enchant:
# Should the /enchant command be able bypass the vanilla limit ?
allow-unsafe: false
[Add] a bypass permission for the enchant config option:
essentialsc.enchant.unsafe:
description: Allows bypassing the vanilla enchant limit ( config option ignored )
default: op
[Fix] rtp worlds reappearing when deleted from the config.yml
[Add] a /trash confirmation GUI
[Update] the motd system to send configurable messages on join
[Update] Join/Leave messages to no longer fall back to vanilla j/l messages when disabled in the config.yml
[Fix] broken member kit cooldown
[Add] a new essentialsc.home.mount permission which allows you to teleported to your home when mounted on other entities
[Update] /home + /homes messages and added a new config option
# The home name to teleport to when typing /home with no arguments.
# Set to "" (empty) to show the home list instead.
# This overrides GUI mode — players will teleport directly.
default-teleport-name: ""
[Update] /playerlist with cleaner messages + pagination System
[Update] the command help system
[Fix] /invsee not working on offline players
[Fix] AFK Move detection logic
[Fix] NullPointerException when using the auction house while the economy is disabled
4.2.0
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
Changelog
[Add] cooldown: and cooldown-bypass: option for commands.yml
worth:
enabled: true
priority: normal
aliases: []
cooldown: 10 # 10 Seconds
cooldown-bypass: essentialsc.worth.bypass-cooldown
[Add] a Kit GUI mode option
kits:
# How players interact with the kit list.
# "command" — players type /kits to see a chat list.
# "gui" — /kits opens an inventory GUI showing all available kits.
mode: gui
# Play sounds when opening, claiming, turning pages, or closing the GUI.
sounds: true
- The GUI is configurable in
guis/kit_list.yml - Kits now also have two new options:
gui-slot: 10
gui-icon: "CHEST"
[Fix] /balance not updating
[Update] SellGUI to be Non-Italic
[Fix] default Shop categories + items not loading
4.1.9
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
Changelog
[Fix] Punishments not getting saved properly when shutting down the server
[Fix] Join/Leave Message not beeing broadcasted to the Console
[Add] /suicide command
[Add] new isCurrencyBeforeAmount config option ( under economy )
[Add] a new kit claim cooldown bypass permission
essentialsc.kits.cooldown.bypass( all )essentialsc.kits.cooldown.bypass.<kit>( per-kit )
[Add] new essentialsc.baltop.exempt permission
[Fix] missing name placeholder in /kits
[Add] new nick permissions
essentialsc.nick.color`essentialsc.nick.format``
[Add] PlaceholderAPI Support to Join / Leave Messages
[Add] potion-type option to Kits
[Add] new essentialsc.home.bed permission
[Add] /trash
4.1.8
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
Changelog
Added proper shutdown to all managers
Added way better config migration
Updated the scoreboard and fly manager to store data in the user database
Replaced all remaining hardcoded messages with language keys
Fix using plugin.getServer().getScheduler() instead of the EssScheduler
Fixed the kit.list.entry language key
Updated /essc placeholders with pagination support
Optimized and reworked the Chat System
Fixed the Shop Spawners not working in Survival
Added new bstats charts
Fixed shop delay
Fixed shift clicking items into the Shop GUI
4.1.7
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
Changelog
Added a lot of new placeholders (/essc placeholders)
Note: You need to have PlaceholderAPI installed to use placeholders.
Added a help tab completer to every command, which sends a help menu when triggered.
Made the Home GUI items non-italic.
Made the Auction GUI items non-italic.
Added kit notifications (toggle with /kits notifications toggle).
Added offline player support to all moderation commands (/ban, /unmute, etc.).
Made the Auction and Shop GUIs fully configurable in /plugins/EssentialsC/guis.
Added better crash handling to the plugin.
Added a new user system. All user data is now stored in a users.db database. This update also includes a one-time YAML-to-database migrator for migrating data from versions earlier than 4.1.6.
Added /essc dump.
Fixed duplicate /realname registration.
Note: For this update, I recommend backing up the EssentialsC Folder.
4.1.6
正式版- 加载器
- bukkit · folia · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
Changelog
This Version adds full Folia Support !
Fixed the ChatManager
**Fixed the FlyManager
Fixed the Spawn Manager
Fixed the Tpa Particles
Removed Invalid permissions
Added null check to the /invsee command
Fixed the TAB Manager throwing an Exception if Luckperms hasnt finished loading
Added /dback ( Teleports you back to your last death Location )
Fixed the nick validation check
4.1.5
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
展开更新日志
Changelog
Fixed the broken heal language key
Added Home Tab completion ( Command Mode ) + fixed the broken Placeholders
Made Kit Lorelines, Names, etc. Non-Italic
Added a SellGUI:
/worth <hand/Inventory>to check how much an Item is worth/quicksell <hand/Inventory>to quickly sell Items/sellto open the SellGUI
Fixed the duplicated displaynames when using TAB ➚
Fixed DiscordSRV messages being sent twice
Made the auction house translatable
Added a fallback language:
# The fallback language used if a message is missing in the selected language file.
# Must match a file in the lang/ folder (e.g. en_US -> lang/en_US.json).
fallback-language: en_US
Updated the default join/leave Messages and added other options:
# Whether vanished players should be hidden from other players.
hide-vanished: true
# Message broadcast when a player joins the server for the first time.
# Supports MiniMessage formatting (e.g. <yellow>, <player>).
first-join: "<#F5CF27><b>Welcome!<reset> <#F8DC63><player> just joined for the first time!"
Fixed the config migration
Removed the Chat Seperator config option
Fixed the isBackupEnabled config option
Fixed the economy + tpa config options
Added new /fly config options:
# Whether a player's fly status should be saved and persist between sessions.
persistent: true
# Whether to automatically restore fly mode when the player rejoins the server.
restore-on-join: true
Added /broadcast config options:
broadcast:
# Prefix prepended to all broadcast messages. Supports MiniMessage.
prefix: "<#333333>[<#F55E27>Broadcast<#333333>] <white>"
Added new /spawn config options:
# Whether players should be teleported to the configured spawn on respawn.
teleport-on-respawn: true
# Whether beds can override the spawn location.
# If false, players will always respawn at the configured spawn.
allow-beds-to-override: true
Added new Chat config options:
chat:
slow-mode:
# Whether chat slow mode is enabled.
enabled: false
# Delay (in seconds) players must wait between sending messages.
delay-seconds: 3
# Caps lock prevention - converts messages with too many uppercase letters to lowercase.
# Threshold is the ratio of uppercase letters (0.0 to 1.0, e.g. 0.7 = 70%).
capslock-threshold: 0.7
# Whether to strip MiniMessage color formatting from console output.
strip-colors-from-console: true
mention:
# Whether player mentions in chat are enabled.
enabled: true
# Format used when a player is mentioned.
# Available placeholder: <player>
# Supports MiniMessage formatting.
format: "<#4BA8DE><player><reset>"
Added new Auction house config options:
# Whether enchanted books are allowed to be sold.
allow-enchanted-books: false
# List of materials that cannot be sold.
# Use Bukkit material names (e.g. DIAMOND, NETHERITE_INGOT).
blacklisted-materials:
- DRAGON_EGG
- BEACON
- NETHER_STAR
# Whether to notify the player when they successfully sell items.
notify-on-sale: true
Added* new /nick config options:
# Whether to show the player's real username when hovering over their nickname in chat.
show-realname-on-hover: true
# Format for the hover text when hovering a nickname in chat.
# Available placeholders: <realname>, <nick>, <prefix>, <suffix>
hover-format: "<gray>Real name: <white><realname>"
# Whether clicking a nickname in chat suggests the /msg <player> command.
click-suggest-msg: true
4.1.4
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
展开更新日志
Changelog
Read me! All databases ( except warps ) are now located in the EssentialsC/database folder. The data is NOT lost, it just moved !
Added commands.yml to manage all EssentialsC related commands:
ping:
enabled: true
priority: normal
aliases: []
playtime:
enabled: true
priority: normal
aliases: []
vanish:
enabled: true
priority: normal
aliases: []
Added a MOTD System ( Change the MOTD in the motd.txt file )
Info --> Your current MOTD will be replaced with "
Change this in the motd.txt file"
Added a schedule system that allows you to run commands, play sounds, etc. at a specific time. Example:
restart-warning:
enabled: false
time: "23:50"
actions:
- type: broadcast
message: "<#FF4444><b>⚠ <reset><#FFCCCC>The server will restart in <#FF4444><b>10 minutes<reset><#FFCCCC>. Please find a safe spot and log off!"
- type: title
title: "<#FF4444><b>Restart in 10 min"
subtitle: "<#AAAAAA>Find a safe spot and log off"
fade-in: 10
stay: 120
fade-out: 20
- type: actionbar
message: "<#FF4444>⚠ <#FFCCCC>Server restarting in <#FF4444>10 minutes"
- type: sound
sound: BLOCK_NOTE_BLOCK_BASS
volume: 1.0
pitch: 0.5
Added a Backup system that allows you to backup all EssentialsC files. /essc backup
backup:
# Set to false to disable the backup system entirely.
enabled: true
# Maximum number of backups to keep in the backups/ folder.
# Once this limit is exceeded, the oldest backup is deleted automatically.
# Set to -1 to keep all backups and never delete any.
keep-last: 10
# Create a backup automatically when the server shuts down.
on-shutdown: true
Added /banip
Added /banlist
Added /tpoffline
Change essentialsc.heal default to false
4.1.3
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
展开更新日志
Changelog
Added a /rules command
Fixed the Nether RTP
Added a /spawnentity command with a configurable spawn limit:
spawnentity:
max-amount: 10
Fixed the config.yml and all language files ( /lang/ ) not updating after installing the latest Version
Players with the essentialsc.vanish.see can now see vanished players in the TAB and ingame
Added offline Player support for /invsee
Added a /playerlist command with configurable options:
playerlist:
show-luckperms-prefix: true
players-per-line: 10
Added a /tphereall command
4.1.2
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1
展开更新日志
Changelog
Added a home GUI:
- Manage offline and online players
- Modify other players' homes
- Rename, remove, delete, or set any player's homes
- Switch between
commandandguimode in theconfig.yml
Fixed the vanish system and added 2 new permissions:
- essentialsc.vanish.onjoin – Automatically toggles vanish when the player joins the server
- essentialsc.vanish.see – Allows the player to see other vanished players
Added a /tphere command
Added an /itemid command
Added custom bStats economy charts
4.1.1
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
展开更新日志
Changelog
Bump plugin.yml version to 4.1.1
4.1.1
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
展开更新日志
Changelog
Bedrock users can no longer use Nicknames
Added a configurable nick indicator:
indicator: "~"
Added custom world support for /rtp
Added support for TAB ➚
Added nick placeholders:
%essc_nick_name%
%essc_nick_plain%
e%essc_nick_formatted%
%essc_nick_has_nick%
Fixed the shop GUI bugging and overriding other GUIs
EssentialsCEconomy now uses public void onLoad() instead of public void onEnable()
Added a configurable chat format:
chat-format: '<DISPLAYNAME> &7» &f<MESSAGE>
Improved the EssentialsX migration tool
Fixed the DiscordSRV hook not sending messages

Fixed the messages getting send twice in the console
Enjoy :) Join ;D
4.1.0
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
展开更新日志
Changelog
Have suggestions, ideas, or want to request a new language? Join the Discord: https://discord.gg/SMGGrHbbEW
It is recommended to regenerate your config.yml to get all the latest changes. If you'd rather not, visit the GitHub to view the new config and manually copy over only the new options: Click
Added
- Legacy Color Support - Added legacy color code support for the scoreboard
- RTP System - Brand new
/rtp(Random Teleport) command with full configuration - LuckPerms TAB Integration - Added support for LuckPerms prefixes in the TAB list
- Luxembourgish Language - Added
LU_lb.jsonas a supported language file - New DiscordSRV Events - Extended DiscordSRV integration with new message hooks
- Mute events
- SetHome events
- DelHome events
- Kit claim events
- Auction House Rework - Completely overhauled the auction house system
- Sell history
- Buy history
- Sound effects
- Refresh button
- General improvements & polish
- (also added the missing language keys)
Changed
- Config Migration - Moved
chat.luckperms-enabled→luckperms.chat-formatting - Message Files - Updated all message files with new colors and improved prefixes
- Scoreboard Layout - Updated the default scoreboard layout
- Shop - Added config option to completely disable the shop
Fixed
- Fixed
/nick resetcommand not working correctly - Fixed custom nicknames not showing in the TAB list
- Fixed shop items retaining lore lines and display names from the shop config after purchase
- Fixed shop
config.ymlentries for currency name (singular & plural) and main menu title
New & Updated Configuration Options (config.yml)
luckperms:
chat-formatting: true # Moved from 'chat.luckperms-enabled'
tab-formatting: true # New option
shop:
enabled: true # Set to false to fully disable the shop
rtp:
# Completely disable the /rtp command (will unregister from command map)
register-command: true
enabled: true
# Teleport settings
cooldown: 60 # seconds
warmup: 5 # seconds, 0 to disable
cancel-on-movement: true
particles: true
max-attempts: 10
min-y: 64
max-y: 128
use-world-border: true
# Global defaults (used if per-world settings are not specified)
global:
min-radius: 1000
max-radius: 10000
blocked-biomes:
- ocean
- deep_ocean
- river
# Per-world settings
worlds:
world:
enabled: true
min-radius: 1000
max-radius: 10000
blocked-biomes: []
world_nether:
enabled: true
min-radius: 500
max-radius: 5000
blocked-biomes: []
world_the_end:
enabled: true
min-radius: 1000
max-radius: 8000
blocked-biomes: []
discordsrv:
enabled: true
# Channel configuration
# The 'name' field references a channel name defined in DiscordSRV's config.yml
channels:
punishments:
name: "punishments" # Must match a key in DiscordSRV's Channels section
# Event-specific settings
events:
ban:
enabled: true
color: "#E74C3C"
kick:
enabled: true
color: "#F39C12"
mute:
enabled: true
color: "#9B59B6"
kit:
enabled: true
color: "#3498DB"
home:
enabled: true
color: "#2ECC71"
home_delete:
enabled: true
color: "#E74C3C"
# Avatar settings
show-avatar: true
avatar-url: "https://crafthead.net/helm/{uuid}"
4.0.9
正式版- 加载器
- bukkit · paper · purpur
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
展开更新日志
Changelog
Added
- DiscordSRV Integration - Full support for DiscordSRV
- Automatic hook registration with DiscordSRV API
New Configuration Options (config.yml)
discordsrv:
enabled: true
channels:
punishments:
name: "punishments" # References DiscordSRV Channels section
events:
ban:
enabled: true
color: "#E74C3C"
kick:
enabled: true
color: "#F39C12"
show-avatar: true
avatar-url: "https://crafthead.net/helm/{uuid}"
Example

4.0.8
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
展开更新日志
Changelog
Fixed the /kits command
Added Luckperms support:
The prefix + suffix now get formatted in the chat Toggable in the
config.ymlfile:
chat:
luckperms-enabled: true
Removed the invalid config.yml option:
migration:
enabled: true
4.0.7
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
展开更新日志
Changelog
Added EssentialsX → EssentialsC migration system
Added /migration status command to detect existing EssentialsX data and verify manager availability
Added /migration essentialsx --dry-run preview mode to simulate migration without writing data
Added validation phase that checks worlds, counts files, detects missing data, and ensures required managers are loaded
Added configurable migration flags:
--no-economy,--no-homes,--no-warps,--no-nicks,--no-mutes,--no-bans--only-warps,--only-bans,--only-mutes--overwrite,--rename-conflicts,--abort-on-conflict
Added full warp migration support:
- Transfers location (
world,x,y,z,yaw,pitch) - Preserves permission, cost, and hidden status
- Migrates description and category metadata
Added user data migration from userdata/*.yml:
- Economy balances with automatic UUID-based account creation
- Homes for all players (including offline players)
- Nickname conversion from legacy color codes to MiniMessage format
- Active mute data including reason, source, and expiration
- Back/last location when available
Added ban migration from banned-players.json:
- Transfers UUID, name, reason, source, and expiration
- Automatically skips expired or revoked bans
Added offline player migration support:
- Homes inserted directly into the database (no Player object required)
- Economy handled via UUID lookups
- Nicknames stored and applied on next join
Added structured multi-phase migration workflow:
- Validation — checks worlds, detects issues, verifies managers
- Warps — transfers warp data and metadata
- Users — migrates economy, homes, nicknames, and mutes
- Bans — imports and filters ban records
Added advanced conflict handling options to prevent accidental overwrites
Added progress tracking with percentage and ETA during migration
Added detailed post-migration report:
- Migrated / skipped / failed counts
- Warning list for partial failures
- Clear visibility into what changed
Improved large dataset handling using direct database insertion for faster and safer migrations
4.0.6
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
4.0.5
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
展开更新日志
Changelog
Added @everyone / * to the /eco command | #536f63d
Example:
/eco give @everyone 100
Changed /eco command permissions | #536f63d
/eco give - ---> essentialsc.eco.give
/eco take - ---> essentialsc.eco.take
/eco reset - ---> essentialsc.eco.reset
/eco set - ---> essentialsc.eco.set
/eco - @everyone ---> essentialsc.eco.everyone
Fixed the afk broadtcast message | #f51a272
Fixed the auction config.yml checks | #29761ec
4.0.4
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
4.0.3
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
4.0.2
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
4.0.1
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
展开更新日志
Changelog
Added bstats
Updated the plugin.yml description + the author
4.0.0
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 f9dc60d22cc178a8a4f52a54d79cc73e6d513956获取文件 EssentialsC-4.0.0.jar展开更新日志
EssentialsC v4.0.0 – Full Rewrite
This is a major update with breaking changes. Old data will NOT migrate automatically.
Major Changes
- Complete full plugin rewrite for performance, maintainability, and future features
- Database system reduced from 24 SQLite databases to 7, improving performance and storage efficiency
- Plugin debloated and optimized for cleaner code and lower resource usage
Permissions Overhaul
- Permissions changed from:
essentialsc.command.<command>.<subcommand>
to:essentialsc.<command>.<subcommand>
- Added new permissions such as:
essentialsc.heal.others- (and more granular permission nodes)
Messages & Config
- Messages system fully reworked and much easier to configure
- Added new config.yml options for better customization
New Commands
/essc reload– Reloads plugin configuration and messages/essc debug– Prints debug logs to the console to help diagnose issues
Removed
- Removed unused or useless commands:
/beezooka/tree- and other legacy commands
- Removed the daily rewards/system
Important Migration Notice
Data from EssentialsC 3.x.x.x will NOT work with 4.x.x.
This includes:
- Homes
- Warps
- Kits
- Other stored player data
You must start fresh or manually recreate data.
3.0.0.2
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 534d8218288782509f9f606198a4874b3bf81d88获取文件 EssentialsC-3.0.0.2.jar3.0.0.1
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 a46716342d58380651688a124e08fa57843700dc获取文件 EssentialsC-3.0.0.1.jar展开更新日志
Changelog
Fixed
- Some commands (for example
/setwarp) not working
Changed
- Updated the module system:
- Disabled commands are now completely unregistered
This change allows you to use commands from other plugins.
Example:
If you want to use the shop from EconomyShopGUI, but executing /shop currently opens the built-in shop, you can now disable the /shop command in the config.yml. After doing so, the /shop command from EconomyShopGUI will be used instead.
Note: You need to restart your server to apply these changes.
Fixed
- The QuantitySelectorGUI
3.0.0.0
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 cbfb422b36be565362066c65ee6a9bf9911ff493获取文件 EssentialsC-3.0.0.0.jar展开更新日志
Changelog
Small Rework
"ServerEssentials" got a small rework:
- Changed the name to EssentialsC
- Changed the permissions:
essc.command.<command>.<subcommand>toserveressentials.command.<command>.<subcommand>
Fixed broken language keys
Added support to disable "modules":
modules:
teleport:
enabled: true
commands:
fly: true
tpa: true
tpahere: true
tpaccept: true
tpdeny: true
tpacancel: true
tpall: true
tpatoggle: true
tpainfo: true
tpp: true
tp: true
home: true
spawn: true
rtp: true
economy:
enabled: true
commands:
pay: true
eco: true
balance: true
balancetop: true
sell: true
paytoggle: true
payconfirmtoggle: true
coinflip: true
auction: true
kit: true
Fixed many permission bugs
Added a QuantitySelectorGUI to the shop that allows you to buy more items at once
2.0.8.4
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.2.1 · 1.2.2 · 1.2.3 · 1.2.4 · 1.2.5 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 3904c6f5a38ca036c0ad1681ef375eea4c341a1c获取文件 ServerEssentials-2.0.8.4.jar展开更新日志
Changelog
Fixed the rtp gui not working
Fixed rtping lagging the server
2.0.8.3
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 22ea2423ae23661b4b7b2218778dea49b1a1b3ac获取文件 ServerEssentials-2.0.8.3.jar展开更新日志
Changelog
Fixed Version mismatch
2.0.8.2
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 888ec811d321546c2181ec9022beaa6b52de6f45获取文件 ServerEssentials-2.0.8.2.jar展开更新日志
Changelog
Added new languages ( total 10 ) :
sv.json, pl.json, ru.json, br.json, fr.json, en.json, de.json,
fi.json, nl.json, it.json, es.json,
Changed the default messages color ( Clean blue )
Fixed many bugs
Enjoy
2.0.8.1
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 bef0fe210090a80ffbc5865a2d52000633c43e92获取文件 ServerEssentials-2.0.8.1.jar展开更新日志
Changelog
Fixed the plugin disabling
Fixed the tpa command
2.0.8
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 5542bcd38c762066a4d8d2f99d8e555cc6e37e44获取文件 ServerEssentials-2.0.8.jar展开更新日志
Changelog
API Release 🎉
I'm happy to announce that the first version of the official ServerEssentials API has been released!
You can view the full documentation here: ServerEssentials API Docs
⚠️ If the site gives an error, it’s likely because the documentation is still being completed.
To add the dependency, visit: JitPack - ServerEssentials API
Fixes & Improvements
- Fixed: Players not being able to unlist their items from the auction house.
- Moved: All databases to
/databases/. - Fixed: Minor bugs.
Support
If you need help with the API or setting up the plugin, join our support Discord:
ServerEssentials Support Discord
2.0.7.9
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 c73d22ac74a9d7ed334cf7e09aa7d23f94f98624获取文件 ServerEssentials-2.0.7.9.jar展开更新日志
Changelog
Fixed broken TPA messages
Fixed the total in the sellgui not showing
Changed the nick system --> Now uses a SqLite database ( nicks.db )
Added more config options for the AFK system
Added more config options for the Home system
Started working on the /se reload command ( currently only reloads homes )
Pushed the latest code for Github: https://github.com/GodlyCow203/ServerEssentials
2.0.7.8
正式版- 加载器
- paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 7d94f68b89adaf5d3f3ced83bd021ce39d242abe获取文件 ServerEssentials-2.0.7.8.jar展开更新日志
Changelog
Added missing VaultAPI methodes
Added a new option in the config.yml file that allows you to disable the shop
Fixed the broken decoration.yml file under /shop/
Added a new language File ( br.json )
Pushed the latest version to Github:
2.0.7.7
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 dfc87cf499b3a9a0f22d588beb1d0c483eb223bc获取文件 ServerEssentials-2.0.7.7.jar展开更新日志
Changelog
Fixed the shop configs resetting each restart
Fixed a glitch that allowed players to bypass the rules GUI by spamming ESC
Long lastOpen = lastReopenTime.get(player.getUniqueId());
int spamAttempts = spamCount.getOrDefault(player.getUniqueId(), 0);
long baseCooldown = 2000;
long maxCooldown = 10000;
long cooldown = Math.min(baseCooldown * (long)Math.pow(2, spamAttempts), maxCooldown);
if (lastOpen != null && System.currentTimeMillis() - lastOpen < cooldown) {
return;
}
if (lastOpen != null && System.currentTimeMillis() - lastOpen < 1000) {
spamCount.put(player.getUniqueId(), spamAttempts + 1);
}
if (config.forceAcceptance() && pendingAcceptance.containsKey(player.getUniqueId())) {
storage.hasAcceptedRules(player.getUniqueId()).thenAccept(accepted -> {
if (!accepted && player.isOnline()) {
player.sendMessage(langManager.getMessageFor(player, "rules.close.cannot-close",
"<red>You must accept the rules before playing!"));
long reopenDelay = Math.max(40L, cooldown / 50);
lastReopenTime.put(player.getUniqueId(), System.currentTimeMillis());
Bukkit.getScheduler().runTaskLater(plugin, () -> {
if (player.isOnline() && pendingAcceptance.containsKey(player.getUniqueId())) {
gui.showRules(player);
}
}, reopenDelay);
}
});
}
2.0.7.6
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 0fbb1bd70fac83648fdbaa4e095db8326f1d900b获取文件 ServerEssentials-2.0.7.6.jar展开更新日志
Changelog
Fixed the plugin shutting down when using Vault
[19:16:09] [ForkJoinPool.commonPool-worker-1/ERROR]: [ServerEssentials] SQL Error in pool 'economy': ALTER TABLE economy_settings ADD COLUMN pay_confirm_disabled BOOLEAN NOT NULL DEFAULT FALSE
org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (duplicate column name: pay_confirm_disabled)
at org.sqlite.core.DB.newSQLException(DB.java:1179) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.DB.newSQLException(DB.java:1190) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.DB.throwex(DB.java:1150) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.NativeDB.prepare_utf8(Native Method) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.NativeDB.prepare(NativeDB.java:135) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.DB.prepare(DB.java:264) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.CorePreparedStatement.<init>(CorePreparedStatement.java:46) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.jdbc3.JDBC3PreparedStatement.<init>(JDBC3PreparedStatement.java:32) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.jdbc4.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:25) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:34) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:225) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205) ~[sqlite-jdbc-3.49.1.0.jar:?]
at ServerEssentials-2.0.7.5.jar//com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.java:327) ~[?:?]
at ServerEssentials-2.0.7.5.jar//com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxyConnection.java) ~[?:?]
at ServerEssentials-2.0.7.5.jar//net.lunark.io.database.DatabaseManager.lambda$executeUpdate$0(DatabaseManager.java:112) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
[19:16:09] [Server thread/ERROR]: Error occurred while enabling ServerEssentials v2.0.7.5 (Is it up to date?)
java.util.concurrent.CompletionException: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (duplicate column name: pay_confirm_disabled)
at ServerEssentials-2.0.7.5.jar//net.lunark.io.database.DatabaseManager.lambda$executeUpdate$0(DatabaseManager.java:123) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
Caused by: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (duplicate column name: pay_confirm_disabled)
at org.sqlite.core.DB.newSQLException(DB.java:1179) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.DB.newSQLException(DB.java:1190) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.DB.throwex(DB.java:1150) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.NativeDB.prepare_utf8(Native Method) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.NativeDB.prepare(NativeDB.java:135) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.DB.prepare(DB.java:264) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.core.CorePreparedStatement.<init>(CorePreparedStatement.java:46) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.jdbc3.JDBC3PreparedStatement.<init>(JDBC3PreparedStatement.java:32) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.jdbc4.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:25) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:34) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:225) ~[sqlite-jdbc-3.49.1.0.jar:?]
at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205) ~[sqlite-jdbc-3.49.1.0.jar:?]
at ServerEssentials-2.0.7.5.jar//com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.java:327) ~[?:?]
at ServerEssentials-2.0.7.5.jar//com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxyConnection.java) ~[?:?]
at ServerEssentials-2.0.7.5.jar//net.lunark.io.database.DatabaseManager.lambda$executeUpdate$0(DatabaseManager.java:112) ~[?:?]
... 7 more
2.0.7.5
正式版- 加载器
- bukkit · paper · purpur
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 26df139f2b5d548ccada6fb0b9f8724cdbb8e873获取文件 ServerEssentials-2.0.7.5.jar展开更新日志
Changelog
Fixed the /payconfirmtoggle command when using the Internal Ecnomy
Added the missing language keys to en.json
Added a new Chatfilter:
- Add/change blacklisted words in the
config.yml - Use the permission
serveressentials.command.chatfilter.bypassto bypass the filter andserveressentials.command.chatfilter.see-bad-wordsto see the blocked words
Enhanced the `config.yml`` file
Removed disabled-commands: from config.yml
Cleaned up the code
Note: Thank you for the support recently ! Im hitting 100+ downloads per day and the playercount is rising !
2.0.7.4
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 1810094039656447eb636985386e6fc9ab2ef316获取文件 ServerEssentials-2.0.7.4.jar展开更新日志
Changelog
⚠️ Major Changes ⚠️
ServerEssentials is now fully standalone! The plugin no longer requires external dependencies to function.
Dependency Changes
❌ LuckPerms – No longer required
❌ PlaceholderAPI – Only affects ServerEssentials placeholders
❌ Vault – Now optional
New Internal Economy System
ServerEssentials now includes a built-in economy system.
If Vault is present, ServerEssentials will use it as usual
If Vault is NOT present, the plugin automatically switches to the Internal Economy
All economy-related features continue to work without any limitations
Example log:
[12:32:07 INFO]: [ServerEssentials] §eUsing internal economy system
[12:32:07 INFO]: [ServerEssentials] [InternalEconomy] Database initialized
[12:32:07 INFO]: [ServerEssentials] §aEconomy system initialized: ServerEssentials-Internal
Full Log ( no dependencies installed ):
[12:32:07 INFO]: [ServerEssentials] Initializing soft-dependencies...
[12:32:07 WARN]: [ServerEssentials] §eVault not found, related features disabled.
[12:32:07 WARN]: [ServerEssentials] §eLuckPerms not found, related features disabled.
[12:32:07 WARN]: [ServerEssentials] §ePlaceholderAPI not found, placeholders won't work.
[12:32:07 WARN]: [ServerEssentials] PlaceholderAPI not found. Placeholders will be unavailable.
[12:32:07 INFO]: [ServerEssentials] §eUsing internal economy system
[12:32:07 INFO]: [ServerEssentials] [InternalEconomy] Database initialized
[12:32:07 INFO]: [ServerEssentials] §aEconomy system initialized: ServerEssentials-Internal
2.0.7.3
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 08ff376d600ca8f94c3ea6b1961f59f4ceb1580e获取文件 ServerEssentials-2.0.7.3.jar展开更新日志
Changelog
Fixed:
- The Shop now actually saves the updated shop configs and loads them correctly
- Home permissions
- Home Placeholders
- The vanish command
Changed:
- the default
en.jsonlanguage file
2.0.7.2
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 8bc1100793ef87654407532c1f24fdb0819a261f获取文件 ServerEssentials-2.0.7.2.jar展开更新日志
Changelog
Fixed the rtp system
Fixed the shop configs not getting saved
2.0.7.1
正式版- 加载器
- bukkit · paper · purpur
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 99c0ecde5476e27b9200d302e56021dae8347e45获取文件 ServerEssentials-2.0.7.1.jar展开更新日志
Changelog
You can now no longer take out the Items from the SellGUI
2.0.7
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
SHA-1 3c2e1f59c18b0cc4a8373eea2cc3e77404c89388获取文件 ServerEssentials-2.0.7.jar展开更新日志
ServerEssentials – Massive Rework Update!
This is one of the biggest updates ever released—surpassing even v2.0.0. Nearly every major system has been improved, optimized, or fully rewritten. Here’s a quick overview of what’s new:
Per-Player Language System
- Players can now set their own local language, instead of the entire server sharing one global language.
- Language files are now stored in optimized
.jsonfiles. - Adding languages is extremely simple:
- Update the
en.json(or any base file) - Create a new file like
be.json - Restart the server
- Use
/language be
- Update the
- Supports unlimited custom languages!
Massive Database Upgrade
- The plugin now uses 20+ SQLite databases (other database types coming soon!).
- Huge performance improvements—SQLite is much faster and more reliable than YAML for large data.
- Easily check database status via
/database.
Permissions & Commands Overhaul
- Removed the old config option for disabling commands.
- Commands now follow a consistent format:
serveressentials.command.<command>.<subcommand> - All permissions have been fixed and fully implemented.
- TPA and other commands finally have proper permission checks.
Shop Improvements + Brand New SellGUI
- A fully functional Sell GUI has been added (
/sellg). - Sell prices are automatically pulled from all shop config files.
- Shop system now uses MiniMessage colors—legacy color codes have been removed.
- The entire
blocks.ymlsection was fully updated.
Daily Rewards System Rework
- The Daily system has been rewritten from scratch.
- New configuration options added.
- Now fully backed by a database for consistency and speed.
Auction House Update
- Auction House rewritten for improved safety, stability, and database support.
Rules System Revamp
- Players are now required to accept rules (via GUI) before playing.
- Highly configurable in
config.yml:force-acceptance: truemust-accept: true- and more.
- Easily customize which rules must be accepted.
Kit System Enhancements
- Kits now use a database-backed system.
- Permissions are automatically generated based on kit names:
Example: creating a kit named starter will auto-create
serveressentials.command.kit.starter.
Scoreboard Overhaul
- Tons of new default scoreboard layouts added.
- Fixed the infamous “three random blue numbers” bug.
- Scoreboard performance improved dramatically—up to 10× smoother.
- New command:
/scoreboard color <color>(very satisfying to use!).
Final Notes
This is just the tip of the iceberg—there’s much more packed into this update.
Jump in and experience the new ServerEssentials for yourself!
2.0.6
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.2.1 · 1.2.2 · 1.2.3 · 1.2.4 · 1.2.5 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 334b2e20da6f2850bc7a19d7a89753aed13344a4获取文件 ServerEssentials-2.0.6.jar展开更新日志
ServerEssentials 2.0.6 — The Command Update
Requirements
This plugin requires the following dependencies to function properly:
Changelog
Fixed the Scoreboard System
- Fixed the scoreboard reappearing after being toggled.
- Fixed the scoreboard not updating every second.
Reworked All Messages
All messages now follow a consistent style and format for better readability:
🔴 Red [!] → Errors, Usage
🟡 Yellow [!] → Information
🟢 Green [!] → Success
Fixed the Report System
- The report system is no longer buggy and now works as intended.
Added Command Disabling in config.yml
You can now disable any command directly from your configuration file:
disabled-commands:
- example_command
2.0.5
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.2.1 · 1.2.2 · 1.2.3 · 1.2.4 · 1.2.5 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 db1dedb828f58b2c5d0631a9e30b23e21f40f899获取文件 ServerEssentials-2.0.5.jar展开更新日志
ServerEssentials 2.0.5 Changelog
Note: This Plugin requires Vault , LuckPerms , and PlaceholderAPI to work
〢Fixed the /eco Command showing "{balance}" and "{amount}" instead of the actual Balance and Amount
〢Fixed the /scoreboard toggle Command only toggling the Scoreboard for about 2 seconds
2.0.4
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 69a2eaa3c1e673929d3ba347896e5e0e446c00ef获取文件 ServerEssentials-2.0.4.jar展开更新日志
ServerEssentials v2.0.4 Changelog
One of the biggest bugs has just been fixed:
Plugin not working on Server Hosts
The reason why i didnt knew about this bug was because im testing the Plugin local ( on my own Pc )
Anyways, enjoy :>
2.0.3.2
测试版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.2.1 · 1.2.2 · 1.2.3 · 1.2.4 · 1.2.5 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 0816a9e415622ed94fb10fcd92b9a5bab1f63dd5获取文件 ServerEssentials-2.0.3.2.jar展开更新日志
ServerEssentials 2.0.3.2 BETA Changelog
Note: This Plugin requires Vault , LuckPerms , and PlaceholderAPI to work
〢Fixed the whole KIT System:
- No more duplicated Messages
- Does not give you the Kit twice anymore
〢Fixed the Shop:
- Before: "You bought
&f%item%..." - After: "You bought %item%..."
2.0.3.1
测试版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.2.1 · 1.2.2 · 1.2.3 · 1.2.4 · 1.2.5 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
SHA-1 1619258ee6d9771b8cca0e841ec17ebb06334865获取文件 ServerEssentials-2.0.3.1.jar展开更新日志
2.0.3.1 BETA Changelog
Note: This Plugin requires Vault , LuckPerms , and PlaceholderAPI to work
〢Finally added a /se reload Command that reloads:
/messages//config//shop//serveressentials/<configs>
This does not reload /storage/ to prevent Data Corruption
〢Fixed Servers crashing because of invalid gradle caches
〢Fixed small bugs
〢Report Bugs [Discord]
2.0.2
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.2.1 · 1.2.2 · 1.2.3 · 1.2.4 · 1.2.5 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9
SHA-1 346a21a1fa7888f6f59107377da348062d83b3c8获取文件 ServerEssentials-2_0_2-all.jar展开更新日志
v2.0.2 — Changelog
(This might look like a small update, but I honestly forgot about 70% of what I did 😭)
🟢 Welcome System
Every player who joins the server now gets a proper welcome!
This system supports:
- Custom items
- Full MiniMessage support
- Custom GUIs (with GUI Builder)
- Sound effects and particles
- Boss bars and titles
All settings are configurable in FJ.yml under /ServerEssentials/.
⚙️ Commands
- Added
/firstjoin <reload | gui <id>>
🐞 Bug Fixes
- Fixed a bug where player names appeared green instead of white
- Fixed Economy and RTP messages looking bad
- Fixed server crashes caused by the plugin
2.0.1
正式版- 加载器
- bukkit · paper · purpur · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 b927e4e388712df2418cc10a4d96e44c4be4f0a3获取文件 ServerEssentials-2_0_1-all.jar展开更新日志
Changelog
Reworked /nick
- New
/nicks <reload/reset <player>> - Better
/nick <newNick>Command - Juicy Config ( See above )
nick-settings:
min-length: 3
max-length: 16
allow-formatting: true
blocked-words:
- admin
- owner
- mod
Better AFK System
- Auto AFK
- Juicy Config
- 100% Customization
settings:
timeout-seconds: 300 # AFK timeout (seconds)
kick-on-afk: false # Kick player when AFK
broadcast:
enabled: true # Broadcast messages to all players
teleport:
enabled: false
world: "world"
x: 0
y: 64
z: 0
bossbar:
enabled: true
text: "<gradient:#ff8800:#ffaa00>%player% is AFK!</gradient>"
color: RED # RED, BLUE, GREEN, PINK, PURPLE, WHITE, YELLOW
style: NOTCHED_20 # PROGRESS, NOTCHED_6, NOTCHED_10, NOTCHED_12, NOTCHED_20
sounds:
enabled: true
sound: ENTITY_EXPERIENCE_ORB_PICKUP
particles:
enabled: true
particle: HEART
messages:
afk: "<gray>[<red>AFK</red>]</gray> <yellow>%player%</yellow> <gray>is now AFK!</gray>"
back: "<gray>[<green>BACK</green>]</gray> <yellow>%player%</yellow> <gray>is no longer AFK!</gray>"
kick: "<red>You have been kicked for being AFK too long!</red>"
Reworked TPA
- More reliable
- 100% Bugfree
- Juicy Config
settings:
cooldown: 10 # Seconds between sending requests (0 = none)
warmup: 3 # Seconds before teleport happens after accepting
teleport-delay: 2 # Extra delay after warmup before teleport
timeout: 60 # Seconds before a request expires
cancel-on-move: true # Cancel teleport warmup if player moves
cancel-move-threshold: 0.3 # Distance in blocks that counts as movement
restrictions:
cross-world: false # Allow TPA between worlds?
blocked-worlds: # Worlds where TPA is disabled
- "world_nether"
- "world_the_end"
notifications:
chat: true
actionbar: true
bossbar: true
bossbar-color: "BLUE"
bossbar-style: "SEGMENTED_10"
bossbar-duration: 5 # Seconds
title: true
title-color: "<gold>"
subtitle-color: "<yellow>"
logging:
enabled: true
to-console: true
to-file: true
sounds:
request: "ENTITY_EXPERIENCE_ORB_PICKUP"
accept: "ENTITY_PLAYER_LEVELUP"
deny: "ENTITY_VILLAGER_NO"
teleport: "ENTITY_ENDERMAN_TELEPORT"
particles:
enabled: true
type: "PORTAL"
economy:
enabled: true
refund-on-deny: true
refund-on-expire: true
cost:
tpa: 25.0
tpahere: 25.0
tpall: 100.0
New Commands
/editsign <line1> | <line2> | <line3> | <line4>/powertool <command> | <uses> | <name> | <tool> | enchanted <yes/no>( -1 for infinity uses )
2.0
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 0cc1fd21644be31110d0b5c530b163fc885a21be获取文件 ServerEssentials-2.0-all.jar展开更新日志
ServerEssentials v2.0 – The Update
Important Changes from v1.x
After 6 weeks, 80+ hours of coding, debugging, breaking things, and fixing them again… v2.0 is finally here.
DEPENDENCIES ( INSTALL !! )
Vault
Luckperms
PlaceholderAPI
This is not “just an update.” This is a total rework. Every single system has been rewritten, re-optimized, and supercharged.
Expect:
- Insane performance improvements
- More customization than you’ll ever need
- Too many Bug fixes
This is THE update that makes ServerEssentials truly… essential.
🗂 New File Structure
Because organization is life (and also my sanity):
/storage/→ All data is neatly stored here./messages/→ The holy grail of customization. 90% of plugin messages now live here./database/→ (BETA), experimental, but ready to grow into something huge./shop/→ All shop configs are centralized here.- And more… because folders are love, folders are life.
Bonus: This fixed dozens of bugs, like mutes not saving properly.
Full Customization (Yes… FULL)
- 90% of all messages → customizable in
/messages/. - MiniMessage + HEX color support → go wild with gradients, bold text, rainbows, whatever.
- Basically: if you can imagine it, you can make it.
Command & System Reworks
Every. Single. Command. Rewritten.
Optimized. Beautified. Faster. Stronger. Cleaner.
Systems that got a crazy rework:
- Homes System → Smarter, bug-free, more reliable.
- Scoreboard System → Sleeker, smoother, cooler.
- TPA System → Rebuilt from scratch for the 1000th time (and this time it actually works).
Vault Integration
- ServerEssentials now hooks into Vault.
- That means better economy support with other plugins.
- No more buggy Economy
Permissions Overhaul
- Added tons of new permission nodes (example:
serveressentials.ah.sell). - Fixed the bug where players were running commands without permission.
Extra
- bStats support → so I can see how many of you absolute legends are using this plugin.
- Countless bug fixes → like, so many I lost count.
- Performance boosts → your TPS will thank me.
Dev Notes
- Total dev time: 6 weeks, 2–4 hours a day.
- Playtime on my test server: 80+ hours of coding, testing and rage-quitting.
If you love this update, share this plugin. Show it to your friends, your server staff, your grandma, your cat. The more people use it, the better it’ll get.
⚠️ Notes
- HEX codes use MiniMessage formatting:
<#rrggbb>. - After updating, restart your server. (Yes, actually restart. Don’t be lazy.)
- Back up your configs if you’re scared.
1.11
正式版- 加载器
- paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 f47ea10d9a373c28420079d71e1add1ff12e8381获取文件 ServerEssentials-1.11.jar展开更新日志
Minecraft Plugin v1.11 – Update Notes
💖 If you enjoy this plugin, please consider donating!
These updates take a lot of time and effort to code, and I could really use the support as I'm currently trying to pay for high school.
👉 Donate here via PayPal
Important Changes from v1.10
This update introduces a massive overhaul to the shop system, major bug fixes, and better customization support across the plugin. It also fixes long-standing command issues and improves default permissions behavior.
System Reworks & Improvements
-
🛒 Complete Shop System Overhaul
- The entire shop system has been reworked from the ground up.
- The Main GUI is now fully customizable.
- Each Shop Section has its own config file.
- Every Sub-GUI can be customized individually.
- Includes pre-made sections filled with a variety of useful items.
-
🏷 Rank Color Fix
- Fixed an issue where rank HEX color codes (like
{abc) were shown in chat instead of actual colors.
- Fixed an issue where rank HEX color codes (like
-
📦 Kit GUI Rework
- Kits have been completely reworked.
- Added HEX color support.
- 100% customizable GUI with clean layout and new starter kits.
-
🏡 Home Permission Update
- Players can now set one home by default.
- To set more homes, players need the permission:
serveressentials.sethome.<number>.

Bug Fixes & Removals
-
Command Fixes
- Fixed
/clear,/pingall, and/afkcommands not working as intended.
- Fixed
-
SellGUI Removed
- The
/sellguihas been removed. - Items can now be sold directly within the main Shop GUI.
- The
-
Permission Fixes
- Fixed several missing or broken permissions affecting players and commands.
-
Miscellaneous Bug Fixes
- Addressed various minor bugs (as always).
-
/autobroadcastCommand Temporarily Removed- This command has been disabled for now.
- Coming back soon with improvements!
Notes
- Most new GUI and shop changes require a server restart or plugin reload to apply.
- HEX color support uses the
&#rrggbbformat.
Dependencies
Make sure you have these plugins installed for full functionality:
1.10
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
SHA-1 119efa7702b765475e77395b9a0d824963923b30获取文件 ServerEssentials-1.10.jar展开更新日志
Minecraft Plugin v1.10 – Update Notes
Important Changes from v1.9
This update introduces major quality-of-life improvements and exciting new features focused on customization, user experience, and visual polish.
New Features & Commands
Unlock new ways to interact with your server:
- Sound Effects for GUIs: All plugin-generated GUIs now include sound effects for a more immersive experience.
/gamemodeCommand GUI: Easily switch gamemodes through a sleek GUI interface.- New
/dailyCommand: Players can now claim a daily reward for 10 days by default – fully configurable in the config. /restartCommand: A powerful new command that actually restarts the server. Use with caution!
Improvements & System Reworks
Significant upgrades to existing systems to improve appearance, flexibility, and usability:
- MOTD System Overhaul: Fully reworked
motd.ymlwith HEX color support. Set your Message of the Day with style. - Scoreboard Rework: Completely redesigned scoreboard system – cleaner layout, HEX color support, and updates every second.
- Ranks: Now support full HEX color formatting.
- Kits System Rework: Cleaner presentation and HEX color support across kit displays.
- TPA System Rework: Improved with clickable messages for easier teleport requests.
/renameand/setloreline: Now support HEX colors for advanced item customization.
Notes
- All HEX color support uses standard Minecraft format (
&#rrggbb). - Most GUI-related changes require a plugin reload or server restart to apply properly.
Dependencies
Please ensure the following plugins are installed:
1.9
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6
SHA-1 e7ececb734f93d6e7198a49490e55738cd43ad1e获取文件 ServerEssentials-ServerEssentials 1.9.jar展开更新日志
Minecraft Plugin v1.9 – Update Notes
Important Fixes from v1.8
The previous version (v1.8) had several issues related to inventory management:
- Items were unmovable in certain situations.
- Item duplication bugs occurred.
- Anvils and renaming functions were not working properly.
All these problems have now been fixed in this update!
New Features & Commands
Enhance server customization and player experience with these exciting additions:
- Added a
startermoney.ymlfile to set starter money for players on first join. - Changeable command prefix via
prefix.yml(replace the default[SE]). - Customizable ranks — add your own ranks with full control.
- Enchantments support for kits.
- Default kits included.
Improvements & Changes
- Reworked TPA system for smoother teleport requests.
- Reworked Notes system for better usability.
- Changed the look of the scoreboard for a fresher appearance.
Bug Fixes
- Various bug fixes improving overall stability and performance.
Dependencies
This plugin requires the following plugins to work correctly:
Please ensure these are installed separately.
1.8
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6
SHA-1 d5280d8e3b165737dfb39314115b04d1004dd216获取文件 ServerEssentials-1.8.jar展开更新日志
Minecraft Plugin v1.8 – Update Notes
New Commands Added!
Enhance your gameplay and server management with these exciting new commands:
-
/swap— Swap items or positions with another player. -
/sleep— Manage sleep cycles more effectively. -
/magnet— Automatically attract nearby items. -
/notes— Keep personal or public notes inside the game. -
/unloadworld— Unload a specified world from the server (use with caution). -
/loadworld— Load a specified world into the server (warning: can be laggy). -
/worldlist— List all currently loaded worlds. -
/tpp <world> <player>— Teleport a player to a different world. -
/uptime— Check how long the server has been running. -
/session— View current session info. -
/glow— Make entities glow for better visibility. -
/reply— Quickly reply to the last private message received. -
/iteminfo— Get detailed information about the item in hand. -
/lockdown— Toggle lockdown mode for serious server control (crazy asf).
Improvements & Changes
- Changed join and leave messages for a fresher server welcome and goodbye.
Notes
- The
/loadworldcommand may cause server lag during use; recommended to use during low activity.
Dependencies
This plugin requires the following plugins to work correctly:
Please ensure these are installed separately.
1.7
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
SHA-1 aeb492379d50e31d7f02d66461cc0751ac2ccd76获取文件 ServerEssentials-1.7.jar展开更新日志
Server Essentials v1.7 – Update Notes
New Commands Added!
Introducing several new commands to enhance gameplay and server management:
/craft— Opens the crafting interface./fakeop— Simulates operator status./speed [1-10]— Adjust player movement speed./fly— Enables flight mode./serverinfo— Displays server information.
Patreon
Support me: https://www.patreon.com/c/ADuckPlayingMC
Log Improvements
- Fixed all warnings in the server logs for a cleaner and more reliable logging experience.

Console Command Automation
- You can now automatically execute commands from the console by configuring them in the
consolecommands.ymlfile.
Important Notes on Command Compatibility
- Many users requested the ability to disable commands from this plugin and use EssentialsX commands instead.
- After extensive attempts, no viable solution was found to support this feature at this time.
Bug Fixes
- Fixed various bugs to improve stability and performance.
Dependencies Notice
This plugin requires LuckPerms and PlaceholderAPI to function correctly.
Please ensure you install these plugins separately, as they are not hosted on Modrinth.
1.6.2
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
SHA-1 7efbb9301e2645c74b75f9a2a36b77d01317baa8获取文件 ServerEssentials-Fixed v1.6 (Sorry).jar展开更新日志
Sorry, the last Version didnt work and some
Servers even crashed
This Version should fix everything
1.6
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
SHA-1 974d2e7a33392942efc257b47de22c13bab313d7获取文件 ServerEssentials-1.6.jarSHA-1 7efbb9301e2645c74b75f9a2a36b77d01317baa8获取文件 ServerEssentials-Fixed v1.6 (Sorry).jar展开更新日志
Uploaded a new Version that should work 100% fine
Server Essentials v1.6 – Update Notes
New Shop Look!
The Shop received a small rework featuring:
- A cleaner look
- Support to sell items directly from your inventory by right-clicking

Scoreboard System!
This version introduces a fully customizable scoreboard, configurable via the scoreboard.yml file.
Commands:
/scoreboard reload– Reload the scoreboard/scoreboard enable– Enable it/scoreboard disable– Disable it

Auction House Rework!
The Auction House GUI received a visual upgrade.
- Each page can now hold up to 10 items

Sell GUI Rework!
The Sell GUI has also been updated with a new design.
Functions:
- Click the Redstone Block to sell all items
- Click the Barrier Block to cancel
- Click the Redstone Lamp to view the total value

RTP Update!
You can now configure more aspects of the RTP (Random Teleport) system:
- Cooldown time
- Teleport radius
- Enable/Disable per world

New Placeholder!
Added a new placeholder to display a player's balance:
%serveressentials_money%
1.5
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
SHA-1 31a07e02f7f39f3755beef220b484d0f6422fcb2获取文件 ServerEssentials-1.5.jar展开更新日志
Shop Rework
New Look, New Items
This Update adds 6 new Sections ( Total 14 ),
Multiple Pages per Section GUI and a new Look.

Example

In the shopitems.yml File, you can change:
-The Sell Price
-The Buy Price
-The Slot
-The Material
-The Page
-The Amount
You need to delete the ServerEssentials File Folder too, not only the the .jar File !!!
(Config File has 4k Lines of Code ! )
Rank Changes
Changes
-Removed the Default [Member] Rank on Join
-Added a [Media] Rank
-Remove a Rank by executing /rank remove
Avaible Ranks:

Homes Rework
New GUI
A GUI now opens when executing /homes
To teleport to a Home, click one of the Blue Beds
Remove a Home with /deletehome
Set a Home with /sethome
Rename a Home with /renamehome
Example:

1.4
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
SHA-1 fcfd552ca5da013ca876b46a00d542e1a5eadda9获取文件 ServerEssentials-1.4.jar展开更新日志
Huge Update
Playervaults
Added Playervaults that Players can open with
/pv 1-10
Every Playervault has his Own Permision
( serveressentials.vault1 , serveressentials.vault2 , ...)
You can add these Perms via LuckPerms
Ranks
Added Ranks that you can give with /rank set
There are 9 Total Ranks:

How to set Perms for a Rank ?
The only thing you need to do is create a Luckperms
Group that is called like one of the Ranks. Add
the neccesary Perms to every Rank and save it
Now you can simply set The Rank with the Perms
in-Game and the Player gets the Perms
MODT Command
With this Update, you can simply set the MODT
with /setmodt :
Placeholders
Added a few new Placeholders:
%serveressentials_death%
%serveressentials_kills%
%serveressentials_blocks_placed%
%serveressentials_blocks_brocken% (Only in Survival)
Requires PAPI ( Placeholder API )
Death + Kills Command:
Added a /kills and /death Command to see
the Kills/Deaths of the Player
Broadcast
Added a /broadcast Command that displays a Message
to the whole Server ( Supports Color Codes )
Rules
Added a /rules Command with a Config File to change
the rules.
Reload the Config File with /rules reload
Version
Added a /serveressentials version Command to check
the Plugin Version + notifying Staff when a New
Version is avaible
v1.3
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
SHA-1 5b3b4082fa532576fb364650582597f3b2f6267e获取文件 ServerEssentials-1.3.jar展开更新日志
Added:
-Kits
You can change the Name/Cooldown/Items in the generated kit.yml File There is a Permission for every Kit:
- serveressentials.kit1
- serveressentials.kit2
- serveressentials.kit3
- serveressentials.kit4
- serveressentials.kit5
- serveressentials.kit6
- serveressentials.kit7
Reload the Kit Config via /kit reload
To set the Perms, you need to have LuckPerms installed
-Welcome/Leave Message
Better Join/Leave Message
-In-Game Report Command
Players can report other Players with /report
Reporting a Player will send a Message to every online Staff + Console
-1000$ Starting Bonus
Every Player gets 1000$ when they join for the first Time
1.2
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
SHA-1 a4a81f65fc68b16139aac98225f7b7f3ca23697e获取文件 ServerEssentials-1.2.jar展开更新日志
This Version adds:
-A Shop Config File where you can :
-Change the Buy Price
-Change the Sell Price
-Change the Amount of Items
-Change the Slot
-Change the Item
Note: You need to do to save the changes
/shop reload
-2x Placeholders:
/papi parse me %serveressentials_playtime%
Shows your Playtime
/papi parse me %serveressentials_isop%
Shows if you are OPed or not
Note: You need to have Placeholder API installed ! [https://www.spigotmc.org/resources/placeholderapi.6245/]
1.1
正式版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
SHA-1 668d4458c824764b403642f89b594ff4603fc9e0获取文件 ServerEssentials-1.1.jar展开更新日志
Added: Prefixes to every Command
Fixed: Reportet Bugs
This Version supports 1.20.x - 1.21.x
1.20.x
早期版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6
展开更新日志
Works with Bukkit/Spigot/Paper
1.21.x
早期版- 加载器
- bukkit · paper · spigot
- MC 版本
- 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
展开更新日志
Works with Bukkit/Spigot/Paper

