AutoTrade-fabric
Table of contents
feel free to ask questions: https://github.com/sebseb7/autotrade-fabric/discussions
Description
Allows you to AFK trade with villagers.
Player movement is not part of this mod. You have to move between villagers and input and output containers using minecart, water stream or other methods. Use a light sensor to trade only once per day per villager to keep prices from climbing.
Default keybind for options GUI: Right-Shift+T
Beginning with version v0.0.10 you can select the sell/buy items using nametagged items in items frames and the input/output containers by placing colored glass blocks nearby.
if you can't access settings via the keybind, try modmenu https://modrinth.com/mod/modmenu
Supported Version:
- Minecraft 1.19.4 - 1.20.4, 1.21.11, 26.1.2
Build for 1.20.3 / 1.20.4
./gradlew build
Build for older minecraft versions:
./gradlew build -Pminecraft_version_out=1.20.2 -Pminecraft_version=1.20.2 -Pminecraft_version_min=1.20.2 -Pmalilib_version=0.17.0 -Pmod_menu_version=8.0.1 -Pmappings_version=1.20.2+build.4
./gradlew build -Pminecraft_version_out=1.20.1 -Pminecraft_version=1.20.1 -Pminecraft_version_min=1.20 -Pmalilib_version=0.16.1 -Pmod_menu_version=7.0.1 -Pmappings_version=1.20.1+build.10
./gradlew build -Pminecraft_version_out=1.19.4 -Pminecraft_version=1.19.4 -Pminecraft_version_min=1.19.4 -Pmalilib_version=0.15.2 -Pmod_menu_version=6.1.0 -Pmappings_version=1.19.4+build.2
Requires:
- malilib
Known Issues
- itemscroller trade favorites break trading
Possible Setup
- shulker unloader presenter for input
- shulker loader presenter for output
- input, output, villagers connected by circular water stream to move the player

- block the water stream like this, to have the player trade only once per day to keep prices low:
- on 2b2t water stream for player movement doesn't work somehow, minecart circuit works, or this EssentialClient Script https://gist.github.com/sebseb7/6477190dd531d05991741ccb031c0684
Demo Video
Void Trading Example & Settings
- selectUsingGlassBlock: true
- selectionOffset: -3
- voidTradingDelay: 50
- delayAfterTeleport: true
https://github.com/sebseb7/autotrade-fabric/releases/download/v0.0.10/void_trader_outer_island.litematic https://github.com/sebseb7/autotrade-fabric/releases/download/v0.0.10/void_trader_central_island.litematic
WDL
https://github.com/sebseb7/autotrade-fabric/releases/download/v0.0.10/AutoTradeDemoWDL.zip
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
|
R
0.0.10
|
last yr. | 1 | |||
|
R
0.0.10
|
last yr. | 1 | |||
|
R
0.0.10
|
last yr. | 1 | |||
|
R
0.0.10
|
last yr. | 1 | |||
|
R
0.0.9
|
last yr. | 1 | |||
|
R
0.0.9
|
last yr. | 1 | |||
|
R
0.0.9
|
last yr. | 1 | |||
|
R
0.0.9
|
last yr. | 1 | |||
|
R
0.0.9
|
last yr. | 1 | |||
|
R
0.0.8
|
last yr. | 1 | |||
|
R
0.0.8
|
last yr. | 1 | |||
|
R
0.0.8
|
last yr. | 1 | |||
|
R
0.0.8
|
last yr. | 1 | |||
|
R
0.0.7
|
last yr. | 1 | |||
|
R
0.0.7
|
last yr. | 1 | |||
|
R
0.0.6
|
last yr. | 1 | |||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
more options
more options
more options
more options
- folia fix
- settings in merchant screen
- folia fix
- settings in merchant screen
- folia fix
- settings in merchant screen
- 2b2t fix
- 2b2t fix
- 2b2t fix
- 2b2t fix
- fix for slow servers
- fix wandering trader
- fix for slow servers
- fix wandering trader
requires malilib 0.18
https://www.curseforge.com/minecraft/mc-mods/malilib/files/4946328
to access the settings without keybind use modmenu, this version works on 1.20.3/4:
https://github.com/TerraformersMC/ModMenu/releases/tag/v9.0.0-pre.1
- support 1.20.2
- price limits
- void trading delay added
- default keybind for options gui: right-shift + T