4.5
Compatibility
Changes
HomeStar 4.5
Version 4.5 delivers a major update to the plugin, focused on four key areas: technical modernization, visual improvements, feature expansion, and a complete overhaul of the language system.
Update Notes
- Plugin updated to version 4.5
- Modernized stack with updated versions of Kotlin, Gradle, Paper, Shadow, Coroutines, HikariCP, and PlaceholderAPI
- Full integration with PlaceholderAPI via a custom expansion
- Redesigned homes GUI with a cleaner, more modern look
- Messages and interfaces rebuilt using Adventure and MiniMessage
- Improved plugin startup with a cleaner, more professional initialization flow
- Reorganized config.yml for better readability and maintainability
- Language system restructured for improved multi-language support
- Automatic synchronization of new keys in
config.ymland language files without overwriting server configurations - Homes can now be sorted in the GUI using configurable modes: SMART, NAME, and NEWEST
New Placeholders
%homestar_homes%%homestar_favorites%%homestar_public%%homestar_limit%%homestar_latest_home%
Command & System Improvements
- HomeStar commands now take priority over competing plugins (
/home,/sethome,/delhome,/renamehome,/phome,/homestar,/hs, etc.) - Smarter teleport cancellation that no longer interrupts valid plugin flows
- Teleport system upgraded to teleportAsync to prevent lag with unloaded chunks
- Improved home loading and caching for better consistency and reliability
- Database optimized with a dedicated executor and improved use of HikariCP for SQLite
- Final build optimized with reduced JAR size by excluding uncommon SQLite natives while maintaining compatibility
- Chat-based home creation improved to prevent messages from leaking into public chat
- Expanded and standardized translated message system across multiple languages
Revised and Cleaned Languages
pt,en,es,de,fr,it,nl,pl,cs,sv,tr,ru,uk,ja,ko
Technical Summary
Version 4.5 transforms HomeStar into a much more modern plugin. It is now more robust internally, cleaner visually, more stable in performance, and better prepared for scalability and long-term maintenance.
Short Changelog Summary
HomeStar 4.5 fully modernizes the plugin with a new stack, redesigned GUI, improved startup, PlaceholderAPI integration, performance enhancements, command prioritization, async teleportation, a cleaner config structure, and a significantly improved multilingual system.
If you want, I can now convert this into:
- Modrinth description
- Spigot resource page
CHANGELOG.mdmarkdown- Short release announcement text
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:zV2Pc03S:E1iRnGcU"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zV2Pc03S:E1iRnGcU"
}

