Перейти к содержимому
Mineforgian

SimpleLoot

A lightweight Fabric mod for Minecraft that adds Rust-style Hover Loot - quickly transfer items by holding a key and swiping your mouse over slots plus additional QOL features.

Загрузки
2K
Подписчики
3
Обновлён
6 июля 2026 г.
Лицензия
MIT

Опубликован 8 декабря 2025 г.

SimpleLoot

Minecraft Fabric License Version

A lightweight Fabric mod for Minecraft that adds Rust-style Hover Loot - quickly transfer items by holding a key and swiping your mouse over slots.

Author: Partacus-SPQR
Source: GitHub
Download: Modrinth

Features

  • Hover Loot - Hold a key and swipe over items to transfer them instantly
  • Hover Drop - Hold Ctrl + hover loot key (or dedicated drop key) to drop items on the ground
  • Armor Equip - Hover over armor in your inventory to instantly equip it, or hover armor slots to unequip
  • Crafting Grid - Hover over items in your inventory to send them to the 2x2 or 3x3 crafting grid
  • Creative Support - Hover drop works in creative mode's survival inventory tab
  • Bidirectional - Works both ways: container to inventory and inventory to container
  • Hotbar Protection - Optionally prevent hotbar items from being transferred
  • Container Filters - Enable/disable specific container types
  • No Default Keybinds - You choose your preferred keys
  • Fallback Config - Full-featured config screen works without Cloth Config (sliders, tooltips, reset buttons, scrollable)

Supported Screens

Storage: Chests, Double Chests, Barrels, Shulker Boxes, Ender Chests, Dispensers, Droppers, Hoppers

Processing: Furnaces, Blast Furnaces, Smokers, Brewing Stands

Workstations: Anvils, Smithing Tables, Grindstones, Stonecutters, Looms, Enchanting Tables, Beacons, Crafters, Cartography Tables

Inventory: Player inventory slots, Crafting Table (3x3), Survival inventory crafting (2x2)

Usage

  1. Open Options > Controls > Key Binds > SimpleLoot
  2. Bind a key to Hover Loot (Hold)
  3. Open any container, hold your key, and swipe over items

Drop Mode

  • Hold Ctrl + Hover Loot key to drop items instead of transferring
  • Or bind a dedicated Hover Drop key

Armor Equip

  • In your inventory, hover over armor pieces to equip them
  • Hover over equipped armor slots to unequip
  • Hover armor in inventory while wearing armor to swap (e.g., iron chestplate replaces diamond chestplate)

Crafting Grid

  • In your inventory or crafting table, hover over items to send a full stack to the crafting grid
  • Hover over crafting grid slots to move items back to inventory
  • Hover over the crafting output to craft the maximum amount possible

Configuration

Access via ModMenu or edit config/simpleloot.json

Setting Description Default
Enabled Enable/disable the mod true
Hotbar Protection Protect hotbar slots false
Transfer Delay Delay between transfers (ms) 20
Debug Mode Enable debug logging false
Allow Hover Drop Enable drop mode (Ctrl+hover) true
Allow Crafting Grid Enable crafting grid transfers true
Allow Armor Equip Enable armor equip via hover true
Armor Swap Delay Delay between armor swaps (ms) 70
Container Types Per-container enable/disable All enabled

Keybindings

All keybindings support both keyboard keys and mouse buttons.

Keybind Description Default
Hover Loot (Hold) Hold to transfer items you hover over Unbound
Hover Drop (Hold) Hold to drop items you hover over Unbound
Enable/Disable Toggle the mod on/off Unbound
Open Config Open config screen Unbound

Requirements

  • Minecraft 1.21.9, 1.21.10, 1.21.11, 26.1, or 26.2
  • Fabric Loader 0.18.4+
  • Fabric API
  • Java 21 (for 1.21.9-1.21.11) or Java 25 (for 26.1/26.2)

Optional (Recommended)

  • Cloth Config - Enhanced config screen (not available for MC 26.x yet)
  • ModMenu - In-game mod configuration access

Note: SimpleLoot includes a full-featured fallback config screen with sliders, tooltips, reset buttons, and scrolling. This screen is used when Cloth Config is unavailable or incompatible with your Minecraft version.

Installation

  1. Install Fabric Loader
  2. Install Fabric API
  3. (Optional) Install Cloth Config and ModMenu
  4. Drop SimpleLoot into your mods folder

Building

git clone https://github.com/Partacus-SPQR/SimpleLoot.git
cd SimpleLoot
./gradlew build

License

MIT License - see LICENSE

Author

Partacus-SPQR

Author's Note

Built this because I wanted my loot to transfer just like Rust. Simple and efficient - no more shift clicking!

Ченджлог

1.5.0Релиз26.2 · 25 июня 2026 г.

[1.5.0] - 2026-06-24

