github EssentialsX/Essentials 2.17.0
EssentialsX 2.17.0: The 1.14 Update

latest releases: 2.20.1, 2.20.0, 2.19.7...
5 years ago

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 and 1.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 in config.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 in config.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 have essentials.back.other. (#2451)
  • You can now use /rtoggle to control your own personal last-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 COLOURS (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)
  • You can now listen for /tpa requests with TPARequestEvent. (#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 includes darkoak 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.

Don't miss a new Essentials release

NewReleases is sending notifications on new releases.