Download (160 KB)
For Luanti 5.2 and above

How do I install this?

Adds a machine that allows exchange of items that have conflicting recipe (crafting or cooking), allowing players to get items which cannot be crafted directly.

Also displays all detected crafting and cooking recipe conflicts.

How to get the Exchanger 🔗

There's 2 ways, both enabled by default, but both may be disabled by server-wide setting (See settingtypes below)

1: Crafting recipe. This recipe uses groups, rather than items.

W = group:wood, S = group:stone
+---+---+---+
|   | S |   |
+---+---+---+
| W | W | S |
+---+---+---+
|   | S | W |
+---+---+---+

2: Chat command Simply enter the command: /item-exchanger in chat, and if server has not disabled it, you will be given an Exchanger

Dependencies 🔗

  • Respec: formspec creation library, which itself has no dependencies.

Compatibility 🔗

Exchanger functionality (listing conflicts and allowing exchanges) is compatible with any game.

The Exchanger's crafting recipe users group names, not specific items, so it is compatible with any default- and mcl- based games.

It's also possible to obtain the Exchanger via a console command, which does not depend on any specific game.

settingtypes 🔗

  • craft_conflict_exchanger_allow_exchanger_crafting : boolean, default true - Whether the Exchanger node is craftable via craft recipe
  • craft_conflict_exchanger_allow_exchanger_command : boolean, default true - Whether the Exchanger node can be obtained via console command

Reviews

Review

Do you recommend this mod?

  • English

    Great idea!

    Really nice tool, the craft conflict visualizer alone is worth its weight in gold:-)

    And it works well, too.

    One minor complaint: when converting all in inventory the item stack in the input slot of the exchange machine is not used. When doing an exchange that needs multiple inputs this can prevent the exchange from succeeding.

    3 comments