
zEssentials
Ultimate Essentials Plugin to Revolutionize Your Minecraft Server!
- Загрузки
- 6K
- Подписчики
- 24
- Обновлён
- 28 мая 2026 г.
- Лицензия
- Attribution-NonCommercial-NoDerivatives-4.0-International
Опубликован 16 сентября 2024 г.
Attention, this is a free version of zEssentials, you can use it but you must buy the paid version to get help!
Plugin Required:
- zMenu: zMenu Ultra Complete Menu Plugin
- PlaceholdersAPI: PlaceholderAPI
Download the latest zMenu DEV version on my Discord: Discord Link
Convert from other plugins:
- CMI /zess convert CMI
Features:
✅ Economies
✅ Teleportation
✅ Confirmation Inventories (for /pay and /tpa)
✅ Join and Quit messages
✅ JSON and MYSQL storage
✅ Open Source
✅ Support for multiple languages: French, English, and Italian
✅ All messages are configurable
✅ Folia Support
✅ MiniMessage Support
✅ Module system
✅ Warp (with GUI)
✅ Spawn
✅ Ability to disable each command
✅ Random Tp
✅ Home (4 display types)
✅ Sanction (ban, mute, kick, kickall)
✅ More than 130 commands
✅ Redis
✅ Chat Format
✅ Chat Histories
✅ Kits
✅ Holograms
✅ Scoreboard
✅ Mailbox for items
✅ Rules
✅ More than 35 placeholders
✅ Alignment placeholder (like MCC Island)
✅ Replace placeholder (replaces the result of a placeholder with another thanks to various conditions)
✅ Ultra complete documentation and default configuration, everything is explained correctly!
✅ Baltop
✅ Developer API
✅ Offline EnderSee and InvSee
✅ Create custom items
✅ Multiple message types: ACTION, CHAT, TITLE, CENTER, NONE, CHAT_AND_ACTION, WITHOUT_PREFIX
Chat Module
✅ Different rules of chat protection (alphanumeric, links, ItemsAdder font, same message, etc.)
✅ Dynamic cooldown: The faster the player writes, the longer the cooldown
✅ Clear and Toggle chat commands
✅ Chat format by permission
✅ Permission for mini message or color in chat
✅ Moderator actions on messages
✅ Chat placeholders: [pos], [item], [playtime], and custom placeholders!
✅ Command placeholders: Replace ./ with a clickable command!
Images







Discord Module
✅ Chat Message
✅ Join Message
✅ Quit Message
✅ First Join Message
Images
Economy Module
✅ Create multiple virtual economies
✅ Vault support
✅ Baltop (inventory and message)
✅ Several ways to display numbers

Hologram Module
✅ Display Entities, Text, Item, and Block
✅ Packet-Based: All holograms are client-side (zEssentials takes care of everything, no other plugins needed)
✅ In-game editor: +20 commands to modify each element of your holograms
✅ Event System: Updates your holograms with events, no more lagging tasks
✅ PlaceholderAPI Support
✅ Damage Indicator




Homes Module
✅ 4 ways to display homes: inventory, like donutsmp inventory, inline message, multiline message
✅ Offline Support
✅ Homes Per Rank: Set the number of homes by permission
Images





Items Module
✅ Create custom items: Use the /give or /giveall command for accessions
Images


Kit Module
✅ Cooldowns: Set a time between each kit recovery
✅ Execute actions: Perform actions when a player gets the kit (commands, message, sound, etc.)
✅ GUI Driven: Edit, preview, and obtain kits via customizable inventories
✅ Cooldown management: Use commands to manually add or remove cooldowns (not just for kits)


Images


Mailbox Module
✅ Allows to store items; the player cannot add items to it, they can only remove them
✅ If the player's inventory is full, the items will end up in the mailbox
✅ A complete API for anyone to add items to the mailbox

Messages
✅ 7 message types: chat, action, without_prefix, none, center, bossbar, title
✅ Translated into multiple languages: English, French, Italian, German
✅ Send multiple messages at the same time
✅ MiniMessage support
✅ Custom placeholders: Define a placeholder list for your messages, such as <success> and <error>
Rules Module
✅ Displays server rules either by message or in an inventory
Images


