Compatibility
Minecraft: Java Edition
Platforms
Links
Creators
Details
Hold My Cow 🐄 | The Ultimate Carry-On Experience
Hold My Cow lets you do what Mojang never dared: pickup mobs, shulker boxes, hoppers and barrels not just chests straight to your pixelated biceps.
Pickable containers
- Chests (single and double)
- Shulker Boxes
- Hoppers
- Barrels
- Furnaces
- Blast Furnaces
- Smokers
- Dispensers
- Droppers
- Ender Chests
- Brewing Stands
- Trapped Chests
Why spill a full chest when you can carry it?
🪆 Feature: You can store containers inside other containers inside more containers — including
shulkersany. Just beware of excessive stacking. (Configurable to prevent stacking.)
🐮 Key Features
- Shift + Right‑Click (empty hand) = Pickup – Works on mobs and containers (chest, barrel, hopper, yes, shulker too).
- Integrations – Respects WorldGuard (check Plugin Integrations section), Lands, GriefPrevention and Lootin protections so you don't abduct forbidden livestock.
- Double‑Chest Freedom – Grab both chests or split them and place anywhere; the plugin keeps track.
- Persistent Containers – All container contents are saved with the type of database you choose (SQLite, MySQL, MariaDB or PostgreSQL).
- Multi‑Lingual – Built‑in:
en_us
,es_es
,fr_fr
,de_de
,pt_br
,pl_pl
,zh_cn
,ko_kr
,ja_jp
,vi_vn
andtr_tr
. - Optional Player Pickup – Flip
allow_player_pickup
to bench‑press your friends. - Weight‑Based Slowness – Bigger mob → bigger slowdown. Check the weight summary below for details.
- Complete Activity Logging – Tracks all entity and container pickup activities for comprehensive auditing.
- Granular Container Permissions – Specific permissions for each container type (e.g., chests, hoppers, barrels).
- Prevent Container Stacking – Configurable option to disable nesting containers inside picked-up containers, with bypass permission.
📦 How It Works
- Sneak (shift).
- Empty hands.
- Right‑click a mob or container.
- Strut away.
- Right‑click air to place (double‑chest halves can be reunited or live separate lives – you decide).
💡 Tip: Like a Russian nesting doll, containers can carry more containers... inside other containers... inside you. Just try not to shulkerception yourself into a lag spike. (Can be disabled in config.)
How weight works
(Weight is based on maxHealth * 2
, and the slowness level is based on maxHealth * 2 / 20
)
Example: A Warden is 1000Kg (500❤ * 2
) and a Cow is 20Kg (10❤ * 2
), if settings.max_weight
is 100 you can carry the Cow but not the Warden and you will be slowed down by 1 level.
⚙️ Configuration
settings:
max_weight: 100.0 # How heavy before legs give out?
allow_player_pickup: false # Turn friends into kettle‑bells?
allow_lootin_pickup: false # Ignore Lootin‑protected chests?
prevent_container_stacking: false # Prevent nesting containers inside picked-up containers?
Edit ➜ restart
➜ profit.
🔌 Plugin Integrations
Respects WorldGuard, Lands, GriefPrevention and Lootin protections.
WorldGuard Integration:
- Implemented two custom flags:
holdmycow-containers
andholdmycow-entities
. - These flags are set to
DENY
by default. To enable HoldMyCow features in WorldGuard regions:- For protected regions: Set the corresponding flag to
ALLOW
and ensure the user is a member of the region. - For the
__global__
region: Set the flag toALLOW
; no membership is required.
- For protected regions: Set the corresponding flag to
🔑 Commands & Permissions
Permission | What it unlocks |
---|---|
holdmycow.use |
Basic command permission |
holdmycow.use.reload |
Reload command |
holdmycow.use.restore |
Restore containers command |
holdmycow.carry_on |
Core plugin actions |
holdmycow.carry_on.entity |
Pickup any mob |
holdmycow.carry_on.entity.player |
Pickup players (if enabled) |
holdmycow.carry_on.container.<type> |
Pickup specific containers (e.g., .chest, .hopper, .barrel, .shulker_box) |
holdmycow.carry_on.stacking_bypass |
Bypass container stacking prevention |
holdmycow.carry_on.* |
The whole gym |
Commands:
/holdmycow reload
(alias/hmc
) - Refresh the config/holdmycow restore <player>
- Restore previously picked up containers for a player. Useful for recovery in case of issues or special circumstances.
📥 Installation
- Server: Paper 1.21+ (Java 21).
- Drop
HoldMyCow.jar
into/plugins
. - Restart server.
- Config generates automatically.
- Go lift something.
🛠️ Troubleshooting
Issue | Quick Fix |
---|---|
Plugin won't load | Use Paper 1.21+ & Java 21 |
Can't pick up | Check region perms & weight limit |
Moving like a snail | Grab a lighter mob or do more leg day |
Lost containers | Use /holdmycow restore <player> |
Can't stack containers | Check config prevent_container_stacking or use bypass permission |
💬 Support
Need help? Join our Discord.
No chest left behind and hold my beer cow 💪🐄