A mod designed for seamless item sales directly from your inventory to villagers.
AutoSell
Are you exhausted from the repetitive task of selling multiple items to villagers? This mod facilitates the automatic selling of your items when you access the trading interface, significantly reducing the time and effort involved.
Features
Customizable Trades
You can easily define which trades you’d like to activate by entering details into the configuration (via ModMenu). Format:
_ => _
(for single-input trades)_ + _ => _
(for two-input trades) In this format,_
represents an in-game item identifier. For instance:pumpkin => emerald
(one of the default examples)emerald + compass => filled_map
minecraft:emerald + minecraft:gravel => minecraft:flint
Tip: Hit F3 + H to view the item identifiers in your inventory. You can also specify a namespace for the item. All Minecraft items utilize the defaultminecraft
namespace, which can be omitted. If you’re dealing with mods, you’ll need to indicate the namespace explicitly, such ascreate:cogwheel
. Warning: While AutoSell is intended to work with modded items, testing is incomplete. Please report any issues through GitHub Issues.- Only Fair Prices: This mode allows sales only at default prices or below (for instance, 6 pumpkins => 1 emerald).
- Reasonable Prices: Utilizing the “Acceptable Price Multiplier” in the configuration lets you set a max price limit. (For example, if the multiplier is set to 1.5, trades costing ≤ 9 pumpkins per emerald will be allowed).
- Any Prices: This mode, as you might presume, enables the sale of everything at any price (provided the trade items correspond, of course :3).
R
for toggling through work modes (Off -> Only Fair Prices -> …)T
for enabling villager highlighting (also adjustable through the configuration menu). Both keybindings can be modified in the Minecraft settings menu.- Compatible with Fabric (for Minecraft version 1.21.4)
- Open source under GPL-3.0 license
-
Access the source code here (GitHub)
Price Management
You likely don’t want to sell just anything indiscriminately, correct? Selling 40 pumpkins for a single emerald feels quite unwise, wouldn’t you agree? For this reason, AutoSell features 3 (plus another Off) operational modes! Here they are:
Villager Highlighting
If you operate in a large trading area, it’s easy to forget which villager you engaged after wandering off to restock your inventory. AutoSell can assist with this too! The mod keeps track of the last villager you interacted with and will highlight it with particle effects. Since version 1.1.0, you can also customize the particles, their formation, and the speed of their movement!
Control Keys
By default, the mod is mapped to:
Compatibility & Support
Wave farewell to tiresome trading – let AutoSell take care of the hard work!
Important Notes
- Support for additional game versions (including 1.18.x-1.21.x) and other mod loaders (starting with Quilt, followed by NeoForge and Forge) will be forthcoming.
- The GitHub commit history may appear sparse because this began as a personal project for my own convenience and was not originally intended for public release.
- Interested in other translations? Feel free to propose your translations on GitHub; I welcome any contributions. At present, I’m only able to create English, Russian, and Ukrainian versions, as well as possibly Belarusian and Kazakh.
- Although I was initially destined to be a C++ developer, I found myself creating whimsical Minecraft mods, which means the code may have some quirky bugs.