Module Augments - desht/ModularRouters GitHub Wiki

Contents

Overview

Augments are craftable items which can be inserted into (and removed from) modules. Augments were introduced in v3.0.0 of the mod, and replace the older module enhancement system. Modules have slots for up to four augments (although some augments stack, and multiple augments can be placed in one slot).

Fast Pickup Augment

This augment can only be added to the Vacuum Module. It allows the Vacuum Module to ignore the normal pickup delay on dropped items - 40 ticks for items dropped by players, and 10 ticks for items dropped by other means (e.g. sheep shearing) - and pick up items as soon as it sees them.

It is not useful to add more than one Fast Pickup augment.

Pickup Delay Augment

This augment can only be added to the Dropper and Flinger modules.

It can be stacked; each augment added will increase the pickup delay on dropped/flung items by 10 ticks (0.5 sec). This can be useful if you don't want players accidentally picking up nearby dropped items, for example.

Range Down Augment

This augment can be added to any module which has a range (Sender Mk1/Mk2, Puller Mk1/Mk2, Extruder Mk1/Mk2, Vacuum).

It can be stacked; each augment will reduce the range of the module by one block. This is probably only useful in conjunction with the Vacuum Module, to control the range it scans for items.

Range Up Augment

This augment can be added to any module which has a range (Sender Mk1/Mk2, Puller Mk1/Mk2, Extruder Mk1/Mk2, Vacuum).

It can be stacked; each augment will increase the range of the module by one block.

Redstone Augment

This augment can be added to any module. Normally, modules are run when the router runs, no questions asked. However, if this augment is added to a module, that module can define its own redstone behaviour; an extra button is added to the module's GUI to control this.

It is not useful to add more than one Redstone Augment.

Regulator Augment

The Regulator Augment allows for precise control over how many items may be sent to or pulled from an inventory, or the router's buffer.

When a module has the Regulator Augment activated, you will see an extra numeric textfield in its GUI where you can configure a limit. The module's tooltip text will also show the limit. This limit is interpreted differently depending on the particular module:

  • For the Sender Mk1/2/3 Modules and Player Module (in insert mode), the modules will only send an item to the inventory if there are fewer than the configured number of that item already in the inventory.
  • For the Puller and Player Module (in extract mode), the modules will only pull an item from the inventory if there are more than the configured number of that item in the inventory.
  • For the Dropper, Flinger, Placer & Void Modules, the modules will only run if there are more than the configured number of that item in the router's buffer.
  • For the Breaker & Vacuum Modules, the modules will only run if there are fewer than the configured number of that item in the router's buffer.
  • For the Fluid Module, the limit is a percentage of the target tank's capacity rather than a number of items. When pulling fluid from the target, the module will only run if there is more fluid than the configured percentage, and when pushing fluid to the target, the module will only run if there is less fluid than the configured percentage.

It is not useful to add more than one Regulator Augment.

Stack Augment

This module can be added to any module which handles items (as opposed to blocks or fluids).

Adding Stack Augments to a module increases the number of items it can process per tick; each Stack Augment doubles the number of items, up to a maximum of the item's natural stack size (64 for most items).

If the router also has Stack Upgrades installed, the module's Stack Augments will override that; e.g. if a router has 6 Stack Upgrades, and a module has 2 Stack Augments, the module will process 4 items per tick, not 64.

XP Vacuum Augment

This augment can only added to a Vacuum Module.

When this augment is added, the Vacuum Module will absorb experience orbs instead of items. The orbs will be converted into Bottles o' Enchanting at the rate of 7XP per bottle (which is the average amount of XP gained by breaking a Bottle o' Enchanting).

If XP Juice is available (as added by EnderIO), and the router holds a fluid-containing item, orbs will instead be converted to XP Juice at the rate of 20mB per 1XP and stored in the fluid container.