« Back to search

Mod

Craft Conflict Exchanger

by ZenonSeth · score 309.9 · license: LGPL-2.1-or-later

Craft Conflict Exchanger

Download latest release

Exchange any Items with conflicting recipes, and see all Craft Conflicts

gui server_tools technology

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