SmartSort icon

SmartSort -----

Smart inventory/chest sorting with Shift+Right-Click



SmartSort A clean, efficient inventory sorting plugin with granular permissions and intelligent hotbar/inventory separation. SmartSort uses Shift+Right-Click on empty slots to instantly organize your inventories and containers.

Key Features

Granular Permissions- Choose exactly what players can sort with 11 permission nodes:

  • Sort all containers, specific container types, or inventory only
  • Perfect for donor perks and progressive rank unlocking
  • Full backward compatibility with simple smartsort.use permission
Simple Controls - Shift+Right-Click any empty slot to sort:

  • Click in hotbar → sorts only hotbar (9 slots)
  • Click in main inventory → sorts only main inventory (27 slots)
  • Click in containers → sorts entire container
Smart Categorization - Items are grouped logically by category (weapons, tools, armor, food, blocks, items) then sorted alphabetically within each category

Performance Optimized - Built-in rate limiting prevents spam and maintains server performance with zero impact on TPS

Protection Plugin Compatible - Respects WorldGuard, LWC, Towny, GriefPrevention, Residence, and other protection systems

Commands

  • /smartsort or /ss - Display help information
  • /smartsort help - Show detailed usage and permissions
  • /smartsort reload - Reload configuration (admin only)
Permissions

Legacy (Simple Setup):

  • smartsort.use - Grants all sorting access (default: false)
  • smartsort.admin - Administrative commands (default: op)
Granular (Advanced Setup):

  • smartsort.inventory.sort - Player inventory only
  • smartsort.containers.sort - All container types
  • smartsort.containers.chest - Chests & trapped chests
  • smartsort.containers.barrel - Barrels
  • smartsort.containers.shulkerbox - Shulker boxes
  • smartsort.containers.enderchest - Ender chests
  • smartsort.containers.hopper - Hoppers
  • smartsort.containers.dispenser - Dispensers
  • smartsort.containers.dropper - Droppers
  • smartsort.* - All permissions
Permission Hierarchy: The plugin checks smartsort.use first (backward compatible), then smartsort.containers.sort (all containers), then specific container permissions.

Configuration

Fully customizable through config.yml:

  • Sorting behavior (stacking, alphabetical order)
  • Category priority order
  • Supported container types
  • World restrictions
  • Rate limiting settings
  • Custom messages for each permission denial
  • Protection plugin integration
Example Permission Setups

Basic Server:

/lp group default permission set smartsort.inventory.sort true
/lp group vip permission set smartsort.use true

Progressive Ranks:

Free: smartsort.inventory.sort
Member: + smartsort.containers.chest
VIP: smartsort.containers.sort (all containers)

Installation

  1. Download and place SmartSort-1.1.0.jar in your plugins folder
  2. Restart your server
  3. Configure permissions for your players/groups
  4. Start sorting!
Compatibility

  • Minecraft 1.21.x (tested on 1.21.10)
  • Spigot, Paper, Purpur, and other Bukkit forks
SmartSort combines simplicity with powerful features, giving both players and server owners complete control over inventory organization.
Links
GitHub (Source Code)
Resource Information
Author:
----------
Total Downloads: 34
First Release: Sep 12, 2025
Last Update: Nov 8, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings