zEssentials - Best Essentials/CMI/SunLight Alternative !

VIP Plugins zEssentials - Best Essentials/CMI/SunLight Alternative !

Version: 1.0.3.6
  • Updated zMenu to version 1.1.1.2
  • Updated Sarah to version 1.23
  • Added generic Bukkit event-based permission checker for WorldEdit module — blocks in protected claims (HuskClaims, GriefPrevention, Lands, Towny, etc.) are now automatically skipped without needing a specific hook #237
  • Added configurable sounds for teleportation countdown and completion (countdown-sound and complete-sound in modules/teleportation/config.yml), supports custom sounds via the zMenu XSound API
  • Added warp lookup cache with O(1) HashMap for improved performance #239
  • Fixed home deletion from donut GUI showing "The home ? does not exist." — /delhome now opens the confirmation GUI when homeDeleteConfirm is enabled
  • Fixed cancelled TPA requests still being accepted — /tpacancel now properly removes the request from the target player's incoming requests
  • Fixed vault admin command permission check bypassed for admin access
  • Fixed chat URL pattern not matching URLs with special characters (~, +, #)
  • Fixed chat link transform regex replacement error with special characters
  • Added /itemframe command (/iframe alias), toggles visibility of the item frame you're looking at
  • Added Death Message module (modules/death_message/config.yml):
    • Three modes: DISABLE (no messages), DEFAULT (vanilla), CUSTOM (configurable)
    • Support for player kills, vanilla mobs, and MythicMobs creatures
    • Custom messages per death cause (FALL, DROWNING, FIRE, LAVA, etc.)
    • Random message selection when multiple messages are configured
    • Placeholders: %player%, %displayName%, %killer%, %mob%, %cause%, %weapon%
    • Permission essentials.silent.death for silent deaths
    • /deathmessage command to toggle death message visibility (/dm, /deathmsg aliases)
  • Added MythicMobs hook for custom mob death messages
  • Added /tptoggle command to toggle receiving teleport requests #226
  • Added TPA queue system - accept/deny all requests at once #228
  • Added weapon display in death messages with hover event #229
  • Fixed Discord pings from Minecraft chat - prevents @everyone and @here mentions #227
  • Fixed first spawn not working reliably - now uses hasPlayedBefore() for accurate detection
  • Added all missing messages in all language files (EN, FR, DE, ES, IT, NL)
  • Added a cache for the nicknames of offline players.
  • Added an option to disable the list of offline player usernames in the completion tab for certain commands.
  • Added vault-slot-type, allowing you to define how vault slots are counted.
  • Added teleport-at-spawn-on-join, enabling player teleportation to spawn upon joining.
  • Fixed placeholders in messages.
  • Fixed the /skull command and added support for hexadecimal format.
  • Fixed default vault slot assignment by permission.
  • Fixed duplicate keys in power tools.
  • Fixed the SQL table for player slots.
  • Fixed the button to reset vault names.
  • Fixed title messages.
Note: 1.21.4 is for the next version in few days !
[IMG]
[IMG]

  • Added command /link <code>, allows linking your minecraft account
  • Added command /unlink, allows unlinking your minecraft account
  • Added placeholder %zessentials_user_has_discord_linked%
  • Fixed locations that could not be loaded if the world loaded after zEssentials
  • You can use placeholders in the join and quit message