0.9.0
Compatibility
Changes
π¦ BlossomSuite v0.9.0
β¨ Added
π In-Game Update Notifications
- Added an in-game notification system to alert you when a new version of BlossomSuite is available
- Information will still be posted in Discord
- Downloads will continue to be available on Modrinth and CurseForge
- This is an additional way to stay informed when updates go live
π§Ή Message Standardization
- Began standardizing in-game messages sent by BlossomSuite for clarity and consistency
- If you notice any messages that feel inconsistent or out of place, please let me know
π Cooldown Config Improvements
- Improved cooldown configuration handling
- Updates now propagate faster
- Manual refresh is still available if you do not want to wait
/bsuite cooldowns refresh
π Alt Cooldown Tracking
- Added a system that allows your main character to track cooldowns from your alts
π οΈ Setup Guide
On your main character:
- Run
/bsuite cooldowns alt linkid generate- Generates a clickable Link ID in chat (example:
Zodancy-123-432-632) - Click the Link ID to copy it
- Generates a clickable Link ID in chat (example:
- Run
/bsuite cooldowns alt subscribe- Enables your main to receive cooldown updates from linked alts
On each alt character:
3. Run /bsuite cooldowns alt linked <paste Link ID>
4. Run /bsuite cooldowns alt publish
π Why a Link ID?
- Ensures only your own characters can publish cooldown data to your main
- Prevents other players from sending false or unwanted cooldown information
π§© HUD Updates for Alt Tracking
- Cooldown HUD now displays alt information
- Layout includes server name, alt character name, and cooldown state
- Supports both Full and Compact HUD modes
- Feedback is welcome if Compact mode still feels too large
- Alt cooldown notifications use distinct message formatting and sound cues
- This helps alt cooldowns stand out from your main characterβs notifications
β οΈ Known Limitations
- Placeholder text and icons may appear if your main has never performed an action an alt triggers
- Alt cooldowns may not always fall off correctly after logging out or long periods of inactivity
- This issue is known and actively being worked on
π¬ Jobs Chat Control
- Added the ability to toggle job-related chat messages that show money and XP gains
- Disabled by default
- Toggle via
/bsuite jobs chat
β€οΈ Supporting BlossomSuite
- Support is never required, but very much appreciated
π° In-Game Donations
/bsuite donate <amount>- Functions like
/pay, sending money directly to the BlossomSuite account and notifying me
π External Support
- PayPal donation links are available on Modrinth and CurseForge
- Support helps cover blossomsuite.org hosting, server infrastructure, development tools, and ongoing maintenance
π Thank You
- Huge thanks to Dissuh, Pigki, Opossum, CasDuckyy, and Djejdifje for the support they have provided
β¨οΈ New Commands
-
/bsuite cooldowns chat
Toggles job-related money and XP chat messages -
/bsuite cooldowns alt linkid generate
Generates your Link ID for first-time setup -
/bsuite cooldowns alt linkid
Displays your current Link ID -
/bsuite cooldowns alt linked <id>
Links an alt to your main -
/bsuite cooldowns alt subscribe
Enables your main to receive alt cooldown updates -
/bsuite cooldowns alt publish
Publishes cooldown data from an alt -
/bsuite donate <amount>
Donates to BlossomSuite (thank you!)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:THNrBRPW:npJhMSuy"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:THNrBRPW:npJhMSuy"
}

