Tags
Creators
Details
All versions
3.0.0
Release
zHomes 3.0.09 months ago 127
Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.2
Platforms
Folia
Paper
Purpur
Changes
ALERT: This is a major release. Please read the changelog carefully before updating. Specially if you are updating from version 2.x.x.
Dependency Changes
- Updated zAPI to 2.0.0
General Changes
- The whole plugin has been migrated to use zAPI 2.0.0 as a base. This includes changes to how commands, events, and configurations are handled.
- Refactored codebase for better readability and maintainability.
- Removed support for Minecraft versions below 1.18.2.
- Migrated from old coloring system (ChatColor) to more modern text components using MiniMessage for better text formatting and color handling.
- New subcommand added to /zhomes:
/zhomes parse (player) (string)- Parses a string for a specific player's placeholders with the plugin placeholder system. - A lot of new features to menus and GUI handling, including better pagination and item management:
- Improved database connections and query handling for better performance.
- Rework on dependency management & automatic download system.
- Rework on how config.yml & languages are handled (This also includes migration to zAPI's new configuration system).
- A lot of new options in config.yml and in languages (I really don't want to list them all here, go check yourself!)
- Improved hook detection and management for better compatibility with other plugins.
- Updated license year to 2026.
What will happen if I update from 2.x.x?
- The plugin is going to migrate colors from ChatColor to MiniMessage format. If you have custom colors in your config or language files, they will be converted automatically, but it's recommended to review them after the update.
- The configuration file (config.yml) and language files have been restructured. It's recommended to back them up before updating, as some settings may have changed or been removed.
- The plugin no longer supports Minecraft versions below 1.18.2. Ensure your server is running a compatible version
- The menu system for homes has been 100% reworked, and because of that the file of the menu is renamed to "homes-menu.yml", that also means that your old menu file will be ignored. Make sure to back it up if you want to reuse some settings.
Full Changelog: https://github.com/yL3oft/zHomes/compare/2.2.3...3.0.0
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:veAp6a0M:tBCLTsI6"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:veAp6a0M:tBCLTsI6"
}

