ᴍɪɴᴇᴄʀᴀꜰᴛʀᴇꜱᴏᴜʀᴄᴇꜱ

Trade Cycle

Modrinth

TradeCycle is a Paper plugin to cycle through Villager trades.

65.5K downloads50 followersUpdated 4mo ago

2.1.0 · MC 26.3 · Folia, Paper, Spigot

View on Modrinth

Files

  • 2.1.0

    release

    Release v2.1.0

    26.326.226.1.226.1.1+9foliapaperspigot

    2026-06-17 · 31.8K downloads

    TradeCycle-2.1.0.jar · 20 KB

  • 2.0.1

    release

    Trade Cycle 2.0.1

    26.1.226.1.126.11.21.11+7paperspigot

    2026-04-30 · 8.7K downloads

    TradeCycle-2.0.1.jar · 19 KB

  • 2.0.0

    release

    Trade Cycle 2.0.0

    1.21.111.21.101.21.91.21.8+4paperspigot

    2026-04-22 · 1.1K downloads

    TradeCycle-2.0.0.jar · 19 KB

  • 1.5.0-rc.1.21

    beta

    Trade Cycle 1.5.0-rc.1.21

    1.21.31.21.21.21.11.21paperspigot

    2025-12-21 · 8.7K downloads

    TradeCycle-1.5.0-rc.1.21-paper.jar · 1.3 MB

    1 more file
    • TradeCycle-1.5.0-rc.1.21-spigot.jar

  • 1.5.0

    release

    Trade Cycle 1.5.0

    1.21.111.21.101.21.91.21.8+4paperspigot

    2025-06-17 · 13.2K downloads

    TradeCycle-1.5.0-paper.jar · 1.3 MB

    1 more file
    • TradeCycle-1.5.0-spigot.jar

  • 1.4.1

    release

    Trade Cycle 1.4.1

    1.21.4paper

    2025-03-25 · 1.2K downloads

    tradecycle-1.4.1.jar · 1.6 MB

  • 1.4

    release

    Trade Cycle 1.4

    1.21.4paper

    2025-03-23 · 105 downloads

    tradecycler-1.4.jar · 1.6 MB

  • 1.3

    release

    Trade Cycle 1.3

    1.21.4paper

    2025-02-25 · 352 downloads

    tradecycler-1.3.jar · 1.6 MB

  • 1.2-SNAPSHOT

    release

    Trade Cycle 1.2-SNAPSHOT

    1.21.4paper

    2025-02-24 · 87 downloads

    tradecycler-1.2-SNAPSHOT.jar · 1.6 MB

  • 1.1-SNAPSHOT

    release

    Trade Cycle 1.1-SNAPSHOT

    1.21.4paper

    2025-02-22 · 86 downloads

    tradecycler-tradecycler-1.1-SNAPSHOT.jar · 1.7 MB

  • 1.0-SNAPSHOT

    release

    Trade Cycle 1.0-SNAPSHOT

    1.21.4paper

    2025-02-22 · 118 downloads

    tradecycler-tradecycler-1.0-SNAPSHOT.jar · 1.7 MB

Files are delivered unmodified from Modrinth's servers and verified against the SHA-512 hash published by the project. The project's license applies to every file; check it before redistributing.

About

TradeCycle

GitHub Workflow Status GitHub release

A multiplatform plugin written in Kotlin to cycle through Villager trades from UI. Inspired by henkelmax's mod Trade Cycling.


Download

Always download the newest version expect its stated that the version isnt stable!

Features

There are two variants to cycle through trades:

  1. Press F (default): Press the button associated with swapping the items to your offhand(IMPORTANT: The Cursor needs to be in the Inventory due to Minecraft limitations)
  2. Shift Right Click: Shift right-click on the villager to cycle through trades. However, this variant is disabled by default, have a look at our #Config section to enable it.
cycle_trade

🚨 Note: If a villager has no profession or has been traded with, you cannot cycle through trades.

cant_cycle_trade

Config

You can configure which method (or both) should be used to cycle through trades:

strategy:
  - KEYBOARD
# - SHIFT_INTERACT

'#' in front of a method will disable it.

The SHIFT_INTERACT was made with bedrock and Geyser in mind so you can also cycle trades on the bedrock edition. But it doesnt work in UI with this strategy.

Contributing 🩷

Feel free to open an issue or a pull request, I will be happy to help you! Special thanks to every contributor of this project: