All versions
1.2
Alpha
ServerMod 1.2last year 26
Compatibility
Minecraft: Java Edition
1.12.2
Platform
Forge
Supported environments
Dedicated servers only
Changes
[1.2] - 2025-10-04
Added
- Homes System:
/sethome <name>,/home <name>,/listhome, and/delhome <name>commands for managing multiple homes per player.- Configurable maximum homes per player and home cooldown via
ModConfig. - Tab completion for home commands.
- All home-related messages and help texts are now language-configurable in
ModConfig.
- Cooldown System:
- Unified cooldown logic for
/home,/tpa, and/rtpusingCooldownManager. - Cooldown sharing is now fully configurable via
ModConfig.cooldownShareGroup.
- Unified cooldown logic for
- Join Message:
- Configurable, clickable join message with support for a custom link.
- Help Menu:
/servermodhelp menu now categorizes and lists all teleportation and utility commands, with descriptions configurable inModConfig.
- Player sleep percentage:
- This can be configured in the
ModConfig, it´s like the gamerule, but in 1.12!
- This can be configured in the
Changed
- Improved imports and code cleanliness across command files.
- Sleep percentage logic now uses a tick-based scheduler for accuracy and non-blocking behavior.
- All teleportation commands now use the new cooldown system and support shared/separate cooldowns as configured.
Fixed
- Fixed color formatting issues in chat and home messages.
- Fixed tab completion and command usage messages for new commands.
- Removed old, per-command cooldown logic in favor of the unified system.
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:yqVQ6r77:En8J7FFm"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:yqVQ6r77:En8J7FFm"
}

