Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Conduit Machines
Ever wanted to make a resource more farmable, or conduits more useful? Well, Conduit Machines helps with just that, and more!
Features:
- Define machines with custom catalysts, fuels, and conversion rules.
- Interact with machines using a custom gui.
- Run commands on block conversion.
- Configurable placement patterns based on prismarine type.
Player Interface

Each conduit placed has a small interface that players can interact with. The Nautilus Shell and Knowledge Book are UI elements that show Machine status and Machine Info respectfully. The empty slot on the top row is where players put the catalyst, or the item that defines which machine to use. The next row is for fuel. A machine has 0 open fuel slots when the conduit is unpowered, and 2 when fully powered. The final row is for upgrades.
Upgrades
Nether stars increase conversion speed Heart of the Seas give more fuel slots Netherite ingots and blocks increase the radius of effect
Commands
/conduitmachines ...
- create <id>
- Creates a new machine using the held item as a catalyst
- addconversion <id> <from> <to>
- Adds a new conversion rule to the machine of <id> that converts <from> into <to>
- Instead of <to> you can also do: table <tableName>. More on that later.
- Also has arguments for "Comment" <chance> and [commands] ...
- Comment is optional, but also must have <chance>. It must be in "quotes". <chance determines the chance to run the commands, and you can have as many commands as you want. Each must be in seperate [square] [brackets].
- Example: /conduitmachines addconversion 1 DIRT GRASS_BLOCK "10% chance to summon a sheep" 0.1 [setblock ~ ~1 ~ air] [summon sheep ~ ~1 ~]
- addfuel <id> <material> <conv> <speed>
- Adds a new fuel rule for <material> to the machine of <id> that can do <conv> conversions at <speed> tick intervals.
- createtable <tableName> <material> <chance> ...
- creates a table with the name <tableName> which is a list of possible conversions a conversion can pull from. Each entry has a <material> and a <chance> weight that determines its relative rarity among all total canidates for the table.
- info <id> <-- available to all players
- Either lists all machines, or gives info on the specified machine. From that second option, players can open a gui to view the catalyst, but only operators can remove the catalyst from the menu.
Possibilities:
While the possibilites are truly endless, here is a finite list of what I can think of:
- Making non-renewable resources renewable!
- Breaking/placing bedrock!
- Disco floors!
- Ore generators!
- Fuelable mob spawners!*
- Biome painting!*
- And much, much more!
*Using the commands feature. Even more options if you have other plugins.
Machines and conversions are stored in the plugin folder, along with all machine data. Have fun!


