This update includes nethernet changes, huge website changes, LifeSteal major updates, Proxy changes, and so much more! Here's what you've all been waiting for.
Network: Proxy
- Update Solaryn Staff Chat to support Gradients & MiniMessage formatting.
- Completely coded Solaryn Staff Chat from scratch - Before, we were using a premium staff chat plugin that no longer exists (or works).
- Completely changed how /list operates - With support for MiniMessage & Gradients as well.
- Start removal of: 1.8 - 1.12 support - This is because these are extremely old versions, and we want to make use of newer MC versions. Please update to the latest to have the best experience.
- Renamed
Lead AdmintoSenior Adminto reflect on our recent staff team changes.
- Removed the following roles:
- Marketer
- Event Staff
- Head Mod
- Builder
- Trial Mod
- Changed Gradients for
Senior Admin.
- Renamed
Defaultgroup display name toNomad.
Lobby
- Brand new lobby, means a brand new beginning (Not that new, this update was meant to be published ages ago.
- Updated all plugins to latest versions!
- Completely changed Server Selector System - Thanks @Elite for making these changes!
- Added & Improved Server Selector Support for Bedrock Players - Including Form UI's.
- We now use
ZMenu, instead ofDeluxeMenus
- Imported every old
DeluxeMenustoZMenuconfigurations, including additional support for bedrock form UI's.
- Changed currency from
MysteryDusttoDrachmae.
- Added back
BoostPads.
- Added new button to
Pause Menu:Server Links- This will be where you can find all of our links. - This button may only be supported from 1.21.6 - 26.3.
- Add
Last Played Serverfeature toServer Selectorwhere it will teleport you to your last played gamemode/server - Currently only available on Java. It may be supported on bedrock in future versions.
- Update
Server InfoGUI to ensure they use the correct & updated links, tutorials, and more.
- Adjusted
Egg Hunthologram.
- Added /warp afk - Thanks @Crystal!
- Added /warp PvP - Thanks @Crystal!
- Added Speed Boosts around the Lobby - Thanks @Crystal!
- Completely changed Scoreboard for Lobby for Both Java, Bedrock, and Java Legacy.
- Completely changed TabList for Lobby for Java.
Lifesteal
- Added Reporting System to /social.
- Added a Dragon Warp to /warp dragon which has a end portal which has the holograms. The hologram is all animated. When you enter the end portal, it will TP you to where you can fight the ender dragon. Also reduced
Spawn timerto every 2 hours for timezone reasons.
- Completely redone Scoreboard & Tablist to make it fully animated, and improve it by 100%.
- MobCoins will now have a chance of dropping when you kill a mob or player.
- Fixed /wild from appearing with
Unknownsymbols, and now appears with the correct ranking prefixes along side their cooldowns for using /wild. We've also properly set up permission groups for /wild, so for overworld, Donator ranks will be able to go further the radius along side their reduction of cooldown.
- Added /wild to /menu, filling its last inventory slot.
- Vote Parties have been set up successfully, along side Per Vote Rewards!
- Added Cool looking Title Messages to /wild, and Dragon spawn/respawn/killed events. It was originally meant to work, but we just replaced it with a better fork of that original plugin. Usage is different, but all seems to work now.
- Set up Dragon Rewards. We also replaced
DrachmaewithMobCoinstext via /dragon custom GUI Image.
- Deprecated
Drachmaefor justLifestealonly due to changes withMobCoins, andDrachmaeno longer having a use on lifesteal.
- Replaced Vote Party plugin to something more better suited.
- Replaced
Levelingfeature toRewardsfeature - Fully Solaryn custom based.
- Switched Playtime plugin from
PlayTimetoPlayTimes.
- Made some changes with Playtime leaderboard.
- Added new button via
Pause MenucalledServer Linkswhich contains all of our server related links - This button may only work between 1.21.6 to 26.3.
- Changed
Welcomehologram to make it animated.
- Added Crates Hologram.
- Added
Envoysanimated hologram to /warp envoys.
- Created brand new Crate Models for the following crates:
- Vote
- Crypt
- Chaos
- Reaper
- Solaryn
- Thanks @Rock for creating these custom modals for us!
- Imported Animations & Model Displays for Crates to Bedrock.
- Set up Crate rewards for all crates!
- Created Kit Categories for Java! (Currently is not available for bedrock). We may support kit categories for bedrock in future versions.
- The following kit categories were made:
- Expedition
- Arcane
- Celestial
- Fixed Preview Kits not working properly.
- Updated NPC Skins to ensure they don't use Default Minecraft skins.
- Every Java Custom GUI has successfully been converted to bedrock form UI.
- Added bedrock form UI support to /shop.
- Added bedrock form UI support to /rewards
- Added bedrock form UI support to /tags.
- Added bedrock form UI support to /kits.
- Added Custom Enchantments that fully support Bedrock Players as well as Java Players.
- Added & Linked new Crate Key Textures that work on both Java & Bedrock, as tested.
- Updated the image for /mobcoinshop and replaced
Vote Shoptext withMobCoin Shoptext.
- Fixed Pause Menu for Lifesteal.
- Fixed /hearts from appearing with
Usageall the time, when there should be no usage for it - It now displays how many lifesteal hearts you currently have. You can also check for another person's hearts via/hearts <player>.
- Added Dragon Event
What is Dragon Event?
Dragons, is an event where every 2 hours, an Ender dragon will spawn, and your objective is to kill the ender dragon to obtain its rewards, but there's a cache - The rewards will only be rewarded to the person that killed the ender dragon.
- Added Envoys Event
What is Envoys Event?
Envoys, is an event where every 1 hour, loot crates will spawn, and you have 5 minutes to loot all the envoys. In each loot crate, is a reward.
- Added Vote Party Event.
What is Vote Party Event?
Vote Parties, is an event where whenever you reach 100 votes, a party will begin - The party will contain better rewards than when you voted for the server. Everyone online will obtain 5 rewards from the Vote Party, and the vote party count will reset to 0 again.
- Added MobCoins.
What is Mob Coins?
Mob Coins, is a type of currency we use on lifesteal, where you can kill mobs, and have chances of obtaining x amount of mob coins. You can use the Mob Coins you have via /mobcoinshop. You can also obtain MobCoins through the following methods:
- Crates
- Player Kits
- Killing Mobs & Players.
Discord Bots
Solaryn Radio Bot
- Added brand new bot: Solaryn Radio Bot.
- Added new command:
/ai ask- A better version ofai-dev, but as a command, and more detailed answers.
- Added new command:
/radio status- Checks the current station information.
- Added new command:
/radio search- Searches for Radio Stations across the globe.
Solaryn Main Bot
- Update to use Discord Components V2
- Added /attendance check <period> option
- Add typing indicator handling
- Enable shutdown hook and tune typing behavior
- Persistent AI typing and chunked message delivery
- Add JDA connection recovery and watchdog
- Increase max JDA reconnect delay to 60s
- Improve member counter and logger robustness
- Embed Tickets Dashboard; add deployment/Docker
- Tickets dashboard: OAuth redirect-loop fix
- Fix dashboard localhost redirect loop
- Add Application Panels support
- Cleanup dashboard code and update default configs
- Use primary raw color for roles in dashboard
- Iterate metadata using properties()
- Support bridge: post website media URLs
- Disable Components V2 for support thread message
- Add professional LevelUp rank cards
- Prevent duplicate attendance messages on outages
- Add appeal automation and decision controls
- Disable Minecraft appeal execution (MySQL)
- Orchestrate Minecraft appeals via website unpunish
- Add Discord notifications and voice recovery
- Add Java CI diagnostics and Maven warning handling
- Enhance Discord connection recovery and configs
- Migrate persistence to MySQL
- Add WorkflowBridge feature and client
- Remove ZIP; document timestamps; update test
- Render inactivity dates as Discord timestamps
- Add avatar thumbnails to inactivity workflow
- Add timezone-aware date formatting for inactivity
- Add website-managed mode for ApplicationBot
- Enhance website application card and thread handling
- Improve app workflows and inactivity notices
- Include reviewer name and Join Server button
- Enforce scheduled inactivity windows & role handling
- Implement Discord Games V2, /animal squrrel, /resources link, removal of
/timezone set- Use the website here: https://timezone.solaryn.net!/
- Refine utility panel text and timezone link
- Remove unnecessary blank line in TimezoneManager
- Add interactive /resources link builder
- Add transcripts/feedback and identity history
- Add website ModMail bridge; remove legacy tickets
- Avoid DM punishment errors; format timestamps
- Use Components V2 for ModMail acknowledgements
- Add support-thread DM relay and image previews
- Use preview_url for image previews
- Ignore unrelated DM attachments (remove prompt)
- Support: preview Discord attachments & payloads
- Persist Discord timestamps; allow joined staff
- Disable Components V2 for legacy support messages
- Support legacy website ticket types
- Enforce persisted external messages in Support Bridge
- Implement
Discord Music Activity- Listen To Music Together!
- Implement outbound solaryn.net Music Activity bridge
- Safely synchronize global Discord commands
- Remove deploy folder.
- Music activity: member cache fallback & secret
- Prefer voice channel for Activity launches
- Add Solaryn Music Activity launch button
- Improve Solaryn Music Discord Activity launch and SDK compatibility
- Implement discordReady & link to the Website API
- Fix Solaryn Music Activity room startup and fast recovery
- Modify some settings
- Make Solaryn Music bridge fast, guild-scoped, and multi-guild safe
- Update docs
- Implement
Music Bridge Secret
- Fixed
Unknown Messageerror
- Fix thread process issues
- Implement full Economy Features
- Fixed AutoCompletion confliction issues
- Implemented 5 new multiplayer games, 5 new economy featues & /game play sub commands are only used for games that support single player, AI mode, or Wordle daily.
- Implement Community Module
- Add Top 20 Public Discord Bot Features
- Implement Musics V2
- Fix ytsearch tag + Fix Lyrics deletion button not deleting the entire message bug
- Use nodelink
devbranch
- Progress to Next Track (If listening to Previous track by manual) + Auto Reconnect to the VC channel upon bot restart & persistent queuing.
- Fix build failing errors
- Implement Customizable Music Filters
- Implement AutoQueues Backoff System
- Fixed timeout when sometimes looking up recommendations from other sources + Cleaned Up, and Fixed numerous warnings, deprecation methods, and more!
- Fix java Regression failing the build checks
- Fixed
auto queuecount
- Fix
Unknowntracker requester when Auto Queuing a song.
- Replace Discord Bot's JDA self requester to
Auto Queueas Requested.
- Default search to
ytmsearch+ Fix universal search by default
- Blocked Regular Youtube URLS, Improve texts, Ensure Filters + Position of Track is persistent upon bot restart.
- Fix songs with
*from messing up with Hyperlinks.
- Implement
*replacement for safe() java function - To prevent hyperlinks being messed up
- Fix java regressions failing the build checks
- Increase retries attempt from 3 -> 100 - A small work around
- Move Punishment Logs to here
- Improve on Punishment Logs + Implemented guild-presences gateway intent via
config.yml
- Allow global User ID retrievers
- Fix evidence from not being sent through properly
- Implemented Discord -> Website Role Syncing
- Fully customize
AnonymousChat's User Experience.
- Remove useless MD files
- Fix: Typing Indicator will now automatically stop once 120 seconds have been reached (If the AI has not responded by that time).
- Fix: Fix
Fired&Promotedcontents from not being reacted with:white_check_mark:emoji.
- chore: Implement multi-guild support for Accepted Roles
- chore: Implement support for Forum Post IDS to come along with Configurable Channel IDS
- fix: Build checks (Untested)
- chore: Implement 1 Forum Post per Thread
- fix: The
ID may be emptyerror should now be fixed.
- chore: Supress Notifications from thread based forum channels
- fix: Rename threads channel to have proper formatting.
- chore: Add support for Attachments in application submissions.
- chore: Implement Edge-Multi guild support for Invite creations via
Application Approvalmessages.
- chore: Add
Textcomponent toFile Uploadattachment question type - Bridges to here.
- fix: AI Updates forum post should no longer delete the OP.
- Remove useless import
- chore: Add support for Forum Post IDS based Todos
- chore: Add
Dev Teamserver support to Staff Rank Initials
- chore: Implement Wick's Protection system onto Solaryn Discord Bot.
- chore: Implement a fully fletched protection scheme into Solaryn Discord Bot
- fix: Java errors
- fix: Required options can't be set after optional requirements
- fix: Increase max aliases collections + Check fix for Self User JDA's events ignorance.
- fix: Move
Wick Quarantineto below the Bot's highest Role + Modify using Components V2 where possible.
- chore: Add Forum Channels Support to
Wick Quarantinerole's permissions adder/setter.
- chore: Add support for
Stage ChannelsPermission Setter/Adder.
- chore: Add support for Guild Categories for Permission setter/adder.
- chore: Add NewsChannel support to
Wick quarantinePermission Setter/Adder.
- chore: Set quarantine role and remove the rest of the roles for better security. - It will be restored once you remove from quarantine.
- fix: Fixed stripped role ids from not being restored properly
- chore: Add Saves System + Implement Full Maths Support & More Counting Methods support!
- fix: SQL Errors are patched
- Implement more mathmatics support to Counting - Thanks @Reagi for reporting this issue to me!
- fix: Participant option not working for polls that have long poll answers.
- fix: Patched Poll's Editor not working with Long Answers
- chore: Implement Todo -> Roadmap website bridge.
- fix: Improve error logging.
- fix: Patch opposite day - Whoopsies
- fix: Patch opposite day #2
- fix: Corrected Trial review log channel to a Forum Post
- Tighten Anti-Nuke dangerous-role checks
- Update nodelink node information
- Add Music → Radio handoff bridge
- Switch music backend to local FFmpeg
- Migrate music feature out of this bot
- chore: Remove nodelink
- Add invite code clearing command
- Align invite setup and Moonlink checks
- fix: Check for Role Interactions between Targets + Remove Music Feature fully
- fix: Remove
Run active static regression testsfrom deploy-bot.
- Fix role hierarchy checks in /role.
- Add configurable support forum workspaces
- Migrate panel integration to Calagopus
- Use primary Calagopus allocation for status
- Add database migration snapshots and update config
- Migrate panel integration to Pterodactyl
- Add thread-aware channel resolution
- Fix Discord invite validation for approvals
- Update production bot configuration
- Fix Todo modal Components V2 responses
Solaryn Website Changes (Since the last month)
- Add threads forum channel and inbox UI revamp
- chore: Separate the store from the main website
- Separate Store onto canonical hostname
- Add Store v3 redesign and localization
- Store v3 UI, i18n & professional components
- Store shopper login and component refresh
- Add isolated shopper states and admin validation
- Store v3 retheme & native admin controls
- Polish Store home buttons and multiline text
- Polish Store UX and host settings
- Add production storefront spacing and homepage updates
- Add Store body profiles and policy pages
- Fix Minecraft full-body skin rendering
- Make login/logout host-aware; add routing test
- Minecraft servers: per-server Store Keys & /bu
- Add one-time server key reveal and rotation
- Add dashboard-wide Store Admin search
- Add Store Admin theme and notifications
- Harden Store Admin light theme contrast
- Add self-hosted payment footer catalog
- Split Store Admin announcements and variables
- Harden store typography spacing
- Add category-first package management
- Rework shopper login into production page
- Support multi-currency sales and goals
- chore: Rework Donation Goal & Sale Cards
- Add dedicated Store categories catalog
- Scope category rail to dedicated /categories
- Improve storefront home text contrast
- Improve Store Home readability and footer scale
- Match Store home to MineStore v3 scale
- Add MineStore-scale CSS and responsive test
- Protect catalog with shopper login and polish home
- Add readable store typography and test
- Improve Store accessibility typography
- Improve About Us footer readability
- Fix Discord invite URL validation
- Add UTF-8 / emoji support and mojibake repair
- Add Unicode emoji recovery and UTF-8 fixes
- Fix System Settings admin navigation
- Improve System Settings & Web Cron reliability
- Fix web cron reliability and lock handling
- Fix Todo modal Components V2 responses
- Add vote editions and update webhooks
- Fix update publication and webhook delivery
- Add update cover uploads and webhook tags
The following servers are coming soon:
- Custom SMP
- Vanilla SMP
- Gens
- SkyBlock
- Factions
- Prisons
Mentions
Thanks @Rock for doing the Crate Models for Java!
Thanks @BuiltByDuke for his effort with the Discord Bot!
Thanks @Elite, @Ackpos, @envy, @eli, @Crystal, @Xero, @Null, and @Reagi for their efforts in testing, reporting issues, and some that made this update possible.
There will be another alpha release at some point this week I hope containing more changes! The network is still currently WIP, even still. We are not ready to open just yet, but we are for sure getting closer and closer to the release milestone.
Stay tuned!
- Zeao, Owner @ Solaryn Network.


No comments yet.