top of page

Itemducts v1.0.5

Updated: Oct 8, 2022

Itemducts adds itemducts that can transfer items from one chest to another. Modded blocks can also export and import items from pipes if that addon supports Itemducts.


Showcase


Transfer Nodes

Transfer nodes connect to chests or supported custom blocks and will export items into connected itemducts


Itemducts

Carries items. Itemducts will dump their items into connected chests or supported custom blocks as long as that chest is not full (or the custom block is requesting that item)


Wrench

This item is used to restrict certain sides of itemducts or transfer nodes. Interact with an itemduct or transfer node while holding a wrench to stop the flow of incoming and outgoing items from that side.


Copper Itemducts and Transfer Nodes

Copper itemducts/transfer nodes are variants of normal itemducts/transfer nodes. They work exactly the same.


For Creators

Itemducts adds a very simple way for custom blocks to request and export items from itemducts. To request items, simply add the "itemducts:requests" property to your block. If a connected itemduct is carrying any of the items listed in that property, it will set the value to that item id. You can set "itemducts:requests" to "ignore" to stop itemducts from importing items into that block. To export items, add the "itemducts:export" property to your block. This property must have a "none" value. Set the "itemducts:export" property to an item id and that item will export into a connected itemduct. When that item is exported, the property will be set to "none".


To make your custom blocks connect to itemducts use "tag:itemducts:connect_itemducts": {} or "tag:itemducts:connect_transfer_nodes": {} to connect to transfer nodes


You can use "<data>" to request items with specific data. eg. "minecraft:log<2>"


Logging

Itemducts will log errors it detects when attempting to read the "itemducts:export" property on custom blocks. Use "/function itemducts/disable-logging" to disable it, and "/function itemducts/enable-logging" to enable it.


Credits

Thanks to HaxTheCharizard for making the models and textures


Changelog


v1.0.5

fixed transfer nodes not taking the last item from a stack

v1.0.4

v1.0.3

v1.0.2

v1.0.1



ENABLE ALL EXPERIMENTAL GAMEPLAY OPTIONS

REQUIRES 1.19.30+







9,466 views22 comments
bottom of page