VHOPPERS
Modules
Module behavior, link interactions, filters, container targets, and automation roles.
Module Identity
Modules are real items identified by namespaced PersistentDataContainer keys, not by display names or lore. This keeps recognition stable even when item text is changed in config.
Module Types
Collector
Collects dropped items around the VHopper into a linked container. Range is controlled by the Collector Range upgrade.
Shift + right-click containerDealer
Moves items from one linked container to another and can use a filter GUI.
Shift + right-click source, shift + left-click targetVoid
Deletes all items in the linked container.
Shift + right-click containerSmelter
Smelts valid furnace recipe inputs from source to target.
Shift + right-click source, shift + left-click targetCompressor
Compresses configured inputs from source to target using compress.yml.
Shift + right-click source, shift + left-click targetSeller
Sells sellable items from a linked container with local or shop backend pricing.
Shift + right-click targetCompressor and Seller Data
recipes:
diamond_from_coal:
input: minecraft:coal
input-amount: 32
output: minecraft:diamond
output-amount: 1
prices:
minecraft:iron_ingot: 5.0
minecraft:gold_ingot: 10.0
minecraft:diamond: 100.0