MuteBefehl Wiki

Changelog

Version history of MuteEssentials.

v1.0.13 (upcoming)

🆕 New in the upcoming version. Releasing soon.

  • Vault economy support: MuteEssentials can register as the Vault economy provider so shops, jobs and other plugins share the same balances (Economy.VaultHook, default on, opt-out)
  • Currency names exposed to Vault (Economy.CurrencyNameSingular / CurrencyNamePlural)
  • Kit system: /kit and /kit <name> with per-kit permissions, cooldowns (one-time, timed or none) and items with custom name, lore and enchantments
  • Offline private messages: /msg to a player who is offline (and has joined before) is stored and delivered the next time they log in (Msg.OfflineMessages)
  • Teleport combat cancel: /home, /spawn, /warp, /tpa and /rtp warmups now cancel when you take damage (Teleport.CancelOnDamage)
  • /rtp now has a warmup countdown (RTP.TeleportCountdown) so it respects movement and combat cancels like the other teleports
  • Optional MySQL storage for global data (Storage.MySQL.Enabled): economy, offline messages and kit cooldowns use dedicated tables; bans, mutes, homes, warps, clans, ranks, warns, reports and stats are stored centrally too
  • Automatic one-time migration of existing YAML data into MySQL on first enable, with a safe fallback to local YAML if the database connection fails
  • Internal: unified economy access layer and a shared teleport warmup manager

v1.0.12 (2026-05-17)

  • BlockLog thread management fixed to prevent crashes on shared hosts with cgroup limits
  • /rtp optimized with delayed retries and chunk-loading improvements
  • /rtp cooldown now applies to operators, configurable via RTP.Cooldown
  • PvP and claim flags restored to function outside claimed areas
  • ServerListMOTD.Enabled setting now respected after upgrades
  • Team info divider rendering consistency improved
  • TPA accept/deny buttons moved to messages.yml configuration
  • AdminGUI wool colors now reflect actual rank prefix colors
  • Rank color picker rebuilt with 16 unique materials eliminating duplicates
  • Kick messages now use affected player's locale instead of server default
  • Starter kit items ship without hardcoded display names
  • Versioned config upgrader with automatic migration and backups
  • Anonymous telemetry (opt-out via Telemetry.Enabled: false) added
  • Auto error reporter implemented with anonymization features
  • SQLite tuning applied across BlockLog, ChestLock, and Auction modules
  • Composite database indexes added for faster BlockLog queries

v1.0.11 (2026-05-08)

  • /bl near [radius] subcommand lists recent block edits around player
  • AdminGUI toggle for BlockLog logging without config editing
  • German umlauts restored in message files
  • /rtp command wiring cleaned up for proper world and radius resolution

v1.0.10 (2026-05-02)

  • HackDetection module flags known hack-client brands on join
  • AntiVPN module checks against NetSight API with configurable thresholds
  • AdminGUI Settings menu rebuilt as 21-toggle dashboard with restart indicators
  • Rank color picker in AdminGUI with 16-block wool selector
  • Templates GUI paginated to support unlimited entries
  • Custom button on template GUIs for free-form reasons and durations
  • /mute command accepts numeric duration argument in seconds
  • WarnSystem now supports template structure matching ban/kick systems
  • muteessentials.bypass.clientdetection.hack permission added

v1.0.9 (2026-04-18)

  • Auction admin view with /auction <player> command
  • /ah my cancellation changed to right-click action
  • Auction.ListFee: 0 disables listing fee entirely
  • Periodic update check every Update.CheckIntervalHours
  • /update command moved to /mues update subcommands
  • First-join setup banner for operators showing version and config path
  • /team color command lets leader set team colors
  • /bl near [radius] shows block events in configurable radius
  • AdminGUI settings menu toggle for BlockLog event logging
  • MOTD screens migrated from config.yml to message files
  • Duration formatting now respects viewer's language with pluralization
  • Hardcoded German strings removed from chat path
  • Auto-language defaults to English without player context
  • Scoreboard and tablist terminology updated
  • /bl inspect returns events for exact clicked block only
  • Natural block spread and decay no longer logged
  • Clickable coordinates in BlockLog entries teleport inspector
  • /tpaccept sends feedback to both sides
  • Tab-complete added for multiple commands

v1.0.8 (2026-04-17)

  • Container Protection module with /lock public and /lock private
  • /trust and /untrust set 30-second pending action with click confirmation
  • Action bar shows container owner when opening others' containers
  • Double chests treated as single unit for locking and trust
  • Random teleport /rtp with async chunk loading and safe-location checks
  • /team color lets leader pick team display color
  • Paid claim expansion with configurable free-block allowance
  • Scoreboard and tab list separators changed from arrows to colons
  • Double chest protection now covers both halves with single lock

v1.0.7 (2026-04-17)

  • Auction House refactored as first-class module managed by ModuleManager
  • Modules.Auction.Enabled added to config

v1.0.6 (2026-04-16)

  • ChestLock module with automatic container locks on place
  • Team access and hopper-steal protection implemented
  • Default auto-detect language changed to German

v1.0.5 (2026-04-16)

  • TPA requests from multiple players no longer overwrite pending ones
  • Homes and warps made case-insensitive
  • /pay writes both balances in single atomic save
  • /baltop no longer drops players with identical balances
  • ChatListener crash on empty input fixed
  • Starter kit and AuctionHouse NPE safety improved
  • BlockLog tab complete switched to full words (inspect, lookup, rollback)
  • Chat format uses colon separator instead of arrow character
  • /weatherclear established as primary command

v1.0.4 (2026-04-13)

  • Auction House marketplace with GUI and listing fees
  • BlockLog rollback order and container snapshot fixes
  • Death double-restore bug corrected
  • Per-subcommand permissions for /bl

v1.0.3 (2026-03-28)

  • Auto-updater checks repo.mutebefehl.de/update.json on startup
  • Staff notified on login when updates available
  • /update download pulls and verifies the JAR
  • org.json relocated into shaded JAR for compatibility

v1.0.2 (2026-03-15)

  • Scoreboard redesigned with placeholder system
  • Spawn claim protection prevents claiming spawn region
  • GUI click handlers use Material type for language switching
  • ClaimFlags localization improvements
  • GUI pagination and InvSee sync fixed

v1.0.1 (2026-03-01)

  • Support for Paper 1.21.0+ (previously 1.21 only)
  • ProtocolLib kick messages for version mismatch and server full
  • Economy display and rounding improvements

v1.0.0 (2026-02-18)

  • Initial public release with moderation, teleportation, economy, teams/claims
  • BlockLog module, rank system, scoreboard, tab list, admin GUI
  • Custom kick messages and auto-language detection

On this page