Skip to content
Crosis47 edited this page May 1, 2026 · 6 revisions

SmartPack branding banner

SmartPack Wiki

Pack more. Carry less. Play smarter.

SmartPack is a Paper plugin for fast, safe Minecraft inventory compression with /pack. It packs configured materials directly from a player's inventory, turning loose resources into compact storage blocks without manual crafting loops.

SmartPack is designed for storage-style conversions such as nuggets to ingots, ingots to blocks, redstone to redstone blocks, resin clumps to resin blocks, wheat to hay blocks, and other server-configured recipes.

SmartPack feature summary

Quick Links

At A Glance

Area Details
Platform Paper
Minecraft API 1.21.11
Java 21
Main command /pack
Player permission smartpack.use
Auto-pack permission smartpack.auto
Chest packing permission smartpack.chest
Cooldown bypass permission smartpack.cooldown.bypass
Admin permission smartpack.reload
Config file plugins/SmartPack/config.yml
Player data plugins/SmartPack/player-exclusions.db

What SmartPack Does

  • Packs materials using recipes defined in config.yml.
  • Works directly from the player's inventory.
  • Supports manual command activation with /pack.
  • Supports an optional crafted Smart Packer item activation mode.
  • Packs chest inventories through /pack chest or the Smart Packer item.
  • Supports optional Smart Packer item cooldowns with live tooltip timers.
  • Supports trigger-based auto-pack with actionbar feedback.
  • Lets players skip materials through /pack exclude.
  • Simulates inventory changes before applying them to prevent item loss.
  • Reports inventory-full failures with slot estimates.
  • Supports configurable crafting-table requirements.
  • Warns about non-reversible recipes and can disable them automatically.
  • Reloads configuration in game with /pack reload.

Visual Tour

Iron ingots packed into iron blocks with chat summary
Fast inventory packing
Large stacks compress directly from the player inventory, with chat summarizing the result.
Gold nuggets packed through ingots into gold blocks
Multi-tier compression
Tiered recipes can continue in one run, such as nuggets turning into blocks with leftovers preserved.
SmartPack Exclusions menu showing configured inputs
Player exclusions
Players can skip specific configured inputs for one run or persistently.
Inventory full warning after attempting to pack redstone
Inventory safety
Blocked conversions leave inventories unchanged and explain how many extra slots are needed.
View larger visual tour screenshots

Iron ingots packed into iron blocks with chat summary
Fast inventory packing

Gold nuggets packed through ingots into gold blocks
Multi-tier compression

SmartPack Exclusions menu showing configured inputs
Player exclusions overview

Inventory full warning after attempting to pack redstone
Inventory safety warning

Project Background

SmartPack is a fork of the original MinecraftCondensePlugin by rd156. The current fork reworks the plugin around the SmartPack name, /pack command, smartpack.* permissions, player exclusions, chest packing, optional Smart Packer item mode, auto-pack, and a safer configurable packing flow.

Source

Clone this wiki locally