EssentialsC [1.20.6-26.3+ | Folia Support ]СкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (79)
release
EssentialsC [1.20.6-26.3+ | Folia Support ] 4.3.5
4.3.524 окт. 2026 г.341Minecraft: 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, 26.3bukkit, folia, paper, purpur, spigot
Что нового
**[Update]** Updated home storage to store player homes in the user database instead of the old home database
**[Fix]** Fixed an issue where players were charged for commands even when the teleportation failed
**[Fix]** Fixed an issue where offline inventories were restored every time a player joined, causing item duplication
**[Add]** Added a new `blocked-worlds` configuration option for `/spawn` and `/back`
**[Add]** Added a permission to bypass `blocked-worlds` restrictions for `/spawn`, `/dback`, `/back`, `/tpa`, `/home`, and `/warp`
**[Fix]** Fixed an issue where TPA requests were not blocked in restricted worlds
release
EssentialsC [1.20.6-26.3+ | Folia Support ] 4.3.4
4.3.417 окт. 2026 г.1,7 тыс.Minecraft: 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, 26.3bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---
**[Update]** Improved the output formatting of `/user`.
**[Fix]** Fixed spawners not retaining their custom names and lore when purchased.
**[Fix]** Fixed `/itemid` not properly converting legacy color codes.
**[Update]** Updated modules to unregister only EssentialsC-owned commands from the command map.
**[Add]** Added Discord notifications for Shop Buy, Shop Sell, and SellGUI sales.
**[Update]** Updated RTP GUI message keys and removed unused ones.
**[Add]** Added a new `strip-item-names` configuration option to the shop:
```yaml
# If true, custom names are removed from shop items when purchased,
# so players receive the items with their default vanilla names.
# Items still display their custom names in the shop GUI.
strip-item-names: false
```
**[Add]** Added the Language API.
**[Add]** Added a new `block-buy-when-inventory-full` configuration option to the shop:
```yaml
# If true, players cannot buy items when their inventory is full.
# If false, purchases proceed, and items that do not fit are dropped
# at the player's feet.
block-buy-when-inventory-full: true
```
**[Add]** Added a world argument to `/rtp` to bypass the GUI and teleport directly to a random location in the specified world.
release
EssentialsC [1.20.6-26.3+ | Folia Support ] 4.3.3
4.3.39 окт. 2026 г.1,6 тыс.Minecraft: 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, 26.3bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---
**[Add]** Added new `cost` and `cost-bypass` options to `commands.yml`:
```yaml
top:
enabled: true
priority: normal
aliases: []
cost: 20
cost-bypass: essentialsc.top.bypass.cost
```
**[Fix]** Fixed `/invsee` throwing an exception on Folia.
**[Fix]** Fixed home bed lookups throwing an exception on Folia.
**[Fix]** Fixed `/essc dump` throwing a `JsonIOException`.
**[Fix]** Fixed the `essentialsc.scoreboard.toggle` permission not working as expected.
**[Add]** Added new `/freeze` and `/unfreeze` commands with the following configuration options:
```yaml
freeze:
# Allow frozen players to look around (yaw/pitch) while keeping their position locked.
allow-look: true
# Cancel PlayerTeleportEvent for frozen players (pearls, chorus, commands, and plugins).
block-teleport: true
# Cancel item drops and prevent item pickups via inventory locking.
block-drop-pickup: true
# Cancel inventory clicks and drags for frozen players.
block-inventory: true
# Cancel block breaking and placing for frozen players.
block-break-place: true
# Cancel right/left-click interactions, entity interactions, and outgoing attacks.
block-interact: true
# Keep players frozen after reconnecting (persisted in the user database).
persist-on-reconnect: true
# Commands frozen players may still run (without a slash, in lowercase).
# All other commands are blocked with freeze.command_blocked.
allowed-commands:
- msg
- reply
- r
- help
```
release
EssentialsC [1.20.6-26.3+ | Folia Support ] 4.3.2
4.3.230 сент. 2026 г.1,5 тыс.Minecraft: 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, 26.3bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---
This update contains **A LOT** (and I mean, **A LOT**) of improvements - too many to count, but here are some of them:
**[Update]** Updated the fallback Server Version placeholder so it no longer displays the alpha/release version
**[Update]** Updated the Shop with **2 new default sections**
**[Update]** Updated the Shop layout and buttons
**[Update]** Updated the Shop balance item so it no longer acts as a back button and now displays a formatted balance
**[Update]** Updated almost every auction message for a more consistent look
**[Update]** Updated the default `rules.txt` configuration
**[Add]** Added a new kit configuration option:
```yaml
strip-item-names: true
```
**[Fix]** Fixed the Shulker Preview GUI not opening when trying to preview a normal/default Shulker Box
### Module Control
You can now **fully disable individual core plugin modules**:
* Auction
* Kits
* Shop
* Rules
* Back
* Homes
* Punishments
* Scoreboard
* Spawn
* TPA
* Vanish
release
EssentialsC [1.20.6-26.2+ | Folia Support ] 4.3.1.2
4.3.1.222 сент. 2026 г.756Minecraft: 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, 26.3bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------
**[Fix]** Fixed `4.3.1` throwing `UnsupportedOperationException` ( on Folia )
release
EssentialsC [1.20.6-26.2+ | Folia Support ] 4.3.1
4.3.122 сент. 2026 г.41Minecraft: 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, 26.3bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
--------------------------------------------------------------------------
**[Add]** Added customizable `/<command> help` messages
**[Fix]** Fixed shop prices accepting `Infinity`/`NaN` values
**[Improve]** Imprved the database threading by sharing one DB thread across all databases
**[Fix]** Fixed auction purchases potentially losing items when the inventory is full
**[Add]** Added shulker preview and custom item blacklist support ( auction )
**[Add]** Added an auction search system
**[Add]** Added a new `essentialsc.ah.listings.<limit>` permission
**[Add]** Added an auction buy confirmation GUI (toggable)
**[Add]** Added an option to fully disable the auction system
**[Add]** Added an option to fully disable the shop system
**[Add]** Added an option to fully disable the scoreboard
**[Improve]** Improved first-run PlaceholderAPI setup
**[Add]** Added PlaceholderAPI placeholders support in language keys
**[Add]** Added support to shift-clicking items into the SellGUI
**[Improve]** Improved the scoreboard to longer show the red line numbers on the side
**[Fix]** Fixed many more small errors
release
EssentialsC [1.20.6-26.2+ | Folia Support ] 4.3.0
4.3.05 сент. 2026 г.1,3 тыс.Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**[Update]** Rewrote the [EssentialsC MySQL Expansion](https://modrinth.com/plugin/essentialsc-mysql-expansion)
**[Fix]** Players can now no longer use `<rainbow>` , `<run_command....>` etc. with the `essentialsc.chat.legacycodes` permission
**[Add]** Added the missing `mysql.` language keys to all files
release
EssentialsC [1.20.6-26.2+ | Folia Support ] 4.2.9
4.2.923 авг. 2026 г.1,1 тыс.Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---
**[Update]** Updated the auction GUI messages to no longer use legacy color codes.
**[Fix]** Fixed players being able to take items out of the Auction GUI after it had been open for 5 minutes.
**[Update]** Updated the auction refresh button to no longer forcefully close and reopen the inventory to refresh it asynchronously.
**[Update]** Updated the default Auction GUI templates.
**[Update]** Updated the default Shop GUI templates.
**[Fix]** Fixed the Shop Balance item not being configurable.
**[Add]** Added a new "No Permission" item to the kit GUI template.
**[Add]** Added h/m/b/t suffixes to `/ah sell`.
release
EssentialsC [1.20.6-26.2+ | Folia Support ] 4.2.8
4.2.816 авг. 2026 г.693Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**[Fix]** Fixed started kits not getting applied on first join ( [#39](https://github.com/GodlyCow203/EssentialsC/pull/39) )
**[Add]** Added ( a ) new `essentialsc.setwarp.<count>` permission
release
EssentialsC [1.20.6-26.2+ | Folia Support ] 4.2.7.1
4.2.7.110 авг. 2026 г.583Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**[Fix]** Fixed `/sethome` not working
**[Update]** Updated kits to support Enchanted Books:
```yaml
- type: ENCHANTED_BOOK
amount: 1
name: "<b><#FF9999>Mending"
lore: []
enchantments: {
MENDING: 1
}
unbreakable: false
flags: []
custom-model-data: 0
nbt: {}
```
release
EssentialsC [1.20.6-26.2+ | Folia Support ] 4.2.7
4.2.79 авг. 2026 г.81Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
--------------------------------------------------------------------------
**[Update]** Updated the `ban.screen_message` and added new `<id>`, `<date>` and `<player>` placeholderrs
**[Update]** Updated `/worth`, `/sell` and `/quicksell` to show decimals
> e.g. `0.15` instead of `0`
**[Update]** Updated `/worth` to use the Items shop config name
**[Add]** Added new command aliases ( [#36](https://github.com/GodlyCow203/EssentialsC/pull/36) ):
> **/craftingtable** -> `/workbench`
> **/balance** -> `/bal`
> **/baltop** -> `/balancetop`
**[Update]** Updated `/sethome`, `/delhome` to allow admins to set/delete a players home
**[Update]** Updated the Kit GUI System:
> **Added** support for pagination
> **Updated** the default Kits
> **Added** a preview GUI
**[Fix]** Fixed the scoreboard balance field showing `0` /not updating when **PlaceholderAPI** was missing
**[Update]** Updated `/essc help` to show a link for the wiki
release
EssentialsC [1.20.6-26.2+ | Folia Support ] 4.2.6
4.2.631 июл. 2026 г.793Minecraft: 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.2folia, paper, purpur
Что нового
# Changelog
---------------------------------------------------------------------------
**[Fix]** Made vanished players persistent across server restarts
**[Fix]** Vanished players no longer appear in tab completion (e.g. `/msg`)
**[Fix]** Fixed the shop balance displaying `0.00` instead of the correct balance
**[Add]** Added offline player support to `/home <player> <home>`
**[Add]** Added fallback placeholders to the scoreboard
**[Update]** Updated the user database to store player languages, bans, and mutes
**[Fix]** Fixed broken `/essc` language keys
**[Add]** Added a `60s` cooldown to `/afk`
**[Update]** Expanded the DEBUG log to include more information
**[Add]** Added a new `/essc commands` subcommand with pagination
**[Fix]** Fixed the AFK broadcast using the AFK players language instead of each receivers language
release
EssentialsC [1.20.6-26.2+ | Folia Support ] 4.2.5
4.2.519 июл. 2026 г.885Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
--------------------------------------------------------------------------
**[Fix]** `/back` throwing an Error on Folia
**[Fix]** SellGUI and ShopGUI NPE Exception
**[Fix]** the auction expired Items button
**[Fix]** The broken Ban screen
**[Move]** `strip-colors-from-console` config option to the config root
**[Improve]** the chat/nick/tab systems
**[Add]** new languages keys and overall Improvements
**[Fix]** the invalid `%essc_balance_formatted%` placeholder
**[Fix]** broken Kick screen message
release
EssentialsC [1.20.6-26.2+ | Folia Support ] 4.2.4
4.2.411 июл. 2026 г.446Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**[Add]** `/discord`, fully configurable in the `config.yml`:
```yaml
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
release
EssentialsC [1.17-1.26.+ | Folia Support ] 4.2.3
4.2.327 июн. 2026 г.1,7 тыс.Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**[Update]** the `/gamemode` Command and refine the permissions | [#22](https://github.com/GodlyCow203/EssentialsC/pull/22)
**[Remove]** SkinRestorer softdepend from `plugin.yml`
**[Add]** [Faststats](https://faststats.dev/) error tracking
**[Fix]** deprecated String-based Vault economy methods
**[Fix]** shop auto registering unwanted files
release
EssentialsC [1.17-1.26.+ | Folia Support ] 4.2.2
4.2.221 июн. 2026 г.593Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# 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:
```yaml
# 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`
release
EssentialsC [1.17-1.26.+ | Folia Support ] 4.2.1
4.2.16 июн. 2026 г.859Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# 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:
```yaml
# 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:
```yaml
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
```yaml
# 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
release
EssentialsC [1.17-1.26.+ | Folia Support ] 4.2.0
4.2.030 мая 2026 г.668Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**[Add]** `cooldown:` and `cooldown-bypass:` option for `commands.yml`
```yml
worth:
enabled: true
priority: normal
aliases: []
cooldown: 10 # 10 Seconds
cooldown-bypass: essentialsc.worth.bypass-cooldown
```
**[Add]** a Kit GUI mode option
```yaml
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:
```yml
gui-slot: 10
gui-icon: "CHEST"
```
**[Fix]** `/balance` not updating
**[Update]** SellGUI to be Non-Italic
**[Fix]** default Shop categories + items not loading
release
EssentialsC [1.17-1.26.+ | Folia Support ] 4.1.9
4.1.922 мая 2026 г.1,2 тыс.Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# 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`
release
EssentialsC [1.17-1.26.+ | Folia Support ] 4.1.8
4.1.817 мая 2026 г.712Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# 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
release
EssentialsC [1.17-1.26.+ | Folia Support ] 4.1.7
4.1.79 мая 2026 г.897Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
--------------------------------------------------------------------------
*Added* a lot of new placeholders (`/essc placeholders`)
> **Note**: You need to have [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) 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.
release
EssentialsC [1.17-1.26.+] 4.1.6
4.1.624 апр. 2026 г.1,5 тыс.Minecraft: 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.2bukkit, folia, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
### This Version adds full [Folia](https://papermc.io/downloads/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
release
EssentialsC [1.17-1.26.+] 4.1.5
4.1.518 апр. 2026 г.807Minecraft: 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.2bukkit, paper, purpur, spigot
Что нового
# 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
- `/sell` to open the SellGUI
**Fixed** the duplicated displaynames when using [TAB ➚](https://modrinth.com/plugin/tab-was-taken)
**Fixed** DiscordSRV messages being sent twice
**Made** the auction house translatable
**Added** a fallback language:
```yaml
# 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:
```yaml
# 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:
```yaml
# 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:
```yaml
broadcast:
# Prefix prepended to all broadcast messages. Supports MiniMessage.
prefix: "<#333333>[<#F55E27>Broadcast<#333333>] <white>"
```
**Added** new `/spawn` config options:
```yaml
# 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:
```yaml
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:
```yaml
# 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:
```yaml
# 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
```
release
EssentialsC 4.1.4
4.1.410 апр. 2026 г.949Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# 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:
```yaml
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:
```yaml
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`
```yaml
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`
release
EssentialsC 4.1.3
4.1.34 апр. 2026 г.806Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Added** a `/rules` command
**Fixed** the Nether RTP
**Added** a `/spawnentity` command with a configurable spawn limit:
```yaml
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:
```yaml
playerlist:
show-luckperms-prefix: true
players-per-line: 10
```
**Added** a `/tphereall` command
**[Enjoy ;)](https://discord.gg/SMGGrHbbEW)**
release
EssentialsC 4.1.2
4.1.226 мар. 2026 г.1,5 тыс.Minecraft: 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.1bukkit, paper, purpur, spigot
Что нового
# 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 `command` and `gui` mode in the `config.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](https://bstats.org/plugin/bukkit/EssentialsC/29401)
release
EssentialsC 4.1.1
4.1.122 мар. 2026 г.585Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Bump** `plugin.yml` version to 4.1.1
release
EssentialsC 4.1.1
4.1.122 мар. 2026 г.77Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Bedrock** users can no longer use Nicknames
**Added** a configurable nick indicator:
```yaml
indicator: "~"
```
**Added** custom world support for `/rtp`
**Added** support for [TAB ➚](https://www.spigotmc.org/resources/tab-1-7-x-1-21-11.57806/)
**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:
```yaml
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](https://discord.gg/xPZj9xUTqm)
release
EssentialsC 4.1.0
4.1.014 мар. 2026 г.1 тыс.Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# 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](https://github.com/GodlyCow203/EssentialsC/blob/maven/EssC/essc/src/main/resources/config.yml)
--------------------------------------------------------------------------
### 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.json` as 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 reset` command 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.yml` entries for currency name (singular & plural) and main menu title
---
### New & Updated Configuration Options (`config.yml`)
```yaml
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}"
```
release
EssentialsC 4.0.9
4.0.96 мар. 2026 г.627Minecraft: 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.11bukkit, paper, purpur
Что нового
# Changelog
### Added
- **DiscordSRV Integration** - Full support for DiscordSRV
- Automatic hook registration with DiscordSRV API
### New Configuration Options (`config.yml`)
```yaml
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

release
EssentialsC 4.0.8
4.0.815 февр. 2026 г.1,9 тыс.Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Fixed** the `/kits` command
**Added** Luckperms support:
> The prefix + suffix now get formatted in the chat
> Toggable in the `config.yml` file:
```
chat:
luckperms-enabled: true
```
**Removed** the invalid `config.yml` option:
```
migration:
enabled: true
```
release
EssentialsC 4.0.7
4.0.714 февр. 2026 г.126Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# 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:
1. Validation — checks worlds, detects issues, verifies managers
2. Warps — transfers warp data and metadata
3. Users — migrates economy, homes, nicknames, and mutes
4. 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
---
release
EssentialsC 4.0.6
4.0.612 февр. 2026 г.256Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Added** faststats | [#19c3b11](https://github.com/GodlyCow203/EssentialsC/commit/19c3b117ca5134713ab579e6aff862b3bdc4342a)
**Fixed** the `config.yml` afk options | [#a120c09](https://github.com/GodlyCow203/EssentialsC/commit/a120c09d11936e61219bb08cb0bf7d03dff86de6)
release
EssentialsC 4.0.5
4.0.511 февр. 2026 г.102Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Added** `@everyone` / `*` to the `/eco` command | [#536f63d](https://github.com/GodlyCow203/EssentialsC/commit/536f63dab58337b10c61df26ebec56f2f107041d)
> Example: `/eco give @everyone 100`
**Changed** `/eco` command permissions | [#536f63d](https://github.com/GodlyCow203/EssentialsC/commit/536f63dab58337b10c61df26ebec56f2f107041d)
> `/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](https://github.com/GodlyCow203/EssentialsC/commit/f51a27276d47c6f0d4b9802ed77d48fdaabcfe11)
**Fixed** the auction config.yml checks | [#29761ec](https://github.com/GodlyCow203/EssentialsC/commit/29761ec7285013b454a469e6154606a8be22a520)
release
EssentialsC 4.0.4
4.0.410 февр. 2026 г.101Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Updated** the spawner config | [#389ee8c](https://github.com/GodlyCow203/EssentialsC/commit/389ee8c9890490f49b49a03abeffd64b74308f23)
**Updated** the auction GUI colors | [#b05b8be](https://github.com/GodlyCow203/EssentialsC/commit/b05b8be674d0e55d5cda042d36e080ebb8cdb032)
**Fixed** the default shop files gettingg recreated even after deleting them | [#56f962f](https://github.com/GodlyCow203/EssentialsC/commit/56f962ff0fa34841082978d9d74b83991dfe00c8)
**Updated** the mining config | [#999bd11](https://github.com/GodlyCow203/EssentialsC/commit/999bd11cbe79a8bed89b220ab0e45b997e51a10e)
--------------------------------------------------------------------------
**All commits**: [Click](https://github.com/GodlyCow203/EssentialsC/commits/code/)
release
EssentialsC 4.0.3
4.0.39 февр. 2026 г.104Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Added** a Ban listener to prevent banned players from joining | [#261f0a4](https://github.com/GodlyCow203/EssentialsC/commit/261f0a433d8c092be8b6f870276711f02aa25cf9)
**Added** PlaceholderAPI Hook + Vanish placeholders | [#9789a12](https://github.com/GodlyCow203/EssentialsC/commit/9789a12e1785a25332ee5e2a625328570c1b84fd)
> Do `/essc placeholders` for a placeholder list
**Fixed** the default language (`en_EN` to `en_US`) | [#34689c3](https://github.com/GodlyCow203/EssentialsC/commit/34689c3d0263e399f3529e4b939a1a097b3f86fd)
release
EssentialsC 4.0.2
4.0.28 февр. 2026 г.142Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Fixed** PtimeCommand MiniMessage placeholders | [#0f23563](https://github.com/GodlyCow203/EssentialsC/commit/0f235632893ca2456e199e2ad397ed09eebb89cb)
**Added** language JSON resources | [#bb3a515](https://github.com/GodlyCow203/EssentialsC/commit/bb3a515b4a91d370f51515791e47984ba8d98f51)
**Changed** default language to `en_EN` | [#d5758bf](https://github.com/GodlyCow203/EssentialsC/commit/d5758bf59f60f6ce554cdca4f9e1a3545a33f66c)
release
EssentialsC 4.0.1
4.0.18 февр. 2026 г.40Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Added** bstats
**Updated** the `plugin.yml` description + the author
release
EssentialsC 4.0.0
4.0.07 февр. 2026 г.88Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
## 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.
release
EssentialsC 3.0.0.2
3.0.0.219 янв. 2026 г.1,6 тыс.Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
**Fixed** following commands:
- `/adminchat`
- `/mail`
- `/uptime`
- `/fireball`
- `/thunder`
- `/report`
- `/reportslist`
- `/serverinfo`
- `/feed`
- `/break`
- `/rules`
Enjoy !
--------------------------------------------------------------------------
**EssentialsC** is now avaible on other Websites !
> SpigotMC: [Click](https://www.spigotmc.org/resources/essentialsc.131864/)
> CurseForge: [Click](https://www.curseforge.com/minecraft/bukkit-plugins/essentialsc/files/all?page=1&pageSize=20&showAlphaFiles=hide=)
> Hangar (PaperMC): [Click](https://hangar.papermc.io/GodlyCow/EssentialsC)
release
EssentialsC 3.0.0.1
3.0.0.118 янв. 2026 г.161Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# 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
release
EssentialsC 3.0.0.0
3.0.0.017 янв. 2026 г.104Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------
## Small Rework
"ServerEssentials" got a small rework:
- Changed the name to **EssentialsC**
- Changed the permissions:
`essc.command.<command>.<subcommand>` to `serveressentials.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
release
Server Essentials 2.0.8.4
2.0.8.410 янв. 2026 г.714Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
-----------------------------------------------------------------------------
**Fixed** the rtp gui not working
**Fixed** rtping lagging the server
release
Server Essentials 2.0.8.3
2.0.8.38 янв. 2026 г.242Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
---------------------------------------------------------------------------------
**Fixed** Version mismatch
release
Server Essentials 2.0.8.2
2.0.8.28 янв. 2026 г.25Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# 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
release
Server Essentials 2.0.8.1
2.0.8.12 янв. 2026 г.494Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# Changelog
------------------------------------------------------------------------------
**Fixed** the plugin disabling
**Fixed** the tpa command
release
Server Essentials 2.0.8
2.0.831 дек. 2025 г.197Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# 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](https://net.godlycow.org/api/)
> ⚠️ If the site gives an error, it’s likely because the documentation is still being completed.
To add the dependency, visit: [JitPack - ServerEssentials API](https://jitpack.io/#GodlyCow203/ServerEssentials/api-0.3.2)
---
### 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](https://discord.gg/sV9zqD4KQh)
release
Server Essentials 2.0.7.9
2.0.7.926 дек. 2025 г.458Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# 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
release
Server Essentials 2.0.7.8
2.0.7.818 дек. 2025 г.513Minecraft: 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.11paper, purpur, spigot
Что нового
### 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:
> https://github.com/GodlyCow203/ServerEssentials/tree/main
release
Server Essentials 2.0.7.7
2.0.7.716 дек. 2025 г.140Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
### 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);
}
});
}
```
release
Server Essentials 2.0.7.6
2.0.7.615 дек. 2025 г.75Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
### 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
```
release
Server Essentials 2.0.7.5
2.0.7.515 дек. 2025 г.52Minecraft: 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.11bukkit, paper, purpur
Что нового
### 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.bypass` to bypass the filter and `serveressentials.command.chatfilter.see-bad-words` to 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 !
release
Server Essentials 2.0.7.4
2.0.7.414 дек. 2025 г.124Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
### 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
```
release
Server Essentials 2.0.7.3
2.0.7.313 дек. 2025 г.88Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
### 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.json` language file
release
Server Essentials 2.0.7.2
2.0.7.212 дек. 2025 г.91Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
### Changelog
--------------------------------------------------------------------------------------------------------------------------------------------
**Fixed** the rtp system
**Fixed** the shop configs not getting saved
release
Server Essentials 2.0.7.1
2.0.7.112 дек. 2025 г.31Minecraft: 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.11bukkit, paper, purpur
Что нового
### Changelog
-------------------------------------------------------------------------------------------------------------------------------------------
You can now no longer take out the Items from the SellGUI
release
Server Essentials 2.0.7
2.0.712 дек. 2025 г.51Minecraft: 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.11bukkit, paper, purpur, spigot
Что нового
# **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 `.json` files**.
* 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`
* 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.yml` section 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: true`
* `must-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!
---
release
Server Essentials 2.0.6
2.0.61 нояб. 2025 г.1 тыс.Minecraft: 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.10bukkit, paper, purpur, spigot
Что нового
# ServerEssentials 2.0.6 — The Command Update
---
## Requirements
This plugin requires the following dependencies to function properly:
- [**Vault**](https://www.spigotmc.org/resources/vault.34315/)
- [**LuckPerms**](https://luckperms.net/download)
- [**PlaceholderAPI**](https://www.spigotmc.org/resources/placeholderapi.6245/)
---
## 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:
```yaml
disabled-commands:
- example_command
release
Server Essentials 2.0.5
2.0.523 окт. 2025 г.334Minecraft: 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.10bukkit, paper, purpur, spigot
Что нового
# ServerEssentials 2.0.5 Changelog
-----------------------------------------------------------------------------------------------------------------------------------
Note: This Plugin requires [**Vault**](https://www.spigotmc.org/resources/vault.34315/) , [**LuckPerms**](https://luckperms.net/download) , and [**PlaceholderAPI**](https://www.spigotmc.org/resources/placeholderapi.6245/) 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`
release
Server Essentials 2.0.4
2.0.419 окт. 2025 г.159Minecraft: 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.10bukkit, paper, purpur, spigot
Что нового
# 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 :>
beta
Server Essentials 2.0.3.2 BETA
2.0.3.219 окт. 2025 г.32Minecraft: 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.10bukkit, paper, purpur, spigot
Что нового
# ServerEssentials 2.0.3.2 BETA Changelog
-----------------------------------------------------------------------------------------------------------------------------------
Note: This Plugin requires [**Vault**](https://www.spigotmc.org/resources/vault.34315/) , [**LuckPerms**](https://luckperms.net/download) , and [**PlaceholderAPI**](https://www.spigotmc.org/resources/placeholderapi.6245/) 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%..."
beta
Server Essentials 2.0.3.1 Beta
2.0.3.118 окт. 2025 г.43Minecraft: 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.10bukkit, paper, purpur, spigot
Что нового
# 2.0.3.1 BETA Changelog
-----------------------------------------------------------------------------------------------------------------------------------
Note: This Plugin requires [**Vault**](https://www.spigotmc.org/resources/vault.34315/) , [**LuckPerms**](https://luckperms.net/download) , and [**PlaceholderAPI**](https://www.spigotmc.org/resources/placeholderapi.6245/) 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]](https://discord.gg/WJdxucXE)
release
Server Essentials 2.0.2
2.0.27 окт. 2025 г.322Minecraft: 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.9bukkit, paper, spigot
Что нового
# 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
release
2.0.1
2.0.125 сент. 2025 г.262Minecraft: 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.8bukkit, paper, purpur, spigot
Что нового
# 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 )
release
2.0
2.013 сент. 2025 г.165Minecraft: 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.8bukkit, paper, spigot
Что нового
# 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](https://www.spigotmc.org/resources/vault.34315/)
## [Luckperms](https://luckperms.net/download)
## [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)
------------------------------------------------------------------------------------------------------------------------------------------------
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.
---
release
1.11
1.113 авг. 2025 г.592Minecraft: 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.8paper, spigot
Что нового
# 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](https://www.paypal.com/paypalme/GodlyCow)
## 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.
- **📦 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 `/afk` commands not working as intended.
- **SellGUI Removed**
- The `/sellgui` has been removed.
- Items can now be sold **directly within the main Shop GUI**.
- **Permission Fixes**
- Fixed several **missing or broken permissions** affecting players and commands.
- **Miscellaneous Bug Fixes**
- Addressed various minor bugs (as always).
- **`/autobroadcast` Command 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 `&#rrggbb` format.
---
## Dependencies
Make sure you have these plugins installed for full functionality:
- [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)
- [LuckPerms](https://luckperms.net)
release
1.10
1.1018 июл. 2025 г.514Minecraft: 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.8bukkit, paper, spigot
Что нового
# 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.
- **`/gamemode` Command GUI**: Easily switch gamemodes through a sleek GUI interface.
- **New `/daily` Command**: Players can now claim a daily reward for 10 days by default – fully configurable in the config.
- **`/restart` Command**: 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.yml` with 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.
- **`/rename` and `/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:
- [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)
- [LuckPerms](https://luckperms.net/)
---
release
1.9
1.923 июн. 2025 г.414Minecraft: 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.6bukkit, paper, spigot
Что нового
# 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.yml` file 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:
- [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)
- [LuckPerms](https://luckperms.net/)
Please ensure these are installed separately.
---
release
1.8
1.821 июн. 2025 г.127Minecraft: 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.6bukkit, paper, spigot
Что нового
# 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 `/loadworld` command may cause server lag during use; recommended to use during low activity.
---
## Dependencies
This plugin requires the following plugins to work correctly:
- [LuckPerms](https://luckperms.net/)
- [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)
Please ensure these are installed separately.
release
1.7
1.72 июн. 2025 г.292Minecraft: 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.5bukkit, paper, spigot
Что нового
# 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](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.yml` file.
---
## 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.
- [LuckPerms](https://luckperms.net/)
- [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)
release
1.6 Fixed
1.6.221 мая 2025 г.198Minecraft: 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.5bukkit, paper, spigot
Что нового
## Sorry, the last Version didnt work and some
## Servers even crashed
### This Version should fix everything
release
1.6
1.618 мая 2025 г.111Minecraft: 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.5bukkit, paper, spigot
Что нового
# 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%`
release
1.5
1.511 мая 2025 г.150Minecraft: 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.5bukkit, paper, spigot
Что нового
# 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 <player>
### 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 <name>
### Set a Home with /sethome <name>
### Rename a Home with /renamehome <oldname> <newname>
### Example:


release
1.4
1.46 мая 2025 г.115Minecraft: 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.5bukkit, paper, spigot
Что нового
# 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 <player>
### <rank>
### 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 <message> :


---------------------
## 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
release
1.3
v1.33 мая 2025 г.120Minecraft: 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.5bukkit, paper, spigot
Что нового
**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 <player> <reason>
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
release
v1.2
1.229 апр. 2025 г.116Minecraft: 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.5bukkit, paper, spigot
Что нового
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/]
release
v1.1
1.128 апр. 2025 г.56Minecraft: 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.5bukkit, paper, spigot
Что нового
Added:
Prefixes to every Command
Fixed:
Reportet Bugs
This Version supports 1.20.x - 1.21.x
alpha
1.20-1.20.6
1.20.x19 апр. 2025 г.79Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6bukkit, paper, spigot
Что нового
Works with Bukkit/Spigot/Paper
alpha
1.21
1.21.x19 апр. 2025 г.213Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, paper, spigot
Что нового
Works with Bukkit/Spigot/Paper