Added

  • Minecraft 26.2 support (unobfuscated builds, Java 25)

Changed

  • 26.2 is now the primary build target; multi-version builds cover 1.21.9, 1.21.10, 1.21.11, 26.1, and 26.2
  • Adapted to the 26.2 screen API change via a new ScreenCompat helper:
    • Minecraft.setScreen()Minecraft.setScreenAndShow()
    • Minecraft.screen field → Minecraft.gui.screen()
  • Switched the Java config to a toolchain so the 26.x (Java 25) builds no longer depend on the ambient JDK
  • Updated dependencies for 26.2: Fabric API 0.153.0+26.2, Mod Menu 20.0.0-beta.4
1.4.0Релиз26.1 · 25 марта 2026 г.

[1.4.0] - 2026-03-25

Added

  • Minecraft 26.1 support
  • Java 25 toolchain support
  • Unobfuscated jar handling for MC 26.1 (no mappings required)

Changed

  • Updated Gradle wrapper to 9.4.1
  • Updated Fabric Loom to 1.15.5
  • Updated Fabric Loader to 0.18.4
  • Migrated from Yarn to Mojmap mappings across all versions
  • Adapted all source files with Stonecutter conditionals for 26.1 API changes:
    • ResourceLocationIdentifier (1.21.11+)
    • KeyBindingHelperKeyMappingHelper
    • FabricCreativeInventoryScreenFabricCreativeModeInventoryScreen
    • handleInventoryMouseClickhandleContainerInput with ContainerInput
    • getSelectedItemGroupgetSelectedTab
    • Mouse events now use MouseButtonEvent
  • Fixed mixin target: findSlotgetHoveredSlot (Yarn → Mojmap)
  • Cloth Config excluded for 26.1 (no compatible version available yet)

Technical

  • Multi-version support expanded to 1.21.9, 1.21.10, 1.21.11, 26.1
1.3.1Релиз1.21.11 · 21 декабря 2025 г.

[1.3.1] - 2025-12-21

Added

  • Processing block support: Furnaces, Blast Furnaces, Smokers, Brewing Stands
  • Workstation support: Anvils, Smithing Tables, Grindstones, Stonecutters, Looms, Enchanting Tables, Beacons, Crafters, Cartography Tables
  • Item validation for Enchanting Tables: Only enchantable items (tools, weapons, armor, books) and lapis lazuli can be transferred to the enchanting table
  • Item validation for Beacons: Only valid payment items (iron/gold/emerald/diamond/netherite ingots) can be transferred to beacon slots
  • Per-block-type enable/disable options for all new supported screens
  • Smart slot detection for processing and workstation screens

Changed

  • Furnace slot handling relies on Minecraft's built-in quick-move logic for proper item placement (smeltable items to input, fuel to fuel slot)
1.3.1Релиз1.21.10 · 21 декабря 2025 г.

[1.3.1] - 2025-12-21

Added

  • Processing block support: Furnaces, Blast Furnaces, Smokers, Brewing Stands
  • Workstation support: Anvils, Smithing Tables, Grindstones, Stonecutters, Looms, Enchanting Tables, Beacons, Crafters, Cartography Tables
  • Item validation for Enchanting Tables: Only enchantable items (tools, weapons, armor, books) and lapis lazuli can be transferred to the enchanting table
  • Item validation for Beacons: Only valid payment items (iron/gold/emerald/diamond/netherite ingots) can be transferred to beacon slots
  • Per-block-type enable/disable options for all new supported screens
  • Smart slot detection for processing and workstation screens

Changed

  • Furnace slot handling relies on Minecraft's built-in quick-move logic for proper item placement (smeltable items to input, fuel to fuel slot)
1.3.1Релиз1.21.9 · 21 декабря 2025 г.

[1.3.1] - 2025-12-21

Added

  • Processing block support: Furnaces, Blast Furnaces, Smokers, Brewing Stands
  • Workstation support: Anvils, Smithing Tables, Grindstones, Stonecutters, Looms, Enchanting Tables, Beacons, Crafters, Cartography Tables
  • Item validation for Enchanting Tables: Only enchantable items (tools, weapons, armor, books) and lapis lazuli can be transferred to the enchanting table
  • Item validation for Beacons: Only valid payment items (iron/gold/emerald/diamond/netherite ingots) can be transferred to beacon slots
  • Per-block-type enable/disable options for all new supported screens
  • Smart slot detection for processing and workstation screens

Changed

  • Furnace slot handling relies on Minecraft's built-in quick-move logic for proper item placement (smeltable items to input, fuel to fuel slot)
1.3.0Релиз1.21.11 · 16 декабря 2025 г.

[1.3.0] - 2025-12-16

