1.1.0
Compatibility
Changes
路径绳 1.1.0 是一次大型兼容性与彩色绳路更新。本版本保留原有洞穴寻路玩法,同时加入 17 种绳卷颜色,并提供四个 Minecraft 版本、三种模组加载器的独立构建。
主要新增
- 新增天然麻绳色与原版全部 16 种染料色,共 17 种路径绳卷。
- 新增无序染色配方:任意路径绳卷加对应染料即可重新染色,有色绳卷也能再次改色。
- 支持在同一条路线中分段混色。使用不同颜色的绳卷续接时,会从末端绳桩处立即切换颜色。
- 绳卷物品、地面绳、玩家腰部绑绳和绳桩绕线都会显示实际颜色;天然麻绳色与棕色染料版本保持明显区别。
- 回收或破坏路线时,会按照实际投入的颜色和数量精确返还绳卷。
兼容性
- 新增 Minecraft
1.21.1、1.21.10、1.21.11和26.2支持。 - 每个 Minecraft 版本均提供 NeoForge、Forge 与 Fabric 构建,共 12 个正式 JAR。
- Fabric 版本仅额外依赖 Fabric API;Forge 与 NeoForge 版本不增加其他运行依赖。
- Path Rope 存档可以在游戏或服务器完全关闭后切换加载器,并可沿
1.21.1 → 1.21.10 → 1.21.11 → 26.2向前升级。 - 不支持将新版世界降级到旧 Minecraft 或旧模组版本;切换版本或加载器前请备份世界。
数据与网络
- 存档格式升级至
DataVersion=2,保存每卷颜色和每段绳路颜色。 - 旧版无颜色存档会自动迁移为天然麻绳色;未知颜色也会安全回退为天然色。
- 网络协议升级至版本
2,同步彩色快照、追加与截短增量、活动末端颜色及分片数据。 - 保持服务端权威路径采样,客户端仍不能提交路线坐标。
修复与优化
- 修复 Forge 1.21.11 网络通道初始化时的启动崩溃。
- 修复 26.2 资源包与数据包格式声明,消除缺少
min_format、max_format的加载警告。 - 补齐现代 Forge 与 Fabric 的 GameTest 注册和无头测试任务,避免测试类存在但未被执行。
- 三种加载器均完成彩色世界绳、腰部绑绳、绳桩着色和客户端缓存清理适配。
- 所有目标均通过构建、专用 GameTest 服务端启动及 5 个 Path Rope 游戏测试。
Path Rope 1.1.0 is a major update focused on compatibility and colored rope paths. This version retains the original cave pathfinding gameplay while adding 17 rope roll colors and providing separate builds for four Minecraft versions and three mod loaders.
Major New Features
- Added natural hemp rope color and all 16 vanilla dye colors, for a total of 17 Path Rope scrolls.
- Added a random dyeing recipe: Any Path Rope scroll can be re-dyed by combining it with the corresponding dye; colored rope scrolls can also be re-dyed.
- Supports mixing colors in segments along the same route. When connecting rope scrolls of different colors, the color changes immediately at the end of the rope post.
- Rope scrolls, ground ropes, player-bound ropes, and rope stakes will all display their actual colors; the natural hemp color remains distinctly different from the brown-dyed version.
- When recycling or destroying a route, rope scrolls will be returned exactly according to the actual colors and quantities used.
Compatibility
- Added support for Minecraft versions
1.21.1,1.21.10,1.21.11, and26.2. - NeoForge, Forge, and Fabric builds are available for each Minecraft version, totaling 12 official JAR files.
- The Fabric version relies solely on the Fabric API; the Forge and NeoForge versions do not introduce any additional runtime dependencies.
- Path Rope save files can switch loaders after the game or server has been completely shut down and can be upgraded forward along the path
1.21.1 → 1.21.10 → 1.21.11 → 26.2. - Downgrading a new-version world to an older Minecraft version or an older mod version is not supported; please back up your world before switching versions or loaders.
Data and Networking
- The save file format has been upgraded to
DataVersion=2, preserving the color of each roll and each section of rope. - Save files from older versions without color information will automatically be migrated to the natural hemp rope color; unknown colors will also be safely reverted to the natural color.
- The network protocol has been upgraded to version
2, synchronizing colored snapshots, appended and truncated increments, active endpoint colors, and shard data. - Server-side path sampling remains authoritative; clients still cannot submit route coordinates.
Fixes and Optimizations
- Fixed a startup crash during network channel initialization in Forge 1.21.11.
- Fixed resource pack and data pack format declarations in version 26.2, eliminating loading warnings caused by missing
min_formatandmax_formatvalues. - Added support for GameTest registration and headless test tasks in modern Forge and Fabric to prevent test classes from existing but not being executed.
- All three loaders now support colored world ropes, waist lanyards, rope stake shading, and client cache cleanup.
- All targets passed build verification, dedicated GameTest server startup, and 5 Path Rope game tests.
Translated with DeepL.com (free version)
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:HB36AYtW:8XDGmvaX"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:HB36AYtW:8XDGmvaX"
}

