Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Creators
Details
Licensed MIT
Published 9 months ago
Updated 3 weeks ago
Changelog
🚨 BREAKING CHANGES 🚨
Replaced the Adventure library with Ember's Text API - Thanks to @TysonTheEmber!
- CSA now requires Ember's Text API version 2.5.0 or higher
- Breaks existing configs which use MiniMessage formatting. Refer to ETA's markup guide for updating your formatting.
- Required dependency on clients, and Fabric servers. NeoForge dedicated servers do not depend on ETA.
- This fixes issues regarding Adventure being JiJ'd or shadowed, conflicting with other mods which also bundle Adventure.
- This also significantly decreases the jar file size.
- ETA, while it may slightly differ from MiniMessage, should be just as, if not more capable of making cool things.
New Features
- Added rarity buckets finally! There is a
server.jsonconfig option for global alerts, and same formain.jsonandmessage_templates.json, as per usual. You can list out multiple buckets like so:"COMMON", "UNCOMMON", "RARE", "ULTRA_RARE". - Added
customAlertTooltipandcustomAlertClickEvent. Tooltips display a custom message when hovered, using ETA markup. Click events use the following syntax:event_name:action. The click events areopen_url, open_file, run_command, suggest_command, change_page, and copy_to_clipboard. For example,run_command:/csa openconfigwould open the config folder when clicked on. - Added sounds for despawns in
pokemon.json. - Added
enableAlerts,enableDespawnAlerts, andenableSoundsinmain.json. - Added colorable autoglow using ARGB32 (#AARRGGBB) formatting in
pokemon.json. - Added filter by distance in
main.json. - Added config to modify what is classified as legendary, starter, etc. On the server side, this config is only used for starter global alerts. It is primarily used on the client side. However, since it is still common between server and client, it is reloaded via
/csa-common reload.
Changes & Fixes
- Fixed Adventure crashes and incompatibilities (e.g. BlueMap). See the breaking changes section above.
- Renamed
/csa-servercommand to/csa-common. - Fixed an oversight where the server config was redundantly checked for the status of a Pokemon when sending alert data to clients. E.g. if a shiny legendary spawned, but the server config had shinies disabled, clients would not be alerted that it was a shiny. Because servers may still want to hide the fact that a Pokemon is shiny,
broadcastShinyhas been added as well. - Fixed despawn alerts triggering for Pokemon your client never actually alerted.
- Fixed despawn alerts falsely triggering when the chunk the Pokemon was in was unloaded, even though it didn't actually despawn. They now properly alert when the entity is fully removed.
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
1.12.0Loaders
Game versions
1.21.1Environment
Client and server, optional on server
Downloads
650Publication date
February 22, 2026 at 11:37 PMPublisher

StasisTheShattered
Member