Added

  • Hover Drop feature: Hold Ctrl + hover loot key (or dedicated hover drop key) to drop items on the ground while hovering
  • Dedicated hover drop keybind: Can be bound separately from the main hover loot key
  • Crafting Grid support: Hover over inventory items while in player inventory to send entire stacks to the 2x2 crafting grid
  • Crafting Table support: Works with 3x3 crafting grid in crafting tables
  • Bidirectional crafting transfers: Hover over crafting grid slots to move items back to inventory
  • Crafting output collection: Hover over the crafting output slot to take the crafted result
  • Armor Equip feature: Hover over armor pieces in inventory to equip them, or hover over worn armor slots to unequip
  • New config option allowHoverDrop to enable/disable drop mode
  • New config option allowCraftingGrid to enable/disable crafting grid transfers
  • New config option allowArmorEquip to enable/disable armor equip via hover loot
  • New config option armorSwapDelayMs to control delay between armor swaps (default: 70ms)
  • Creative inventory support for hover drop (survival tab)
  • Multi-version support: Now supports Minecraft 1.21.9, 1.21.10, and 1.21.11
  • Stonecutter build system: Single codebase builds for multiple Minecraft versions

Changed

  • Transfer delay default changed from 0ms to 20ms for stability
  • Fabric Loader minimum requirement lowered to 0.16.0 for better compatibility
  • Config tooltips now show default values

Fixed

  • Items now transfer as full stacks to crafting grid (was incorrectly splitting stacks)
  • Fixed incorrect default values in Cloth Config screen (hotbarProtection, armorSwapDelayMs)

1.3.0Релиз1.21.10 · 16 декабря 2025 г.

[1.3.0] - 2025-12-16

Added

  • Hover Drop feature: Hold Ctrl + hover loot key (or dedicated hover drop key) to drop items on the ground while hovering
  • Dedicated hover drop keybind: Can be bound separately from the main hover loot key
  • Crafting Grid support: Hover over inventory items while in player inventory to send entire stacks to the 2x2 crafting grid
  • Crafting Table support: Works with 3x3 crafting grid in crafting tables
  • Bidirectional crafting transfers: Hover over crafting grid slots to move items back to inventory
  • Crafting output collection: Hover over the crafting output slot to take the crafted result
  • Armor Equip feature: Hover over armor pieces in inventory to equip them, or hover over worn armor slots to unequip
  • New config option allowHoverDrop to enable/disable drop mode
  • New config option allowCraftingGrid to enable/disable crafting grid transfers
  • New config option allowArmorEquip to enable/disable armor equip via hover loot
  • New config option armorSwapDelayMs to control delay between armor swaps (default: 70ms)
  • Creative inventory support for hover drop (survival tab)
  • Multi-version support: Now supports Minecraft 1.21.9, 1.21.10, and 1.21.11
  • Stonecutter build system: Single codebase builds for multiple Minecraft versions

Changed

  • Transfer delay default changed from 0ms to 20ms for stability
  • Fabric Loader minimum requirement lowered to 0.16.0 for better compatibility
  • Config tooltips now show default values

Fixed

  • Items now transfer as full stacks to crafting grid (was incorrectly splitting stacks)
  • Fixed incorrect default values in Cloth Config screen (hotbarProtection, armorSwapDelayMs)

1.3.0Релиз1.21.9 · 16 декабря 2025 г.

[1.3.0] - 2025-12-16

Added

  • Hover Drop feature: Hold Ctrl + hover loot key (or dedicated hover drop key) to drop items on the ground while hovering
  • Dedicated hover drop keybind: Can be bound separately from the main hover loot key
  • Crafting Grid support: Hover over inventory items while in player inventory to send entire stacks to the 2x2 crafting grid
  • Crafting Table support: Works with 3x3 crafting grid in crafting tables
  • Bidirectional crafting transfers: Hover over crafting grid slots to move items back to inventory
  • Crafting output collection: Hover over the crafting output slot to take the crafted result
  • Armor Equip feature: Hover over armor pieces in inventory to equip them, or hover over worn armor slots to unequip
  • New config option allowHoverDrop to enable/disable drop mode
  • New config option allowCraftingGrid to enable/disable crafting grid transfers
  • New config option allowArmorEquip to enable/disable armor equip via hover loot
  • New config option armorSwapDelayMs to control delay between armor swaps (default: 70ms)
  • Creative inventory support for hover drop (survival tab)
  • Multi-version support: Now supports Minecraft 1.21.9, 1.21.10, and 1.21.11
  • Stonecutter build system: Single codebase builds for multiple Minecraft versions

Changed

  • Transfer delay default changed from 0ms to 20ms for stability
  • Fabric Loader minimum requirement lowered to 0.16.0 for better compatibility
  • Config tooltips now show default values

Fixed

  • Items now transfer as full stacks to crafting grid (was incorrectly splitting stacks)
  • Fixed incorrect default values in Cloth Config screen (hotbarProtection, armorSwapDelayMs)

Комментарии

Загружаем…