promotional bannermobile promotional banner

Smart Quick Move Tweaks (Quick Slot Priority)

Smart shift-click (quick move) behavior for Villager trades, Inventory, Armor, Brewing Stands, Furnaces and more. Fully configurable.
Back to Files

quickslotpriority-1.2.0 Neoforge 26.3.jar

File namequickslotpriority-1.2.0.jar
Uploaded
Oct 6, 2026
Downloads
10
Size
101.4 KB
Mod Loaders
NeoForge
File ID
9084739
Type
R
Release
Supported game versions
  • 26.3

Curse Maven Snippet

NeoForge

implementation "curse.maven:quick-slot-priority-1726161:9084739"

Learn more about Curse Maven

What's new

[1.2.0] - 2026-10-06

Added

  • Smart Brewing: - smart_fuel — multi-role items (e.g. blaze powder) only go to fuel when the stand is out of heat; otherwise they prefer ingredient. - smart_ingredient (strict / flexible / disabled) — only allows ingredients that produce a real brew result; prevents mixes that would yield Mundane or Thick potions. - auto_bottle — after moving a potion bottle, auto-fills remaining potion slots with matching bottles from the inventory.
  • Smart Furnaces: - smart_furnaces — blocks manual placement into the ingredient slot when the item has no cooking recipe for that furnace type. - smart_log — blocks quick-move of logs / wood / stripped variants into the fuel slot (planks as fuel, logs for charcoal). - attempt_replace_ingredient / attempt_replace_fuel + per-slot protect lists (ingredient_protect, fuel_protect).

Changed

  • Trading improvements: Offer auto-detect: items the villager can buy are allowed even with an empty global whitelist (whitelist remains an always-allow override).
  • Auto sell vs auto buy discrimination: SELL = result is emerald; BUY = result is not emerald. Each flag only allows its trade type.
  • Configs split under config/quickslotpriority/{brewing,furnace,trading}.json.
  • Command help menus use clearer section headers and short descriptions.
  • Trading module master switch (enable) and hard gates for auto_sell / auto_buy.
  • Merchant same-type + move_to_second: never spills excess of the same item to the right slot. Partial fill only; if left stack is full, acts as replace instead of blocking the trade.

Fixed

  • Auto sell / auto buy truly disable: setting either to false fully stops auto-execution. Module enable false also kills auto-trade. Disabling auto_sell also clears auto_sell_all; enabling auto_sell_all forces auto_sell on.

Known issues

  • smart_amount (move only 1 item into fuel/ingredient) does not work reliably yet — deferred.
  • auto_sell_all is still experimental and behaves inconsistently; leave it off unless you accept the risk.
  • inventory_full=drop (drop emeralds to free space) remains unreliable.

This mod has no additional files