Smart Refill
by adamjaroui23
Smart Refill is a Fabric client mod that refills empty hotbar slots from matching items in the inventory, without any server-side install.
What it does
When a hotbar slot runs empty, Smart Refill looks through the inventory for a stack of the same item and moves it into that slot at once. The refill keeps the item's data, including NBT and components, so enchantments and custom names carry over to the replacement stack. It works in survival and creative mode, and the creative refill is handled in the style of infinite stacks.
Only the client needs the mod, so players can join multiplayer servers without it, and servers run without any change. Configuration is available in the in-game config screen, which is reached through Mod Menu. Cloth Config API supplies that screen, and Fabric API is needed as well, so both must be installed alongside Smart Refill.
Files cover Minecraft 1.21.4 and 1.21.11, with 1.0.1 for 1.21.11 as the latest build, published on 2026-09-29. The first release date was 2026-05-08. The code is under the MIT License, so the mod is not open source in the strict sense of its repository being public.
Key features
Instant hotbar refill
An empty hotbar slot is filled from the inventory the moment it runs out, so building and combat keep their rhythm.
Item data preserved
The replacement keeps the original item's NBT and component data, so enchanted and named items are restored intact.
Survival and creative support
The refill runs in both survival and creative mode, with creative handled through infinite-style stacking.
In-game configuration
Options can be changed in a config screen that integrates with Mod Menu, with no file editing required.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 3
Use cases
Building with blocks
Blocks in the hotbar are topped up automatically, so a builder does not stop to refill a stack by hand.
Combat and movement
Potions, food and tools return to the hotbar mid-fight, keeping the next item within reach.
Who it’s for: Players on Fabric who play survival, creative or multiplayer and want hotbar slots refilled without manual inventory moves.
How it compares
AutoRefillX is client-side only, MIT licensed and targets 1.21.9 – 1.21.10, so it covers a narrower version range than Smart Refill. Hotbar Refill is also client-side only, with a range of 1.20.1 – 26.3 under All rights reserved. Smart Refill, by contrast, targets 1.21.4 and 1.21.11 under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Smart Refill | Fabric | 1.21.4 – 1.21.11 | Client-side only | 2026-09-29 |
| AutoRefillX | Fabric | 1.21.9 – 1.21.10 | Client-side only | 2025-10-27 |
| Hotbar Refill | Fabric | 1.20.1 – 26.3 | Client-side only | 2026-09-21 |
Questions
Does Smart Refill need Cloth Config API?
Does the server need Smart Refill?
Which versions does Smart Refill support?
More from adamjaroui23
What the author says
Smart Refill is a lightweight client-side Fabric mod for Minecraft 1.21.4 that automatically refills empty hotbar slots with matching items from your inventory. The mod is designed to feel instant and seamless during gameplay, making building, PvP, movement, and general survival gameplay much smoother.
Official listing
- Modrinth page
- modrinth.com/mod/smart-refill
- Owner
- adamjaroui23
- Published
- 2026-05-08
- Updated on Modrinth
- 2026-09-29
- Facts verified
- 2026-10-15
