Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
SmartPack

SmartPack is a highly configurable Paper plugin for fast, safe Minecraft inventory packing. It converts configured materials into compact storage forms, such as nuggets into ingots, ingots into blocks, redstone into redstone blocks, and other server-configured recipes.
It is built for survival servers that want inventory cleanup to feel like a quality-of-life improvement, not a shortcut around gameplay. Server owners control what can be packed, when packing is allowed, whether crafting tables are required, whether players can use automatic packing, and which materials players may exclude.

Features
- Pack configured materials with
/pack - Pack chest inventories with
/pack chest - Optional Smart Packer item activation
- Optional auto-pack behavior
- Server-controlled packing recipes
- Per-player material exclusions with
/pack exclude - Configurable crafting table requirements
- Safe inventory simulation before changes are applied
- Inventory-full feedback with extra slot estimates
- Reversible-recipe warnings and optional strict disabling
- SQLite-backed player preferences loaded through Paper's plugin library system
Commands
/pack- Pack configured materials in your inventory/pack chest- Pack the chest you are looking at/pack exclude- Choose materials SmartPack should skip/pack auto- Toggle automatic packing/pack reload- Reload the config
Requirements
- Paper 26.1.2
- Java 25
SmartPack is designed for Paper servers. It has not been tested for use in Folia, Velocity, Waterfall, or BungeeCord.
Documentation
Full setup, configuration, command, permission, and troubleshooting documentation is available on the SmartPack wiki:
https://github.com/Crosis47/SmartPack/wiki
Source
https://github.com/Crosis47/SmartPack
License
SmartPack is licensed under the GNU General Public License v3.0.


