Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
📦 ISort
Project Status:
BETA / INDEVSecurity Notice: This mod has been thoroughly tested, optimized, and verified safe for use in live production environments. However, due to the nature of dynamic client-to-server inventory interaction, absolute safety under extreme edge cases cannot be unconditionally guaranteed. And this project is still In Development.
ISort is a minimalist, high-performance client-side inventory sorting solution engineered specifically for modern Fabric environments. By replacing chaotic container management with a streamlined execution mechanism, it grants players precise operational control over their storage layouts—eliminating cluttered interfaces while accelerating inventory workflows.
📋 Key Technical Specifications
- Platform Support:
Fabric- Target Environment: Minecraft
1.20.5|1.21.x(Compiled, tested, and optimized for 1.21.11)- Runtime Requirement:
Java 21|Java 25|Java 26.1.xor higher- Dependency Matrix:
Fabric API
⚡ System Features
• Pure Client-Side Architecture
100% Client-Side: Works seamlessly on vanilla servers, Realms, and modded networks. Absolutely zero server-side installation or plugin pairing required.
• Instant Sorting Algorithms
Instant Sorting: Instantly processes and reorganizes contiguous item slots across standard container structures (Chests, Barrels, Shulker Boxes, Ender Chests) or the player inventory buffer.
• Custom Input Configuration
Keybindings & Modifiers: Binds a dedicated sorting routine to the
Rkey by default for immediate structural grid realignment.
- Shift-Modifier: Hold Shift while executing to include the active hotbar matrix in the sorting pool.
• Interactive UI Matrix
Intuitive Screen Buttons: Inject physical, responsive UI elements directly into native inventory container headers:
- 🧰 (Sort): One-click organization for the active container layout.
- ↓ (Quick Dump): Instantly pulls and drains all items from a remote container into your inventory.
- ↑ (Quick Upload): Pushes inventory assets straight into a target container (Supports Shift to include hotbar).
• Zero-Bloat Performance
Lightweight Design: Out-of-the-box native support for item organization without heavy configuration files, background overhead, or feature bloat.
🕹️ Operational Workflow
📦 Step 1: Initialization
Open: Interact with any valid inventory block subclass (Chest, Barrel, Shulker Box) or access your personal player inventory screen.
🔋 Step 2: Input Registration
Trigger: Press your assigned keybind (
R) or click the native🧰button interface to queue the layout evaluation.
🪓 Step 3: Execution
Sort: Watch the local client engine clean, reorder, and realign your inventory grid arrays in a single tick execution!
🔌 Step 4: Transfer Protocols
Dump / Upload: Utilize the
↓or↑directional HUD indicators to instantly shift large-scale inventory data streams between buffers.
