
绳索
添加一条简单的可攀爬绳索。一键放置,Shift点击可将整列直接放至地面。
查看大图一个简单、轻量的模组,添加了可合成的可攀爬绳索方块。将其悬挂在你上方的任何固体表面上,即可轻松进行垂直移动。
多人游戏中请在客户端和服务器上都安装。可在单人游戏中使用——只需将其放入你的 mods 文件夹即可。
依赖项: Fabric 和 NeoForge 需要 Architectury API。Forge 无需额外依赖。
可在任何整合包中免费使用——公开或私有均可,无需授权。
功能说明
- 放置单段绳索 —— 右键点击固体方块下方以放置单段绳索。
- 放下整列绳索 —— 潜行 + 右键点击可立即向下放下一整列绳索,仅受你物品栏中的绳索数量和下方的可用空间限制。
- 延伸任意绳索列 —— 绳索可以悬挂在另一根绳索上——逐段延伸任意绳索列。
- 空手取回 —— 主手为空时右键点击绳索方块,可拉回该段绳索及其下方悬挂的所有绳索(生存模式会返还物品;创造模式会移除整列;冒险模式无法取回)。
- 绳索弩箭 —— 用箭 + 绳索合成绳索弩箭,将其装入弩(或弓——它是原版的
#arrows物品),然后射击:在有效命中时,绳索会按照与手动放置相同的悬挂规则向下展开。 - 脚手架手感 —— 使用熟悉的类脚手架放置和破坏音效。
按住跳跃键向上攀爬,按住潜行键向下滑。与梯子不同,绳索不需要依附墙壁,而且你可以直接穿过它们而不会卡住。


你可以手动延伸绳索列,方法是右键点击已有的绳索段,在其正下方再放置一段。

潜行 + 右键点击可立即向地面放下一整列绳索。

空手右键点击绳索,可将该段及其下方悬挂的所有绳索回收为物品。

向有效方块射击绳索弩箭——绳索会自动向下展开(生存模式下,放置的每一段会消耗你物品栏中的绳索,最多 64 段)。
合成

木棍 | 线 | 木棍
木棍 | 线 | 木棍
木棍 | 线 | 木棍
每次合成产出 3 根绳索。

绳索弩箭 —— 无序合成:1× minecraft:arrow + 1× rope:rope → 1× rope:rope_bolt。
配置
没有配置界面——安装后即可使用。配方和悬挂规则由数据包驱动,供整合包覆盖(配方 ID 为 rope:rope 和 rope:rope_bolt)。
详细信息
- 可攀爬绳索方块 + 绳索弩箭;无世界生成、无实体、无 GUI。
- 手动和弩箭放置的绳索列都遵循建造权限、出生点保护和 Forge/NeoForge 放置事件(领地模组)。
- 已完整翻译为 10 种语言:英语、俄语、简体中文、西班牙语、法语、德语、日语、巴西葡萄牙语、韩语和意大利语。
- 没有为 Minecraft 26.1 / 26.1.1 / 26.1.2 构建的版本——这些版本请继续使用之前的发行版,或迁移到 26.2。
致整合包作者
该模组刻意保持极简——一个绳索方块/物品、一个绳索弩箭,无世界生成、无实体、无 GUI。配方和标签由数据驱动,任何使用相同 ID 的数据包都可以替换它们。
| 环境 | 路径 |
|---|---|
| 单人游戏 | .minecraft/saves/<world>/datapacks/ |
| 专用服务器 | <服务器文件夹>/world/datapacks/ |
添加或更改数据包后——重启世界或运行 /reload。
更改绳索配方(rope:rope)
旧版布局(Forge/Fabric 1.19.2–1.20.1):data/rope/recipes/rope.json(+ advancements/recipes/misc/rope.json)。
现代布局(NeoForge 1.21.1+、Fabric 1.21.11+ / 26.2):data/rope/recipe/rope.json(+ advancement/recipes/misc/rope.json)。
旧版 data/rope/recipes/rope.json:
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"pattern": ["ABA","ABA","ABA"],
"key": {
"A": { "item": "minecraft:stick" },
"B": { "item": "minecraft:string" }
},
"result": { "item": "rope:rope", "count": 3 }
}
现代 data/rope/recipe/rope.json:
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"pattern": ["ABA","ABA","ABA"],
"key": {
"A": { "item": "minecraft:stick" },
"B": { "item": "minecraft:string" }
},
"result": { "count": 3, "id": "rope:rope" }
}
更改绳索弩箭配方(rope:rope_bolt)
与上述相同的旧版/现代文件夹划分:
- 旧版:
data/rope/recipes/rope_bolt.json+data/rope/advancements/recipes/misc/rope_bolt.json - 现代:
data/rope/recipe/rope_bolt.json+data/rope/advancement/recipes/misc/rope_bolt.json
配方书进度 ID:rope:recipes/misc/rope_bolt(当玩家拥有 rope:rope 时解锁)。
旧版(1.19.2 / 1.20.1):
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
{ "item": "minecraft:arrow" },
{ "item": "rope:rope" }
],
"result": { "item": "rope:rope_bolt", "count": 1 }
}
现代对象式材料(1.21.1):
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
{ "item": "minecraft:arrow" },
{ "item": "rope:rope" }
],
"result": { "count": 1, "id": "rope:rope_bolt" }
}
现代字符串式材料(1.21.11 / 26.2):
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [ "minecraft:arrow", "rope:rope" ],
"result": { "count": 1, "id": "rope:rope_bolt" }
}
#minecraft:arrows 标签
该弩箭被包含在 #minecraft:arrows 中("replace": false,值为 rope:rope_bolt),以便弩可以装填它。可通过数据包覆盖:
- 旧版:
data/minecraft/tags/items/arrows.json - 现代:
data/minecraft/tags/item/arrows.json
由于它既在 #minecraft:arrows 中,又是一个 ArrowItem,在当前代码中,原版弓也可以装填并发射它——在标签层面并非仅限弩。
你可以 / 不可以覆盖的内容
- 可以(数据包): 绳索配方、绳索弩箭配方、对应的配方书进度、
#minecraft:arrows的成员资格。 - 不可以(代码): 物品注册 ID(
rope:rope、rope:rope_bolt);弩箭堆叠大小(64);弩箭命中 / 绳索列部署规则(包括多重射击仅可回收);空手取回;发射的弹射物仍是绳索弩箭这一事实(ArrowItem行为并非仅靠数据包可实现)。
翻译
通过资源包覆盖:assets/rope/lang/<locale>.json
block.rope.rope/item.rope.ropeitem.rope.rope_bolt
反馈
请在 Discord 上报告任何 bug、错误或功能建议: https://discord.gg/HTkn94BXmA
Nikrecs 的更多模组: FasterLadderClimbing · PathSpeed!
我推荐的其他模组。
正在加载版本记录…







正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。