All versions
1.5.5
Release
Home Point 1.5.5 for 1.21.1 NeoForge7 months ago 33
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Server-side
Singleplayer
Changes
Changelog 1.5.5 (Cumulative Update from 1.4.7)
This is a massive summary update combining the features of 1.5.3 and the critical hotfixes of 1.5.4 and 1.5.5 into one stable release.
β New Features
- Combat Protection (PvP Tagging): Added
pvp_block_teleport_in_combatandpvp_combat_duration_seconds.- Teleportation induction will now cancel instantly if the player takes damage or engages in combat.
- Players will be blocked from using
/homefor a configurable duration (default: 15s) after their last combat interaction.
- Enhanced Sharing UI:
- Added a new AQUA
[Share]button to the interactive chat UI. - Recipients can now click an interactive
[Add Home]button to automatically save the shared home (respecting their home limits). - Added support for private sharing:
/home share <name> <player>. - NEW in 1.5.5: Added
/home share_coords <name>command if you want to share your home location strictly as text without generating the[Add Home]clickable button for others.
- Added a new AQUA
- Smart Autocomplete (NEW in 1.5.5):
- Typing
/homecommands now fully supports Tab-Completion! The mod will suggest your exact home names. If your home name contains spaces or Cyrillic characters, the auto-completer safely wraps them in quotes so you never have to guess the syntax manually!
- Typing
- Dimensional Control: Added
world_whitelistandworld_blacklistto restrict teleportation within specific dimensions. - Visuals & Audio: Added support for custom particle effects and sound triggers (start, success, cancel) for teleportation.
πͺ² Bug Fixes & Hotfixes
- π¨ Critical: Config Data Wipe Fix (1.5.4): Resolved an issue where updating from version
1.4.xcould reset settings to defaults. Added a built-in migration script to safely port old configuration keys to the new format. - π¨ Critical: Cyrillic GUI Button Crash (1.5.5): Fixed a major issue where clicking buttons like
[TP],[Del], or[Share]in the chat GUI would fail with the error"Home not found!"if your home name was written in Cyrillic, Chinese, or contained special characters and spaces. The command argument parser has been completely rewritten to perfectly support all UTF-8 characters via dynamic escaping andgreedyStringconsumption. - Vehicle Dismounting: Fixed an issue where teleporting while riding an entity caused positioning errors. Players are now safely dismounted automatically.
- Movement Detection: Fixed a rare bug where high-latency jitter would incorrectly cancel teleportation.
π Performance & Technical
- Async I/O Saving: Data commits are now handled on a background thread to prevent TPS spikes on high-density servers.
- Scheduler-Based Induction: Warmup sequences use the server task scheduler instead of the main tick loop for improved efficiency.
- NeoForge Support: Full, verified support for NeoForge 1.21.1.
π Important Notes
- Legacy Status: Versions below
1.16.5are in legacy maintenance mode. - Update Recommended: All server administrators running
1.4.7-1.5.4MUST update directly to1.5.5to ensure maximum stability and full language compatibility.
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:Sq9mzc08:JQoDy6Ab"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Sq9mzc08:JQoDy6Ab"
}

