CarryOnSpigot icon

CarryOnSpigot -----

A polished server-side Carry On plugin for Spigot — carry configured blocks and mobs



CarryOnSpigot
CarryOnSpigot is a clean and configurable server-side Carry On plugin for Spigot and Bukkit servers.
Players can pick up and carry configured blocks and mobs using a simple sneak + right-click interaction — no client-side mod required.

CarryOnSpigot is perfect for survival servers, SMPs, roleplay servers, and public servers that want a smooth quality-of-life feature with safe inventory handling, sounds, languages, and full config control.

✨ Features
Carry Blocks
Let players pick up and carry configured blocks around your server.

Great for moving:

✅ Chests
✅ Barrels
✅ Furnaces
✅ Hoppers
✅ Brewing Stands
✅ Crafting Tables
✅ Lecterns
✅ Chiseled Bookshelves
✅ Other configurable blocks

You can decide exactly which blocks are allowed or blocked using the whitelist and blacklist system.

Safe Inventory Support
CarryOnSpigot can preserve inventories from container blocks when they are carried.

This makes it possible to move storage blocks safely without losing their contents.

Supported container-style blocks include things like:

Chests
️ Barrels
Furnaces
⚙️ Hoppers
Brewing Stands
Lecterns

This system is designed to feel smooth while still being safe for public servers.

Carry Mobs
CarryOnSpigot also supports carrying mobs.

Server owners can configure exactly which entities can or cannot be carried.

You can allow mobs like:

Cows
Sheep
Bees
Wolves
Horses
‍ Villagers
Turtles
Frogs
Llamas
Pandas
Parrots
And many more!

Dangerous or oversized mobs can be blocked through the config.

‍ Mob Data & Trades
CarryOnSpigot can preserve important mob data where possible.

Villagers and Wandering Traders can keep their trade data using Bukkit merchant recipe handling.

This makes the mob carrying system much more useful for survival and SMP servers.

⚙️ Fully Configurable
CarryOnSpigot gives server owners full control.

You can configure:

⚙️ Sneak requirement
️ Empty-hand requirement
Block whitelist
Block blacklist
Entity whitelist
Entity blacklist
Inventory preservation
Carry speed modifier
Optional entity size checks
Multiple carried objects
Carrier storage protection
Optional player carrying
Permissions

Everything important can be adjusted in the config.

️ Public Server Friendly
CarryOnSpigot is designed with public servers in mind.

You can prevent players from abusing carried objects by disabling carrier storage inside containers.

This helps stop players from storing carried mobs or filled containers inside chests, barrels, hoppers, shulkers, and other storage blocks.

Realistic Carrier Items
Carried objects can use realistic item visuals.

Blocks can appear as their actual block item, and mobs can use spawn eggs where possible.

This makes the carrying system feel cleaner and more natural than using one generic item for everything.

Multi-Language Support
CarryOnSpigot includes multiple built-in language files:

English — en_us
German — de-eu
Spanish — es_es
French — fr_fr

You can change the active language in the config or directly with a command.

MiniMessage & Legacy Support
CarryOnSpigot supports modern MiniMessage formatting by default.

You can also switch to classic legacy color codes if your server prefers the old & color system.

Supported message formats:

✨ MiniMessage
Legacy color codes

This makes it easy to match the plugin messages to your server style.

Configurable Sounds
CarryOnSpigot includes a full sounds.yml file.

Every important action can have its own sound, including:

Block pickup
Block placement
Mob pickup
Mob placement
❌ No permission
⚠️ Cannot carry
Reload
Language changes
Help messages

Sounds can be changed, adjusted, or disabled individually.

Commands
/carryon help
Shows the plugin help message.

/carryon reload
Reloads the config, language files, and sounds.

/carryon language <language>
Changes the active plugin language.

Aliases:

/co
/carry

Permissions
carryon.use
Allows players to use CarryOnSpigot pickup and place actions.

carryon.carry.blocks
Allows players to carry configured blocks.

carryon.carry.entities
Allows players to carry configured mobs.

carryon.reload
Allows /carryon reload.

carryon.language
Allows /carryon language.

carryon.bypass.limit
Allows bypassing the configured carry limit.

carryon.admin
Grants all administrative CarryOnSpigot permissions.

✅ Perfect For
CarryOnSpigot is great for:

Survival servers
⚔️ SMP servers
Roleplay servers
Building servers
Utility-focused servers
️ Public Spigot/Bukkit servers
Quality-of-life gameplay

It adds a simple but powerful feature that makes moving blocks and mobs feel much better without requiring any client-side mods.

Why CarryOnSpigot?
CarryOnSpigot is made to feel clean, safe, and professional.

✅ Server-side only
✅ No client mod required
✅ Easy to use
✅ Highly configurable
✅ Carry blocks and mobs
✅ Safe container inventory handling
✅ Mob data support
✅ Villager trade support
✅ Multi-language support
✅ Configurable sounds
✅ MiniMessage support
✅ Permission-based control
✅ Public-server friendly

Requirements
CarryOnSpigot is built for modern Spigot/Bukkit servers using API version 1.21.

Recommended:

✅ Java 21
✅ Spigot / Bukkit compatible server
✅ Minecraft 1.21+ server environment

Summary
CarryOnSpigot brings a modern Carry On experience to Spigot and Bukkit servers.

Pick up blocks.
Carry mobs.
Move containers safely.
Customize everything.
Keep your server clean and controlled.

A polished Carry On system for modern Minecraft servers.
Resource Information
Author:
----------
Total Downloads: 25
First Release: Jun 8, 2026
Last Update: Jun 12, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings