Paradigm Essentials
Paradigm Essentials is a modular server administration suite for Minecraft.
Version: 2.5.0b
Author: Avalanche7CZ
License: CC-BY-NC-ND-4.0
One Mod, all the features you need
Paradigm started because I needed a simple announcement mod for Forge (Thats why, older files are named "ForgeAnnouncements").
Then I needed another feature, and another. And eventually I got tired of installing a bunch of different mods just to do different things, each with its own configs, commands and way of working.
So Paradigm slowly became the mod I wanted to have from the start: server administration, communication and automation in one place.
And lately, that is also part of the goal. Give smaller servers and networks access to the kind of tools you usually see on much bigger modded networks, without needing a whole team of developers behind them.
Local Server/Network Dashboard
Paradigm includes a built-in local web dashboard for server administration and configuration.
- Configuration editors for each module No external panel required. It runs with your server all localy.

Server Administration
A collection of familiar server management and essential :3 commands (Inspired by EssentialsX Plugin).
- /home and
/back - /tpa
And plenty of admin utilities:
/vanish, /god, /invsee, /repair, /enchant, /sudo, /near, /whois, /top, /jump, /jump
Most built-in commands can be individually enabled or disabled.
Built-In Permissions & Groups
Paradigm includes its own permission and group system.
- Create and manage permission groups
- Group inheritance
- Prefixes, suffixes, weights, and descriptions
- Direct player permissions
- Explicit allow and deny nodes
- Temporary permissions and group assignments
Already using LuckPerms? Paradigm also includes LuckPerms migration tools for importing or exporting permission data.
Moderation Tools
Standard Commands for Moderating Players
- Punishment history
- Active punishment tracking
- Server and network punishment scopes (for Network bans , using MySQL)
Communication Tools
Keep players and staff connected without needing another chat mods.
- Private messages with
/msgand reply - Player mentions using
@PlayerName(inspired by discord mention system) - Staff chat
/sc - Private group chats
/groupchat - CUSTOM Join and leave messages

Server Announcements
Create scheduled and richly (RGB Support) formatted server announcements.
- Chat broadcasts
- Actionbar messages
- Titles and subtitles
- Bossbars
- Independent schedules
- Random message rotation
- Interactive text components (Hover, click, command)

