- Added auto-updating and switched to Nyx
- You will need to delete all older versions off your server!- Added
%helium_player_level%placeholder- Added
%helium_player_experience%placeholder- Made each punishment alert in Discord be able to have a unique channel
- Improved permission handling
- These are both configurable in
- Fixed rare circumstance where a MongoDB dependency is missing on certain servers
- Added /staffhistory
- Added /stafflb (leaderboard)
- Added disguise history
- Added a simple party module
- Added config editor to the Web Editor
- Added
%helium_vanish_prefix%placeholder- Added
%helium_modmode_prefix%placeholderlanguage.yml
- Improved ChatColor menu design
- Improved nametags
- Fixed grant removal & additions not refreshing nametags
- Fixed an error caused by all grants being parsed as a RankGrant
- Added /staff as an alias to /modmode
- Fixed issue with punishments not saving
- Fixed issue with profile loading failing if the player's exp is set to a double instead of an int
Core System Improvements
- Fancified all logs - Enhanced visual presentation across all logging systems
- Moved other editor files into /modules/ - Better file organization and structure
- Heavily reduced file size - Optimized performance and storage efficiency
- Improved Version handling in startup and Helium Menu
- Defaulted Redis channel in hBungee and hVelocity to prevent mismatches with proxy permissions
New Features
- Added support for classic gamemode commands like /gm 1, /gm 0, etc
- Silent chest openings while vanished
- Prevent item pickups while vanished feature
- Permission Management in WebEditor now shows 500 total permissions instead of 10
Bug Fixes & Improvements
- Fixed Vault permissions hook
- Recoded AntiBot to be more accurate & efficient
- Fixed numerous typos in language.yml
- Fixed /ignore list command
- Fixed issues with Helium failing to reload if the MOTD module is disabled
- Fixed command conflicts with Tebex/BuycraftX plugins
New Server Types
Added support for the following server types:
- DEV
- HCF
- PRACTICE
- KITPVP
- EARTH
- SMP
- GENS
- BOX
- LIFESTEAL
- FACTIONS
- SKYBLOCK
- PRISON
- JAIL
UI/UX Improvements
- Redesigned Helium menu - Fresh new interface design
- Redesigned total global punishment menus - Enhanced user experience
- Made /insvee editable with the helium.inventory.edit permission
New Modules
- Holograms module - Create and manage server holograms
- Scheduled/Timed Commands module - Automate command execution
Configuration Improvements
All messages are now configurable for the following commands:
- /reboot - Customizable reboot notifications
- /reportadmin - Personalized admin report messages
- /staffrollback - Configurable rollback notifications
- /timeline - Custom timeline messages
- 2FA system - Fully configurable authentication messages
All new permissions can be found at: https://plsrv.co/docs
Helium:
- Added support for pLibraries license connection type
- Added support for proxy permissions
hBungee:
- Added proxy permissions
hVelocity:
- Added proxy permissions
- Added 1.21.8 Support
- Added 1.20.2 Support
- Full Web Editor redesign to be more concise, simple, & clean
- Improved WebEditor punishments page
- Improved WebEditor profile page
- Made WebEditor commands standalone with /editor (/webeditor) instead of /helium editor
- Added permission tab completing to the editor
- Made it so the Web Editor pulls permissions from the active plugins on your server, gets the description, and what plugin they come from
- Added Helium permission descriptions
- Added Staff Switch Messages
- Moved NameMC settings to a module
- Added Disguise Support for 1.21.6
- Added Disguise Support for 1.21.7
- Fixed /coinshopadmin usages
- Fixed pagination issues with Tag & Rank Select in the Coinshop Editor
- Ability to prevent renaming of items with words in the chat filter
- Added 1.21.7 support
- Cleaned up NMS
- Added Free Rank module
- Added Log Cleaner module
- Added Module command with menu
- Fixed hex colors being broken on 1.8 versions, it now finds the closest matching in game color to replace with
- Added patches module
- Ability to prevent access to the Nether Roof
- Ability to prevent the use of Chorus Fruit when in combat - Includes multiple hooks:
- CombatLogX
- CombatTag
- PvPManager
- Custom
- Fixed /world causing tab completion errors on 1.8 servers
- Fixed error spamming when viewing the MOTD in hBungee
- Fixed error spamming when viewing the MOTD in hVelocity
- Added maintenance to hBungee
- Added maintenance to hVelocity
- Fixed error that only happened on disable if your license was invalid/failed
- Allows you to broadcast globally across all servers that a user has purchased a package or has been gifted a package from a user
- Added code comments to the top of all configs for what placeholders work
- Made all link messages use default placeholders with the base configs, edit in /plugins/pLibraries/language.yml
- Made startup message using primary, secondary, and accent colors set in the pLibraries language.yml
- Made /helium menu use the colors set in pLibraries
- Added /donation module (/donate)
- The command can be ran from your Tebex to notify everyone
- Disguise is currently disabled on 1.21.6 until further notice
- Added guide menu module (/guide, /tutorial)
- Added 1.21.6 support
-
- When a user is banned or blacklisted on a server that allows banned or blacklisted users to join, and they are unpunished, it will no longer kick them from the server
- Fixed Discord sync command be registered twice
- Fixed console not being able to execute /reboot
- Fixed ACF error when the server is stopped/restarted
- Fixed MongoDB shading error when you update the jar without stopping the server, and then restart it
- Fixed prompts not cancelling the chat message and still broadcasting
- Fixed Active Grant buttons appearing as purple on certain Minecraft versions
- Fixed grant removals appearing as failed because it was trying to send the Discord embed alert, even if Discord is disabled
- Cleaned up a bunch of files
- Fixed 2FA erroring on join and on leave if it's disabled in security.yml
- Added new placeholders:
%helium_player_first_join%
-%helium_player_last_join%
-%helium_player_playtime%
-%helium_player_twitter%
-%helium_player_youtube%
-%helium_player_twitch%
-%helium_player_discord%
-%helium_discord_members%
-%helium_discord_online_members%
-%helium_total_blacklists%
-%helium_total_bans%
-%helium_total_mutes%
-%helium_total_warn%
-%helium_total_kick%
-%helium_total_punishments%
- Fully configurable menus
- Moved
webeditor.domainto/modules/webeditor.yml- Moved
webeditor.portto/modules/webeditor.yml- Added
webeditor.enabledto/modules/webeditor.ymlso the WebEditor is actually toggleable- Renamed
/modules/coinshop.ymlto/modules/coins.yml- Added Chat Emotes
- Cleaned up unused config paths
- Fully recoded Coin Shop featuring:
- Rank, Tag, & Command types
- Coupons
- Gifts
- Gift cards
- Coin Shop Editor:
- Settings/Config
- Item Material Selection Menu
- Category Management
- Description Management
- Prompts
- Material Searching
- Rank & Tag Selections
- Removed rank purchase, duration, & cost types from rank editor menu due to being redundant now
- Removed rank purchase, duration, & cost types from rank MongoDB document
