30,966 ARTICLES
ON THIS WIKI

TrashSlot

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

The trash slot in the inventory GUI.

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