
Xhomes
Xhomes is a Minecraft plugin that lets players set and manage homes with an intuitive GUI. It includes teleportation countdowns and movement cancellation. Players can now teleport directly to a home using `/home <homename>` or browse their homes in a s
Links
Tags
Creators
Details
2.1.0
Compatibility
Changes
New Update 2.1
- Clear existing data before loading homes to prevent old data from persisting
- Added proper validation when loading home locations
- Clear the config before saving to prevent any old data from remaining
- Added better error handling and logging
- Improved data format consistency with String.format
- Added cleanup of empty player entries
- Removed redundant config loading in the constructor
- Added backup system that creates backups before saving and on startup
- Added teleport cooldown system
- Added player rotation (yaw and pitch) to home locations
- Used ConcurrentHashMap for thread-safe cooldown handling
- Improved error handling and logging
- Added validation for world existence
- Better format for location strings with rotation data
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:ZeVMOyC5:RtitwaaZ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZeVMOyC5:RtitwaaZ"
}
