Advanced CarryOn

Allows players in Minecraft to easily pick up and carry blocks and creatures. Simple, resource-efficient, and inspired by the CarryOn mod.

3,36k

Advanced CarryOn

Advanced CarryOn

Advanced CarryOn is a modern, lightweight, and highly customizable Minecraft plugin that improves how players interact with the world. Ever wanted to move a fully stocked chest without breaking it, or carry your favorite pet to another location? This plugin makes that possible.

The project is inspired by the original CarryOn Mod.

---

Key Features

* Carry Blocks Pick up blocks such as chests, barrels, shulker boxes, furnaces, and more, and carry them with you.

* Carry Mobs Pick up animals and villagers to move them easily.

* Inventory Preservation Containers keep their full inventory when picked up and placed again.

* Mob Stacking Stack multiple mobs on top of each other without a hard limit.

* Session Persistence Carried blocks or mobs remain with the player across reconnects and server restarts.

* Fully Configurable Sounds, visuals, messages, allowed blocks and entities, and world restrictions can all be customized.

* Smooth Visuals Uses modern Block Display entities for clean visuals with minimal performance impact.

---

How it Works

1. Pickup Sneak and right-click a block or mob with an empty hand.

2. Stacking While carrying a mob, right-click another mob to stack it on top.

3. Placement Right-click on the ground with an empty hand to place the carried object.

---

Configuration

The plugin works out of the box, but all important settings can be adjusted in the `config.yml`:

```yaml

CarryOn Configuration

Version: 1.0

General Settings

pickup-distance: 2.0 sneak-to-pickup: true blacklisted-worlds: - "example_world_nether"

Visual settings

visuals: block-scale: 0.6 block-offset-x: -0.3 block-offset-y: 0.0 block-offset-z: -0.3

Mob stacking configuration

mob-stacking: enabled: true

Allowed entities

allowed-entities: - VILLAGER - COW - SHEEP - PIG - CHICKEN - WOLF - CAT - OCELOT - FOX - HORSE - DONKEY - MULE - LLAMA

Allowed blocks

allowed-blocks: - CHEST - BARREL - ENDER_CHEST - SHULKER_BOX - FURNACE - SMOKER - BLAST_FURNACE - CRAFTING_TABLE - DIRT - GRASS_BLOCK - STONE - COBBLESTONE - BOOKSHELF - ANVIL

Sounds (standard Minecraft sound names)

sounds: pickup: ENTITY_ITEM_PICKUP place: BLOCK_GRAVEL_PLACE volume: 1.0 pitch: 1.0

Messages (supports color codes like &a, &c, &6)

messages: prefix: "&8[&6CarryOn&8] &7" pickup-success: "&aPicked up &e%target%&a." place-success: "&aPlaced &e%target%&a." stack-success: "&aStacked &e%target%&a on top." stack-full: "&cCannot stack more mobs." cannot-carry-stack: "&cYou cannot pick up stacked mobs." reload-success: "&aConfiguration reloaded successfully." no-permission: "&cYou do not have permission to do this." world-blacklisted: "&cYou cannot use CarryOn in this world." ```

ADS