Sanction Module
✅ 3 Punishment Types: Ban, Mute, and Kick
✅ Immune: A list of players immune to sanctions!
✅ Sanctions history
✅ Inventories: An inventory to display the player’s profile with active sanctions, an inventory to display the player’s sanctions history, and an inventory to apply a predefined sanction to the player

Images


Scoreboard Module
✅ Packet-Based: All scoreboards are client-side (no other plugins required, zEssentials handles everything)
✅ Event System: Updates your scoreboard with events, no more lagging tasks
✅ Animation: Create animations for your scoreboard
✅ Unlimited Length: Use as many characters per line as you want
✅ MiniMessage Support: Works perfectly with mini message formats
✅ Scoreboard Commands: Player command to toggle scoreboard display
✅ Custom board: Create unlimited scoreboards using zMenu requirements (permission, placeholder, regex, LuckPerms, etc.)
✅ PlaceholderAPI Support

Player Vault Module
✅ Unlimited player vaults
✅ Set the number of slots for each player
✅ Rename and custom icon


Vote Module
✅ (I'm too lazy for the vote description now, sorry, but it's a very good module, I swear!)
Warp Module
✅ Displays warps in an inventory or message
✅ Permission per warps
Images


Documentation: https://zessentials.groupez.dev/
Ченджлог
1.0.3.7Релиз26.1, 26.1.1, 26.1.2 · 28 мая 2026 г.
- Added player list placeholders for retrieving online player information by index (1-based, sorted alphabetically, excludes vanished players):
%zessentials_playerlist_count%Returns the number of visible online players (excludes vanished)%zessentials_playerlist_<index>_name%Returns the player's name at the given index%zessentials_playerlist_<index>_uuid%Returns the player's UUID at the given index%zessentials_playerlist_<index>_ping%Returns the player's ping in milliseconds%zessentials_playerlist_<index>_colored_ping%Returns the player's ping with color based on quality%zessentials_playerlist_<index>_level%Returns the player's experience level%zessentials_playerlist_<index>_health%Returns the player's current health%zessentials_playerlist_<index>_max_health%Returns the player's max health%zessentials_playerlist_<index>_food_level%Returns the player's food level%zessentials_playerlist_<index>_gamemode%Returns the player's game mode%zessentials_playerlist_<index>_world%Returns the player's world name%zessentials_playerlist_<index>_x%Returns the player's X coordinate%zessentials_playerlist_<index>_y%Returns the player's Y coordinate%zessentials_playerlist_<index>_z%Returns the player's Z coordinate%zessentials_playerlist_<index>_displayname%Returns the player's display name%zessentials_playerlist_<index>_is_flying%Returns true if the player is flying%zessentials_playerlist_<index>_is_op%Returns true if the player is operator%zessentials_playerlist_<index>_is_sneaking%Returns true if the player is sneaking%zessentials_playerlist_<index>_is_afk%Returns true if the player is AFK
1.0.3.6Релиз26.1, 26.1.1, 26.1.2 · 21 мая 2026 г.
- 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-soundandcomplete-soundinmodules/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." —
/delhomenow opens the confirmation GUI whenhomeDeleteConfirmis enabled - Fixed cancelled TPA requests still being accepted —
/tpacancelnow 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
1.0.3.5Релиз1.20.4, 1.20.5, 1.20.6 · 11 марта 2026 г.
- Added
/itemframecommand (/iframealias), 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.deathfor silent deaths /deathmessagecommand to toggle death message visibility (/dm,/deathmsgaliases)
- Added MythicMobs hook for custom mob death messages
- Added
/tptogglecommand 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)
1.0.3.4Релиз1.21.9, 1.21.10, 1.21.11 · 10 февраля 2026 г.
- Changed
enable-cooldown-bypassdefault value totrueinconfig.yml - Added PayToggle placeholders:
%zessentials_user_is_pay_disabled%Returns true if the player has disabled payments (paytoggle)%zessentials_user_pay_status%Returns the configured placeholder text for pay status
- Added PayToggle placeholder configuration in
modules/economy/config.yml:paytoggle-placeholder-enabled- Text shown when pay is enabledpaytoggle-placeholder-disabled- Text shown when pay is disabled
- Fixed permission registration conflict when reloading - now removes existing permission before re-registering
- Fixed duplicate player name detection - Mojang API lookup now only runs in online mode to prevent issues on offline servers
1.0.3.3Релиз1.21.9, 1.21.10, 1.21.11 · 5 февраля 2026 г.
- Updated zMenu to version 1.1.0.9
- Added
force-commandsoption inconfig.yml, allows commands to work even if their module is disabled - Added automatic messages module (
modules/automessage/config.yml), broadcasts configurable announcements at intervals with sequential or random order - Added RTP cooldown configuration with permission-based overrides in
command-cooldowns - Fixed duplicated users in database when a player changes their name
- Fixed
/enderseeerror handling with proper error message (COMMAND_ENDERSEE_ERROR) - Fixed
/enderseeoffline permission check returning wrong result type - Fixed
/home-listadmin command displaying wrong message when the player has no homes - Fixed user lookup query to sort by
updated_atfor correct results with duplicate names - Fixed build compatibility with Java 25 by applying
options.release = 21to all subprojects - Added 66 new placeholders across 3 categories:
Nearest Player Placeholders
%zessentials_nearest_player_name%Returns the name of the nearest visible player%zessentials_nearest_player_distance%Returns the distance to the nearest player%zessentials_nearest_player_direction%Returns the direction arrow (↑↗→↘↓↙←↖) to the nearest player
Player Placeholders
%zessentials_player_health%Returns the player's current health%zessentials_player_max_health%Returns the player's max health%zessentials_player_health_rounded%Returns the player's health rounded to nearest integer%zessentials_player_absorption%Returns the player's absorption hearts%zessentials_player_food_level%Returns the player's food level%zessentials_player_saturation%Returns the player's saturation level%zessentials_player_exhaustion%Returns the player's exhaustion level%zessentials_player_level%Returns the player's experience level%zessentials_player_exp%Returns the player's experience progress (0.0 to 1.0)%zessentials_player_exp_percentage%Returns the player's experience progress as percentage%zessentials_player_total_exp%Returns the player's total experience points%zessentials_player_exp_to_level%Returns the experience required for the next level%zessentials_player_displayname%Returns the player's display name%zessentials_player_uuid%Returns the player's UUID%zessentials_player_locale%Returns the player's client locale%zessentials_player_client_brand%Returns the player's client brand name%zessentials_player_gamemode%Returns the player's game mode%zessentials_player_is_flying%Returns true if the player is currently flying%zessentials_player_allow_flight%Returns true if the player is allowed to fly%zessentials_player_is_sneaking%Returns true if the player is sneaking%zessentials_player_is_sprinting%Returns true if the player is sprinting%zessentials_player_is_sleeping%Returns true if the player is sleeping%zessentials_player_is_op%Returns true if the player is operator%zessentials_player_is_dead%Returns true if the player is dead%zessentials_player_is_swimming%Returns true if the player is in water%zessentials_player_is_blocking%Returns true if the player is blocking with a shield%zessentials_player_is_gliding%Returns true if the player is gliding with elytra%zessentials_player_ping%Returns the player's ping in milliseconds%zessentials_player_colored_ping%Returns the player's ping with color based on quality%zessentials_player_fly_speed%Returns the player's fly speed%zessentials_player_walk_speed%Returns the player's walk speed%zessentials_player_remaining_air%Returns the player's remaining air in ticks%zessentials_player_max_air%Returns the player's maximum air in ticks%zessentials_player_compass%Returns the player's compass direction (N, NE, E, SE, S, SW, W, NW)%zessentials_player_yaw%Returns the player's yaw rotation%zessentials_player_pitch%Returns the player's pitch rotation%zessentials_player_first_played%Returns the date when the player first joined%zessentials_player_last_played%Returns the date when the player last joined%zessentials_player_ticks_lived%Returns the number of ticks the player has lived%zessentials_player_empty_slots%Returns the number of empty inventory slots%zessentials_player_item_in_hand%Returns the material type of the item in main hand%zessentials_player_item_in_offhand%Returns the material type of the item in off hand%zessentials_player_world_time%Returns the time of the player's world in ticks%zessentials_player_world_time_12%Returns the world time in 12-hour format%zessentials_player_world_time_24%Returns the world time in 24-hour format%zessentials_player_world_weather%Returns the weather of the player's world%zessentials_player_has_bed%Returns true if the player has a respawn location set%zessentials_player_bed_world%Returns the world name of the player's respawn location%zessentials_player_bed_x%Returns the X coordinate of the player's respawn location%zessentials_player_bed_y%Returns the Y coordinate of the player's respawn location%zessentials_player_bed_z%Returns the Z coordinate of the player's respawn location
Server Placeholders
%zessentials_server_online%Returns the number of online players%zessentials_server_max_players%Returns the maximum number of players%zessentials_server_safe_online%Returns the number of non-vanished online players%zessentials_server_unique_joins%Returns the total number of unique players%zessentials_server_tps%Returns the server TPS (1 minute average)%zessentials_server_tps_5%Returns the server TPS (5 minute average)%zessentials_server_tps_15%Returns the server TPS (15 minute average)%zessentials_server_tps_colored%Returns the server TPS with color indicator%zessentials_server_free_memory%Returns the free memory in MB%zessentials_server_max_memory%Returns the max memory in MB%zessentials_server_used_memory%Returns the used memory in MB%zessentials_server_total_memory%Returns the total allocated memory in MB%zessentials_server_world_players_<world>%Returns the number of players in a specific world%zessentials_server_world_time_<world>%Returns the time of a specific world in ticks%zessentials_server_world_weather_<world>%Returns the weather of a specific world
User Placeholders
%zessentials_user_is_vanished%Returns true if the player is vanished%zessentials_user_is_frozen%Returns true if the player is frozen%zessentials_user_is_ban%Returns true if the player is banned%zessentials_user_ban_reason%Returns the ban reason%zessentials_user_ban_duration%Returns the remaining ban duration in seconds%zessentials_user_ban_duration_formatted%Returns the remaining ban duration formatted%zessentials_user_mute_reason%Returns the mute reason%zessentials_user_fly_formatted%Returns the remaining fly time formatted%zessentials_user_afk_duration%Returns the AFK duration in seconds%zessentials_user_afk_duration_formatted%Returns the AFK duration formatted%zessentials_user_home_list%Returns a comma-separated list of home names%zessentials_user_home_<index>%Returns the home name by index (1-based)%zessentials_user_home_<index>_<w/x/y/z>%Returns the home location info by index%zessentials_user_vote_offline%Returns the number of offline votes%zessentials_user_pm_recipient%Returns the name of the last private message recipient
1.0.3.2Релиз1.21.9, 1.21.10, 1.21.11 · 28 января 2026 г.
- Updated zMenu to version 1.1.0.8
- Added /lightning command to strike players with lightning
- Added * argument for /heal and /feed commands to target all players
- Added player name tab completion for /heal and /feed commands
- Added relative directions (north, south, etc.) to /near command
- Added smooth time transition for /day and /night commands
- /feed command now restores saturation
- /ext command can now target other players
- Fixed temporary fly when changing world through portals
- Fixed personal time from progressing
1.0.3.0Релиз1.21.9, 1.21.10, 1.21.11 · 19 января 2026 г.
Added NMS support for Minecraft 1.21.9, 1.21.10 and 1.21.11 Added configurable join MOTD Fixed somes messages Fixed webhook verification when discord module is disable
1.0.3.0Релиз1.21.8, 1.21.9, 1.21.10 · 15 ноября 2025 г.
Fix some errors (npe and economy check) Added option for kits Added new default kits
Комментарии
Загружаем…




