
🏠 About
In Minecraft, navigating vast worlds can often be time-consuming and frustrating, especially when managing multiple locations. Easy Homes eliminates this frustration by providing a streamlined way to save and revisit key areas. Whether you're mining in a remote cave, working on a distant build, or farming resources in far-off biomes, you can teleport between locations instantly, saving time and effort.
This mod is perfect for players who value efficiency, organization, and the freedom to explore without losing their way. It’s also highly useful in multiplayer settings, where players often manage shared bases or individual builds scattered across the map.
With Easy Homes, you’ll spend less time traveling and more time enjoying the creative and adventurous aspects of Minecraft. It’s the ultimate quality-of-life upgrade for any player!
🖥️ Commands
-
/home [<name>]Instantly return to your saved homes. If no name is specified, you'll be teleported to your default home.
-
/homesKeep track of all your saved locations. Lists all your homes by name, dimension and coordinates.
-
/backInstantly return to previously visited home.
-
/sethome [<name>]Mark current location as a home. Name it for easy identification or leave it blank to set a default home. If name equals
-- home name will be generated automatically. -
/renhome <old> <new>Change existing home name from
<old>to<new>. -
/delhome <name>Removes the saved home with the specified name.
⌨️ Key Binds
| Key | Description |
|---|---|
| H | Bind for /home command. Teleports to default home. |
| Shift + H | Bind for /back command. Teleports to previously visited home. |
| J | Bind for /sethome - command. Save current position with generated name |
🔧 Configuration
Properties
| Property | Default | Description |
|---|---|---|
cooldown |
5 | Teleportation cooldown in seconds. |
maxHomes |
5 | How many homes may have user. |
Server
Place easy_homes.json in your server config folder with following content:
{
"cooldown": 5,
"maxHomes": 5
}
Client
Fabric users need to install Mod Menu (modrinth, curseforge)
To configure mod properties you can use your mod loader configuration screen.
📢 Feedback
Feel free to reach out in our Discord if you encounter any bugs, have questions, or would like to share suggestions for improving the mod: https://discord.gg/CJFGMTB6kN
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 14d ago | 1 | ||||
| 15d ago | 1 | ||||
| 15d ago | 1 | ||||
| 15d ago | 1 | ||||
| 15d ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.11.0
- Port to Minecraft 1.21.11
- Renamed ResourceLocation to Identifier (Mojang deobfuscation prep)
- Renamed ResourceKey.location() to ResourceKey.identifier()
- Updated Architectury Loom to 1.13, all dependencies updated
### 26.1.2
- Port to Minecraft 26.1.2
- Updated Fabric Loom, ModDevGradle/NeoForm, and Gradle to 9.4
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Adapted Fabric networking, key mapping, and Xaero's Minimap APIs
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
### 21.11.1
- Fixed crash in the Xaero's Minimap integration: the integration now detects the installed Xaero's API at runtime (Xaero 25.3+/26.x refactors) and disables itself gracefully instead of crashing on /sethome (#14)
<!-- Historical entries above used Minecraft-era version numbers (e.g. 21.4.x = MC 1.21.4 era).
Since 1.0.1 the mod uses a single semantic version across all Minecraft versions,
published as
<mod version>+<mc version> per loader. -->### 1.0.1
- Rewritten as a single multi-version codebase: one jar per loader covers Minecraft 1.18.2 through 26.3 (Fabric and NeoForge)
- Unified versioning across all Minecraft versions and loaders
- Added an end-to-end GameTest suite and per-node build gates to CI
- Robust, human-readable
/homecooldown: remaining time heals itself if the system clock jumps backwards
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.9.0
- Port to Minecraft 1.21.9 (covers 1.21.9-1.21.10)
- Adapted KeyMapping.Category API change (ResourceLocation-based)
- Adapted NeoForge FML refactor: removed Bus enum from @EventBusSubscriber, updated FMLEnvironment API
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash
- Initial release
### 21.4.1
- Added Xaero's maps mods integration
### 21.4.2
- Cooldown and homes limit are disabled in creative mode
### 21.4.3
- Reworked translation
- Added
/backcommand - Binded
/backcommand toShift+Hkeystroke
### 21.4.4
- Added warning message if player is in the vehicle
### 21.4.6
- Fixed potential crashes (NPE) when player data is not loaded
- Fixed empty home names passing validation
- Added home name length limit (64 characters)
- Fixed commands always reporting success even on failure
- Atomic file writes to prevent data corruption on crash
- Reduced disk writes during teleportation
- Fixed typo in onServerStarted method name
### 21.4.7
- Port to Minecraft 1.21.5 (covers 1.21.4-1.21.8)
- Updated Architectury Loom to 1.11, Gradle to 8.11
- Updated Fabric API, NeoForge, MidnightLib, ModMenu dependencies
- Narrowed NeoForge version range to [21.4,)
### 21.4.5
- Fixed homes corruption on sever crash