ON THIS WIKI
TrashSlot
| TrashSlot | |
|---|---|
| Name | TrashSlot |
| Creator | blay09 |
| Latest Version | 26.1.2.3 |
| Minecraft Version | 26.1.2 |
| CurseForge | CurseForge |
| Root Mod | Stand Alone |
| Modpacks | Feed The Beast Evolution Feed The Beast Inventions Feed The Beast Omnia Feed The Beast Skies 2 Feed The Beast StoneBlock 4 Feed The Beast Stoneblock 3 Feed The Beast Unstable 6 |
TrashSlot is a client-side mod by blay09 that adds an extra slot to the inventory screen for permanently destroying unwanted items. The mod adds no items, blocks or commands. Its only in-world effect is a slot that appears next to the player's hotbar inside container UIs.
The mod is client-side as far as gameplay goes, but the server has to allow item removal for the slot to actually destroy items. If TrashSlot is missing from the server, the slot is disabled and a chat warning explains why.
Using the slot

A trash slot icon appears on the right side of the inventory screen and on most other container screens (chests, furnaces, modded GUIs, and so on). Dropping an item into the slot removes it from the inventory. By default the slot keeps the discarded stack for a short period before destroying it, so an accidental click can be undone by taking the item back out. The instantDeletion option in the config makes the deletion happen immediately.
The slot can be toggled per-screen with the Show/Hide TrashSlot keybind, by default T. A separate Lock/Unlock TrashSlot keybind (unbound by default) prevents accidental drops by graying the slot out until unlocked again.
In addition to the slot, two keybinds remove the item the cursor is hovering:
- Delete Item (
Delete): deletes the single hovered item or stack. - Delete All Items of Type (
Shift+Delete): deletes every stack of the same item across the inventory.
In creative mode the delete keybinds are enabled by the enableDeleteKeysInCreative config option and always destroy items permanently, regardless of the instantDeletion setting.
Configuration
The config file lives at config/trashslot.json (the exact format may vary by loader). All values are client-side.
| Option | Default | Description |
|---|---|---|
instantDeletion
|
false
|
When enabled, the trash slot deletes items immediately instead of holding them for a short undo window. |
enableDeleteKeysInCreative
|
true
|
Allows the Delete Item and Delete All Items of Type keybinds to work in creative mode. Items deleted in creative are always destroyed permanently, regardless of instantDeletion.
|
enableHints
|
true
|
Controls whether TrashSlot shows first-time hints when the slot is toggled off, locked, or can be enabled on a supported screen. |
allowDeletionWhileTrashSlotIsInvisible
|
false
|
When enabled, the Delete Item and Delete All Items of Type keybinds still work even when the trash slot itself is hidden. Not recommended because it makes accidental deletion much easier. |
deletionDenyList
|
(empty list) | List of item ids in modid:name format that cannot be deleted by the slot or the keybinds. Useful for protecting irreplaceable items.
|
Keybindings
All keybinds are bound to the in-screen context, so they only fire while a container GUI is open and do not interfere with movement controls.
| Action | Default |
|---|---|
| Show/Hide TrashSlot | T
|
| Lock/Unlock TrashSlot | (unbound) |
| Delete Item | Delete
|
| Delete All Items of Type | Shift+Delete
|

