EssentialsX for 1.14.x is here! This release includes 1.14.3 support, plus some new features and several bug fixes.
This version officially supports the following server software:
- Spigot "CraftBukkit", Spigot and Paper (recommended) for
1.8.8
,1.9.4
,1.10.2
,1.11.2
,1.12.2
,1.13.2
and1.14.3
- Glowstone
2018.10
onwards (for Minecraft 1.12.2)
Upgrading from 2.16.1
You should be able to just replace the EssentialsX jars from 2.16.1 with new jars for 2.17.0 without any issues. However, there are some things to note:
- If you have players who use NetEase Minecraft (Minecraft China), you need to set
safe-usermap-names: false
! If you don't, your players may lose their homes and balance.
New features
/mute
now lets you specify a reason. For example:/mute MD678685 10m Swearing in public chat
. (#1557)/near
is now sorted by distance from nearest to furthest. (#2158)- The
teleport-back-when-freed-from-jail
option inconfig.yml
lets you disable teleporting players back to their prevoius location prior to being jailed. (#1949) - The new
/tpauto
command allows players to automatically accept/tpa
requests. (#2310) - The
bypass-sleep-when-afk
option inconfig.yml
lets you control whether night will pass if AFK players aren't sleeping. (#2329) - Attempting to use a warp sign without permission for that warp will now give you an error message. (#2450)
/back
now lets you teleport other players to their last locations by including their usernames if you haveessentials.back.other
. (#2451)- You can now use
/rtoggle
to control your own personallast-message-reply-recipient
setting. (#2455) /exp
now works more like/eco
. (#1953)- Teleporting to a home now shows a message. (#2489)
- EssentialsX now supports 1.14.x mobs, enchantments and items. (#2510)
- The
essentials.keepinv
permission will prevent players dropping their items on death. (#2531) - LLAMA COLO
URS (60ebe9e) - You can now change the
[Disposal]
and/disposal
inventory title. (#2461) /fireball
now lets you fire splash and lingering potions. (#2461)/itemname
lets you rename the item you're currently holding. (#672, #2573)- Players with
essentials.balancetop.exclude
will be hidden from the/baltop
. (#2499) safe-usermap-names: false
will disable usermap sanitisation (intended for Minecraft China servers). (c97918d)- You can now set formatting code permissions for each code separately. (#1441)
- You can now choose whether water is considered a "safe" teleport destination with the
is-water-safe
config option. (#2520)
API additions
- You can now add custom items to the item database by registering your own
ItemResolver
. (#2472)- (Example) from the Magic plugin
- You can now listen for
/tpa
requests withTPARequestEvent
. (#1727)
Bug fixes
- Offline players with exact name matches are now preferred to online players with partial name matches in some commands. (#2455)
- Commands are hidden from the 1.13+ autocomplete if the player doesn't have permission to use them. (#2469)
- The AFK timer is now reset correctly when you log out, preventing random kicks when logging back in. (#2458)
- Running
/mail clear
with an empty mailbox will now tell you your mailbox is already empty and will no longer charge command costs. (#2063) - GeoIP will now report localhost connections as from "an unknown country". (#2494)
/tpa(here)
will no longer show users the/tpacancel
message if they don't have permission to use that command. (#2498)- The usage message for
/bigtree
now includesdarkoak
as an option. (#2461) - NYAN (2ea3d89)
- EssentialsX will no longer warn about CloudNet v2's fake server list pinging. (cd7fa79)
/condense
will now only use square recipes. Be gone, leather boots! (dbd8615)- Standing on redstone ore will no longer bypass auto-AFK. (8b7bcbb)
- Item ID lookups now work on 1.12.2 and below again. (9089fe8)
- The kit delay strikethrough now works properly when the kit name includes capital letters. (2938330)
Translation updates
There have been several updates to translations in this release. If you have custom locale files, you may want to update them to the latest version from the EssentialsX jar.
You can help translate EssentialsX on Crowdin.
Website changes
The EssentialsX website has seen a couple of minor changes. The most notable is that the Downloads section now works properly, and gives you quick links to download all the latest builds of the EssentialsX plugins.
A new website is also in the works along with improved documentation - click here for a sneak peek of the new site!
Special thanks
Once again, this release wouldn't be here without all of our community supporters. Thanks to all of our contributors for providing support, translating strings, developing new features, and investigating and fixing bugs! In addition, thanks to everyone who has supported EssentialsX over the past few months.