A simple, lightweight mod that adds a craftable climbable rope block. Hang it from any solid surface above you and traverse vertically with ease.
!Just press space to climb up
Hold Jump to climb up and crouch to slide down! Unlike ladders, ropes don't need a wall to lean on, and you can walk right through them without getting stuck.
Please report any bugs, errors, or feature suggestions on Discord: https://discord.gg/4XUPywnEyE
!Right-click below a solid block to place
To start a rope column, simply Right-Click the bottom face of any solid ceiling or overhang.
!or place by click on another rope
You can manually extend the column by Right-Clicking an existing rope segment to place another one directly below it.
!Shift + RMB TO auto-place rope downward
Sneak + Right-Click to instantly drop a full column of rope straight to the ground.
!Rope craft
Stick | String | Stick
Stick | String | Stick
Stick | String | Stick
Yields 3 rope per craft
(if you are modpacker - read below)
Fully translated into 10 languages: English, Russian, Simplified Chinese, Spanish, French, German, Japanese, Brazilian Portuguese, Korean, and Italian.
The mod is intentionally minimal — one item, one block, no worldgen, no entities, no GUIs. Everything is easy to override from the outside without touching the jar.
The recipe is data-driven and can be replaced by any datapack using the same recipe id: rope:rope
Use the same id to replace the default recipe — Minecraft will use your version instead.
Where to put the datapack:
| Environment | Path |
|---|---|
| Singleplayer | .minecraft/saves/ |
| Dedicated server |
After adding or changing the datapack — restart the world or run /reload.
Legacy layout (Forge 1.20.1, Fabric 1.20.1)
your_datapack/
pack.mcmeta
data/
rope/
recipes/
rope.json
advancements/
recipes/misc/rope.json
Modern layout (NeoForge 1.21.1+, Fabric 1.21.11+)
your_datapack/
pack.mcmeta
data/
rope/
recipe/
rope.json
advancement/
recipes/misc/rope.json
Legacy 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 }
}
Modern 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" }
}
To change ingredients or output, only modify key.A.item, key.B.item, and result.count. For a clean recipe book unlock, also override the advancement file at the matching path (advancements/recipes/misc/rope.json or advancement/recipes/misc/rope.json) and update the ingredient criteria to match your new items.
Override via a resource pack — no source code needed.
Resource pack path: .minecraft/resourcepacks/ (singleplayer) or include in your modpack override folder.
Translation file path: assets/rope/lang/<locale>.json
Key translation keys:
block.rope.rope — block name in the worlditem.rope.rope — item name in inventoryTo simply rename the item, this is all you need:
{
"block.rope.rope": "Climbing Rope",
"item.rope.rope": "Climbing Rope"
}
The mod already ships with built-in translations for: en_us, ru_ru, de_de, es_es, fr_fr, it_it, ja_jp, ko_kr, pt_br, zh_cn.

Adds a simple climbable rope. One click to place, one shift-click to drop an entire column to the ground.