CurseForge · Minecraft mod
Carry Mechanics
Pick up, carry, and place blocks and entities with your bare hands! A lightweight, configurable successor to Carry On.
Quick answer
Which Carry Mechanics release should I use?
Carry Mechanics (1.0.2) targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Carry Mechanics required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Carry Mechanics (1.0.2) need?
Carry Mechanics (1.0.2). Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Carry Mechanics without breaking your instance.
Built for Carry Mechanics (1.0.2). Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Carry Mechanics (1.0.2). It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Carry Mechanics (1.0.2). It opens that exact file at the source.
About this project
What does Carry Mechanics add?
✋ Carry Mechanics
Pick up, carry, and place blocks and entities with your bare hands.
✨ Overview
| Carry Mechanics lets you pick up, carry, and place blocks (with their block entities — chests, furnaces, spawners…) and entities using only your empty hands. Heavier objects slow you down, you can't jump while carrying, and datapack tags control exactly what is grabbable. A fork of Carry On by Tschipp and PurpliciousCow, rebranded and reworked by Stalking Dragons. Distributed under the same license (LGPL-3.0). Gameplay dynamics differ from Carry On — the crouch-to-pick-up behaviour, grab rules, carry conditions and rendering are modified. Not affiliated with or endorsed by the Carry On authors. |
![]() |
|---|
🎯 Features
📦 Pick up anything
Grab blocks with block entities by holding Sneak and right-clicking with empty hands. Also works on mobs, animals, and other players.
📍 Place anywhere
Right-click on any surface to place what you're carrying — blocks, entities, or players.
🗻️ Entity stacking
Stack carried entities on top of others like a totem pole. Configurable stack limits and size checks.
🏋️ Weight & slowness
Heavier objects slow you down and block jumping. Weight depends on object size and NBT.
📋 Whitelist / Blacklist
Control what can be picked up via datapack tags for blocks, entities and stacking (six tag types), in whitelist or blacklist mode.
📜 Scripting system
Datapack-powered JSON scripts with conditions (game stage, advancement, XP, gamemode) and custom commands on init / loop / place.
⚙️ Fully configurable
25+ options: max distance, entity size limits, slowness multipliers, hit prevention, player-pickup toggle and more.
💻 Commands
/carrymechanics debug— show current carry state/carrymechanics clear [player]— clear carry data/carrymechanics place [player]— place the carried object
🧱 Mod Structure
| Area | What it provides |
|---|---|
carry |
The carry-data model, per-player storage and sync, and the pickup / placement logic. |
pickupcondition / scripting |
The datapack-driven pickup conditions and the JSON script engine. |
client/render |
Rendering the carried block / entity on the player and in first person. |
mixin |
The vanilla patches for pickup interaction, movement penalties, inventory locking and the carried-object render layer. |
compat |
Optional GameStages integration for script conditions. |
📋 Requirements
| Minecraft / NeoForge / Java | see Available Versions below |
|---|---|
| Dependencies | None |
| Side | Client and Server (required on both) |
📦 Available Versions
| Minecraft | NeoForge | Java | Latest build | Status |
|---|---|---|---|---|
| 26.2 | 26.2.0.57+ | 25 | 1.1.0 |
Stable |
| 26.1.2 | 26.1.2.78+ | 25 | 1.0.2 |
Stable |
| 1.21.1 | 21.1.259+ | 21 | 1.0.2 |
Stable |
Both versions share this CurseForge project. Pick the file that matches your Minecraft version.
🎮 How to Use
- Hold Sneak and right-click a block or entity with empty hands.
- It is now stored in your carry data.
- Right-click any surface to place it; right-click a carried entity on another entity to stack them.
- Check your state with
/carrymechanics debug.
🙏 Credits & License
Carry Mechanics is a fork of Carry On by Tschipp and PurpliciousCow, rebranded and reworked by Stalking Dragons.
License: GNU LGPL v3.0 (LGPL-3.0-or-later), the same license as Carry On. Under its copyleft terms this fork stays under the LGPL, keeps the original Carry On copyright, and its complete corresponding source is published at gitlab.com/stalking-dragons/minecraft/carry-mechanics. The full licence text ships in the jar and the repository LICENSE file.

https://codex.skdragons.com/
Codex Stalking Dragons — Minecraft Modding
Project description from CurseForge.
Pick your setup
Carry Mechanics by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.1.2
1 loader build1.21.1
1 loader build1.20.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Carry Mechanics versions and loaders
Carry Mechanics (1.0.2)
carry_mechanics-1.21.1-neoforge-21.1.259-1.0.2.jar
13 Oct 2026
Carry Mechanics (0.0.0-beta.1)
carry_mechanics-1.20.1-forge-47.4.23-0.0.0-beta.1.jar
23 Sept 2026
Carry Mechanics (1.0.1)
carry_mechanics-1.21.1-neoforge-21.1.249-1.0.1.jar
15 Sept 2026
Carry Mechanics (1.0.0)
carry_mechanics-1.21.1-neoforge-21.1.249-1.0.0.jar
8 Sept 2026
Carry Mechanics (0.0.0-beta.3)
carry_mechanics-1.21.1-neoforge-21.1.249-0.0.0-beta.3.jar
8 Sept 2026
Carry Mechanics (0.0.0-beta.2)
carry_mechanics-1.21.1-neoforge-21.1.249-0.0.0-beta.2.jar
1 Sept 2026
Carry Mechanics (0.0.0-beta.1)
carry_mechanics-1.21.1-neoforge-21.1.249-0.0.0-beta.1.jar
1 Sept 2026
Carry Mechanics (1.1.0)
carry_mechanics-26.2-neoforge-26.2.0.57-1.1.0.jar
19 Aug 2026
Carry Mechanics (1.0.8)
carry_mechanics-26.2-neoforge-26.2.0.45-beta-1.0.8.jar
18 Aug 2026
Carry Mechanics (1.0.6)
carry_mechanics-26.2-neoforge-1.0.6.jar
4 Aug 2026
Carry Mechanics (1.0.5)
carry_mechanics-26.2-neoforge-1.0.5.jar
4 Aug 2026
Carry Mechanics (1.0.4)
carry_mechanics-26.2-neoforge-1.0.4.jar
2 Aug 2026
Looking for an older file? The official CurseForge project page is in Resources.