Hold My Cow

Hold My Cow

Why spill a full chest when you can carry it?

1 581 downloads 15 followers

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 shulkers any. Just beware of excessive stacking. (Configurable to prevent stacking.)

Discord Made with ❤️ by Stargaze Banner Logo


🐮 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 and tr_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

  1. Sneak (shift).
  2. Empty hands.
  3. Right‑click a mob or container.
  4. Strut away.
  5. 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 and holdmycow-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 to ALLOW; no membership is required.

🔑 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

  1. Server: Paper 1.21+ (Java 21).
  2. Drop HoldMyCow.jar into /plugins.
  3. Restart server.
  4. Config generates automatically.
  5. 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 💪🐄

Version Minecraft Loader Download

Hold My Cow

1.5.0

1.21.11
paper, purpur
Download

Hold My Cow

1.4.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8
paper, purpur, spigot
Download

Hold My Cow

1.3.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7
paper, purpur, spigot
Download

Hold My Cow

1.2.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
paper, purpur, spigot
Download

Hold My Cow

1.2.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
paper, purpur, spigot
Download

Hold My Cow

1.1.2

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
paper, purpur, spigot
Download