Rich Message Formatting
Paradigm includes its own message formatting system (inspired by mini message format) for supported messages and editors.
- Minecraft colors
- Hex colors (
&#RRGGBB) - Gradients and styled text

MOTD & Server List Customization
Make the server a little prettier before players even join.
- Dynamic server-list MOTDs
- Custom server icons
- Player-count hover customization

Restart Automation (THE SERVER NEEDS ITS OWN SCRIPT, more on WIKI)
Keep server restarts predictable and friendly.
- Scheduled automatic restarts
- Configurable warning times
- Countdown messages
- Pre-restart commands
- Manual restart scheduling and cancellation

Custom Commands
Create your own commands without writing a mod.
Custom commands can be configured with structured actions and managed through Paradigm's configuration or dashboard editor.
Perfect for server information, links, shortcuts, rules, and other small server-specific commands.
Modular by Design
Dont need part of Paradigm? Turn it off.
Modules and commands can be configured individually, and built-in command roots can be enabled or disabled through the dashboard or in config.
License
Paradigm is licensed under CC-BY-NC-ND-4.0.
See the LICENSE file for the full license terms.
Want to include Paradigm somewhere, create an integration, translate it, modify it, or use it in a way that may not be covered by the license? Feel free to ask :3
I am open to most reasonable requests. Any additional permission must be agreed to in writing first.
Support & Community
Need help, found a bug, or have feature idea?
Come say hi ♡
Support Development
Enjoying Paradigm and want to support its development?
Every bit of support helps me spend more time making it better and adding more server things. ♡
Credits
Paradigm is developed and maintained by Avalanche7CZ.
How to Install Paradigm Essentials (Mod)
Paradigm Essentials by Avalanche7CZ is verified for Fabric, Forge, Neoforge across Minecraft versions 1.12.2, 1.18.2, 1.19.2, 1.20, 1.20.1, 1.21, 1.21.1, 1.21.11 (latest release: 2.5.3-neoforge-26.1.2, file size: 2.3 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.12.2, 1.18.2, 1.19.2, 1.20, 1.20.1, 1.21, 1.21.1, 1.21.11) and platform (Fabric, Forge, Neoforge).
- Make sure you have the compatible loader or environment installed for Fabric, Forge, Neoforge.
- Move the downloaded Paradigm Essentials file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 5d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 24d ago | 1 | ||||
| 26d ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
### New Features
- Added NeoForge support for Minecraft 26.1.2, with its own Java 25 build target.
- Added native
/workbenchand/enderchestcommands, with/craftand/ecaliases. Commands use existing permission checks and toggles; the Ender Chest opens the player's actual inventory. - Replaced player
/invseeand/enderseechat listings with live, read-only native inventory GUIs across all maintained loaders. Inspected items retain native metadata, NBT and data components; console inspection keeps its text output. - Resynchronized the viewer's own equipment after blocked inspection clicks and creative inventory packets to prevent client-side offhand ghost items.
- Added safe, persistent player nicknames with
/nick <nickname>,/nick off, staff/nick setand/nick reset,/nick list, and/realnamelookup. - Added
{display_name},{nickname}, and{real_name}placeholders. Nicknames appear in custom chat and supported TAB display names without changing account names, UUIDs, permissions, or moderation targets. - Added nickname information to
/whoisand Dashboard moderation player details. - Added
/paradigm rank display <group|auto>and a Dashboard setting for choosing an active directly assigned group for presentation only. Unavailable or expired selections fall back to automatic group selection. - Added optional per-group
chatNameFormatandchatMessageFormatoverrides, including existing hex colors, gradients, and bold formatting, with Dashboard editing and previews. - Added per-server playtime accounting and tools for importing historical playtime statistics.
- Added configurable item checks and consumption, group assignment/removal actions, broadcast actions, and transaction workflows for menus and custom commands.
- Added legacy item metadata support to item requirements and menu icons.
### Dashboard
- Fixed formatting previews showing literal gradient tags. Shared previews now render multi-color gradients with nested styles, including group prefixes and suffixes.
- Rebuilt the Dashboard interface with improved navigation, responsive layouts, and consistent editors for configuration, permissions, menus, custom commands, holograms, tickets, and storage.
- Improved permission group and track editors, including member pagination, staged changes, formatting previews, and explanations of weights, display selection, promotion order, and inheritance.
- Preserved staged permission edits through discard operations and partial failures, and improved validation of menu, custom command, and action editor requests.
- Added central Dashboard login for shared-server setups and improved reverse-proxy support, including prefixed URLs and session cookie paths.
- Improved the distinction between page access and mutation permissions, server-scoped operations, and validation of remotely copied configuration.
- Added persisted server runtime telemetry and clearer stale, missing, and unavailable metric states.
## 2.5.2
### Fixes
- Fixed a regression introduced in 2.5.1 that could leave ghost player entries in TAB after disconnects when player-info updates bypassed Vanish's packet bookkeeping.
- Restored correct player-info cleanup when Vanish is disabled or no players are vanished.
- Preserved hidden-player privacy and authorized staff visibility while allowing legitimate cleanup packets.
- Applied the fix across all supported modern Fabric, Forge, and NeoForge targets.
## 2.5.2
### Fixes
- Fixed a regression introduced in 2.5.1 that could leave ghost player entries in TAB after disconnects when player-info updates bypassed Vanish's packet bookkeeping.
- Restored correct player-info cleanup when Vanish is disabled or no players are vanished.
- Preserved hidden-player privacy and authorized staff visibility while allowing legitimate cleanup packets.
- Applied the fix across all supported modern Fabric, Forge, and NeoForge targets.
## 2.5.2
### Fixes
- Fixed a regression introduced in 2.5.1 that could leave ghost player entries in TAB after disconnects when player-info updates bypassed Vanish's packet bookkeeping.
- Restored correct player-info cleanup when Vanish is disabled or no players are vanished.
- Preserved hidden-player privacy and authorized staff visibility while allowing legitimate cleanup packets.
- Applied the fix across all supported modern Fabric, Forge, and NeoForge targets.