
ProEssentials
ProEssentials is a comprehensive essentials plugin for Minecraft 1.21.x that bundles key server features
LuckPerms Compatibility
release10 февраля 2026 г.LuckPerms v5 compatibility hardened (incl. 5.5.24): reflection-based API use with console-command fallback if needed; integration remains “provided” (no shading).
Vault Chat fallback for home limits: reads max-homes/homes metadata when LuckPerms meta is unavailable.
v1.0.0 - Multi-Language Support & Major Systems Overhaul
release8 февраля 2026 г.Modrinth Update Checker:
Checks for new versions on Modrinth (project ID k0dBSDxC) when the server starts and at regular intervals. Notifies authorized players (OP, “*”, proessentials.admin.update) of updates in the console and in chat with a clickable link to the latest version.
Antilag Countdown:
Replaces one-time warnings with a countdown broadcast accurate to the second in the last configured seconds before cleanup. Controllable via antilag.warn.enabled, antilag.warn.seconds, and antilag.warn.message.
Teleport messages (/tp):
Localized and non-empty outputs for usage and success messages. Consistently uses the messages system with placeholders and automatic prefix assignment to the “teleport” category.
Prefix per system:
Automatic prefix injection based on the message category (e.g., teleport, shop, spawner, coinflip, moderation). Fallback chain: system-specific → global → default. Manual prefix placeholders (%prefix_
Currency symbol:
Default currency symbol set to “$” in the configuration. Formatting of the economy system and compact display in the scoreboard uses the configured value.
Spawner system:
Right-clicking on spawner opens the main menu; sneak+right-click with spawner item allows stacking without GUI. Sneak-break logic with permission check, items are transferred to inventory or dropped on the spot (drop all in storage menu). Sell Selected in the storage menu sells all selected materials. Language and prefix integration for spawner messages; GUI texts in English/German, English defaults enforced, slots/mats can be overwritten via spawners.yml. Right-click opening repaired after server restart; listener priority and ignoreCancelled secured.
Shop System:
Complete localization of the shop UI (titles, categories, lore, navigation, sorting, buying/selling, broadcast). Dynamic price updates with configurable broadcast (minimum change, cooldown, sound). Refunds and error handling for full inventory; scoreboard/tab list are updated after transactions.
CoinFlip:
Extensions to include Best-of mode, Double-or-Nothing, sound profiles (Classic, Sparse, Mute) with GUI switching, anti-repeat/same IP checks. Create/filter GUIs localized, amounts displayed in economy format.
Crates:
Opening animations from preview GUI (slot spin), multi-line holograms per crate from configuration, persistent cooldowns per player, categories and refined rarities including Mythic.
Scoreboard and tablist:
Immediate enforcement of sticky sidebar without delay; heartbeat-based refresh depending on scoreboard.enabled and scoreboard.force.enabled. Visual fallbacks for empty lines/titles and tablist headers/footers. Tablist sorting including prefixes, weights, meta overrides, and balance suffixes; ping and TPS displays, extensive placeholders.
Autobroadcast:
Configurable scheduler with intervals, optional action bar/title output, sound, message list, and prefix. Prefix display customizable.
Global chat lock:
Server-wide chat lock with bypass permission; lock/unlock announced in chat. Optional reason for /chatlock.
Language and localization:
Introduction of the /language command with selection GUI. Messages system with messages_en.yml/messages_de.yml at project level, automatic prefix injection (except for GUI/title/lore), per-player language via LanguageManager. Missing keys are optionally logged.
bStats:
Integration with configurable plugin-id and relocation. Registration of multiple charts (SimplePie, SingleLineChart) for scoreboard, tablist, and language statistics.
Autobroadcast and links:
MOTD supports \n and /n for line breaks. Vote reminder with clickable chat links and hover text.
Jobs:
Action bar progress bar with 20 segments for fresh job activity; display of job, level, XP/Required, percentage. Prioritized over manual action bar while active, configurable timeout.
Auction house:
/ah help, clear GUI prompts (left-click to buy now, right-click to bid) and tab completion for subcommands (sell, buy, bid, list, help).
Quality assurance:
Reflection-based fallbacks for optional dependencies (Kyori Adventure, LuckPerms). Error-robust YAML loading, normalization, and repaired parsers. Consistent error and permission checks via Messages.get and prefix resolver. Improved anti-lag timing with countdown.
Stability and error handling improvements
release1 февраля 2026 г.- Improved error handling for commands: If something goes wrong internally, the error is now fully logged in the server log with a stack trace instead of failing silently. In this case, players receive clear feedback in the chat.
- Database access is more robust: If no valid database connection is available, this is handled cleanly as a database error (instead of an unexpected null pointer/nothing happening).
- CoinFlip creation provides better diagnostics: If creation fails, additional details are logged (including SQL status) so that the cause can be quickly found. In addition, payouts/refunds are reliably carried out in the event of a cancellation.
ProEssentials — All-in-One Essentials
beta27 января 2026 г.Highlights
- Economy system with balance/pay/admin tools
- Shop features + extra gameplay modules (Bank, Coinflip, Auctions, Jobs, Skills, Bounties, Clans, Crates)
- Teleport & QoL: Homes/Warps/TPA, /back, /workbench, /anvil, trash, craft, etc.
- Moderation & staff tools: bans/tempbans, mutes, warnings, staffmode utilities
- Chat features: formatting, local/global chat, mentions with sound/title + per-player settings
- UI: scoreboard, tablist, actionbar, bossbar (configurable)
- AntiLag cleanup for dropped items/entities
