
A lightweight, vanilla-friendly mod for disabling individual slots in containers like chests, hoppers, dispensers, and shulker boxes.
✨ Features
- Disable individual slots in supported containers
- Crafter-style disabled slot visuals
- Per-container configuration support
- Configurable comparator behavior for disabled slots
- Drag toggle support
- Shulker box persistence
📦 Supported Containers
Block Containers
- Chest
- Trapped Chest
- Barrel
- Shulker Box
- Hopper
- Dispenser
- Dropper
- Brewing Stand
Entity Containers
- Chest Boats
- Chest Raft
- Chest Minecart
- Hopper Minecart
🖱️ Controls
Toggle Individual Slots
Click a slot to toggle it between enabled and disabled.

Drag Toggle
Click and drag across multiple slots to apply the same toggle state to all selected slots.

🔴 Redstone
Comparator Support
Disabled slots can optionally count as filled slots for comparator output.
Supports all containers that normally output redstone signals.

Hoppers & Droppers
Hopper, and droppers respect disabled slots and will not insert items into them.


📦 Shulker Box Persistence
Disabled slot states can persist when shulker boxes are broken and picked up.

⚙️ Configuration
Client Configuration
Client settings can be configured through Mod Menu.
Server Configuration
Server configuration allows:
- Enabling/disabling support per container
- Configuring comparator behavior per container
- Configuring shulker box persistence
🔌 Requirements
🚨 IMPORTANT: Selective Slots must be installed on both the client and server
- Minecraft 1.21.11
- Fabric API
- Fabric Language Kotlin
Optional:
- Mod Menu
🛠️ Compatibility
Selective Slots currently only supports vanilla containers.
Modded containers require explicit integration to support disabled slots.
API support for easier integration may be added in the future.
📜 License
This project is licensed under the MIT License.
External resources
Project members

D3v1s0m
Owner

