HomeJavaModsCoreChestsort [1.21 - 26.2]
CoreChestsort [1.21 - 26.2]
ModsJava

CoreChestsort [1.21 - 26.2]

CoreChestsort – Lightweight Chest & Inventory Sorting (GUI + Hotkeys) CoreChestsort is a lightweight yet powerful chest and inventory sorting plugin for…

⬇ Download on Spigot
CoreChestsort – Lightweight Chest & Inventory Sorting (GUI + Hotkeys)
CoreChestsort is a lightweight yet powerful chest and inventory sorting plugin for Spigot, Paper and Purpur servers.

It features a configurable category-based sorting system, per-player GUI controls, automatic sorting and hotkeys for quickly sorting or transferring items.

CoreChestsort also respects popular protection plugins and safely supports block containers, Chest Boats and Chest Minecarts.

[​IMG]

✅ Features

✅ Supported Versions

Commands
Spoiler: Commands
Chest and container sorting
  • /sort or /chestsort – Open the settings GUI
  • /sort on|off|toggle – Enable or disable automatic container sorting
  • /sort hotkeys – Open the hotkeys GUI
  • /sort reload – Reload config, messages, category files and sorting method
  • /sort help – Show help

Inventory sorting
  • /invsort or /isort – Sort the main inventory only
  • /invsort hotbar – Sort the hotbar only
  • /invsort on|off|toggle – Enable or disable automatic inventory sorting
  • /invsort help – Show help

Permissions
CoreChestsort supports permissions, but permission checks can be disabled in config.yml if everyone should have access.

Spoiler: Permissions
Main permissions
  • chestsort.use – Allows container sorting, container hotkeys, transfers and /sort
  • chestsort.use.inventory – Allows inventory sorting and /invsort
  • chestsort.reload – Allows /sort reload

No permissions plugin?
Set the following in config.yml:

Code (Text):
use-permissions: false

⌨️ Hotkeys (Configurable)
Hotkeys can be enabled or disabled globally in config.yml. Players can also toggle every hotkey individually through /sort hotkeys.

Spoiler: Hotkeys
Available actions include:
  • Sort an opened container
  • Sort the main inventory
  • Sort the hotbar
  • Move matching items into a container
  • Move all items into a container
  • Take matching items from a container
  • Take all items from a container

Supported actions depend on the configured click type and the inventory currently opened.

⚠️ Note: Middle click may not be detected reliably on some newer client versions because of client-side behavior.

Language
Spoiler: Language
Set the language in config.yml:

Code (Text):
language: EN
Available languages:
  • EN → messagesEN.yml
  • NL → messagesNL.yml

Apply changes using:

Code (Text):
/sort reload
A full server restart also works.

Category System
Spoiler: Categories
Category files are stored in:

Code (Text):
plugins/CoreChestsort/categories/
Features:
  • Exact material names
  • Wildcard patterns
  • Bukkit material tags
  • Numeric category priorities
  • Optional sticky ordering
  • Custom category directory support

Example rules:

Code (Text):

diamond_sword
*_log
*_wool
tag:logs
 
Custom category files can be added without modifying the included defaults.

Updating the 26.1 / 26.2 default categories

Existing installations can regenerate the latest Stone and Plant defaults by deleting only:

  • 970-stone.default.txt
  • 980-plants.default.txt

Restart the server afterward. Custom category files remain untouched.

Installation
Spoiler: Installation
  1. Download CoreChestsort
  2. Place the jar inside the plugins/ directory
  3. Start the server
  4. Configure config.yml, messages and optional category files
  5. Use /sort reload or restart the server after making changes

Updating from an older version
  1. Stop the server cleanly
  2. Replace the existing CoreChestsort jar
  3. Keep config.yml, players.yml, message files and category files
  4. Start the server

No data migration is required.

✅ Recommended Setup
To include the hotbar when transferring items into containers:

Code (Text):

sorting:
  ignore-hotbar-on-transfer: false
 
Player preferences are saved every 10 seconds by default:

Code (Text):

storage:
  save-interval-seconds: 10
 
Demo server
play.corecraft.nl
Click to expand...
Issues / Suggestions / Support
If you find a bug or want to suggest a feature, please include:


You can also join my Discord.

[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

CoreChestsort [1.21 - 26.2] is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 450 times (via Spigot). Download it and open it directly in the game.

Explore more