|
| 1 | +# Covers |
| 2 | +**All** GregTech Modern blocks which contain a BlockEntity can have Covers attached to them to add additional functionality |
| 3 | +or alter their normal functions. Some of these covers affect item and fluid transfer. |
| 4 | + |
| 5 | +Covers can be attached, configured, or removed, through the machine side configuration UI found in all GregTech Modern |
| 6 | +machines and hatches. They can also be: |
| 7 | + |
| 8 | +* Attached by right-clicking the machine while holding the cover |
| 9 | +* Configured by right-clicking their side with a Screwdriver or shift- right-clicking with an empty hand |
| 10 | +* Removed by right-clicking with a Crowbar. |
| 11 | + |
| 12 | +Logistics are available at all voltage tiers starting at LV, and the maximum rate at which they transfer items and fluids |
| 13 | +is based on their voltage tier. (There is an add-on mod which also adds ULV covers however those are not included in base |
| 14 | +GregTech Modern.) |
| 15 | + |
| 16 | +## Conveyor Modules and Electric Pumps |
| 17 | +Conveyor Modules and Electric Pumps are the standard set of logistics covers. They can be placed on blocks with inventories |
| 18 | +or tanks, or on item or fluid pipes (respectively). On placement, they default to Export mode, extracting items or fluids |
| 19 | +from their attached block and pushing them into the block they face. By using a Screwdriver, they can be toggled to |
| 20 | +Import mode, and their transfer rate per-second or per-tick can also be configured. |
| 21 | + |
| 22 | +When connected to a Fluid Pipe, Electric Pumps will override the normal fluid transfer rate of the pipe on that side, |
| 23 | +and fluid will transfer according to the Pump's settings. |
| 24 | + |
| 25 | +When transporting items into an Item Pipe (either by being placed adjacent to a pipe and set to export, or placed on a |
| 26 | +pipe and set to import), Conveyor Modules have an additional feature: Distribution Mode. There are three options for this: |
| 27 | + |
| 28 | +* Priority: Items are sent to the closest available inventory first |
| 29 | +* Round Robin: Items are distributed approximately equally across all available inventories |
| 30 | +* Round Robin with Restriction: Items are distributed across all available inventories, but the distribution will ignore |
| 31 | +any destinations that have Restrictive Item Pipes along the route to them, unless there are no other destinations it can |
| 32 | +send to. |
| 33 | + |
| 34 | +## Robot Arms and Fluid Regulators |
| 35 | +Robot Arms and Fluid Regulators are more advanced versions of the Conveyor and Pump. They have the same features, but |
| 36 | +with an additional Transfer Mode toggle: |
| 37 | + |
| 38 | +* Transfer Any: always transfer as many items/fluid as are available |
| 39 | +* Transfer Exact: Only transfer items/fluid if an **exact** amount is available for transport (e.g. only transport |
| 40 | +exactly 13 items at once, or exactly 144mB of a fluid). The cover will not transfer any if it has less than the target, |
| 41 | +and will only transfer the exact amount even if more is available. This is useful for preventing machines being jammed |
| 42 | +from a full inventory but each stack has only half the items needed to run a recipe. |
| 43 | +* Keep Exact: Check the contents of the target inventory. Only transfer items/fluids if the amount of each available |
| 44 | +item/fluid in the target is less than the set amount, and only transfer enough to raise the target's inventory to the |
| 45 | +set amount. This is useful to prevent a machine from getting completely filled with one item and having no space for a |
| 46 | +second required item. |
| 47 | + |
| 48 | +When attached to a Pipe, Robot Arms can export into the pipe using Transfer Exact mode, but they are unable to export using |
| 49 | +Keep Exact mode. However, Robot Arms *can* be attached to pipe output ends, and they will enforce the Keep Exact quantity |
| 50 | +for the inventory they are exporting to. |
| 51 | + |
| 52 | +## Filters |
| 53 | +Logistics covers can have Filters installed in them, to specifically allow (whitelist) or disallow (blacklist) chosen |
| 54 | +items or fluids to pass through those covers. Filters can be configured by right-clicking them against the air, and |
| 55 | +items and fluids can be added to the filter either by placing them in from inventory (not consumed), or by dragging them |
| 56 | +in from NEI/JEI/EMI. |
| 57 | + |
| 58 | +There are five types of filters: |
| 59 | + |
| 60 | +* Item Filter, Fluid Filter - filters by specific items/fluids. Can be set to filter by, or ignore, item NBT data. |
| 61 | +* Item Tag Filter, Fluid Tag Filter - Filters using a Regular Expression string, searching by one or more Item Tags. |
| 62 | +Multiple tags can be included or excluded from a single filter using logical operators. |
| 63 | +* Smart Item Filter - Filters items by searching recipe logic for valid ingredients. Supports the Centrifuge, Electrolyzer, |
| 64 | +and Sifter recipe lists. |
| 65 | + |
| 66 | +Filters can also be attached as covers to Machine faces set to auto-export or receiving inputs, to apply their filter |
| 67 | +to the items or fluids traveling through that face. |
| 68 | + |
| 69 | +Fluid Filter Covers can also be attached to Fluid Pipes to isolate individual pipe directions and ensure only a single |
| 70 | +fluid can travel down that pipe (if, for example, there was a Quadruple Fluid Pipe carrying four fluids, and one fluid |
| 71 | +needed to be separated out). |
| 72 | + |
| 73 | +## Ender Links |
| 74 | +Independent from all these other devices, there are also another set of covers: the Ender Link Covers. These come in |
| 75 | +three types: Item, Fluid, and Redstone. These covers must be configured with a screwdriver on placement, but once configured |
| 76 | +they become part of a Network of interdimensionally wirelessly connected Ender Links. |
| 77 | + |
| 78 | +Ender Links are assigned a network using a Channel, using an 8-digit hexadecimal color code (RBGA format) and optionally |
| 79 | +a Description (as a text string). Every Channel has two forms: a Public form (accessible to everyone on the server), and |
| 80 | +a Private form (accessible only to the player who placed the Link cover). All Links of the same type on the same channel |
| 81 | +then become linked, allowing items, fluids, or redstone signals to be imported or exported between them. |
| 82 | + |
| 83 | +After being assigned a channel, Ender Links have the same input/output and filter controls as a Conveyor or Pump. A single |
| 84 | +Ender Link cover is only one-directional though, only allowing its attached machine to export to the ender network, or |
| 85 | +import from it. |
| 86 | + |
| 87 | +Each Ender Link channel contains a single storage slot: either a single redstone value, a 160,000mB fluid tank, or a 1- |
| 88 | +slot inventory. Each Ender Fluid Link cover can transfer up to 160,000mB of fluid per second in or out, and each Ender |
| 89 | +Item Link can transfer up to 160 items per second in or out, attempting transfer every tick. Because Link Covers contain |
| 90 | +only a single slot, they are most efficient at teleporting only a single type of item or fluid. |
| 91 | + |
| 92 | +## Void Covers |
| 93 | +Sometimes items or fluids are unneeded or unwanted. Void Covers answer that. Any items or fluids which are exported into |
| 94 | +a Voiding Cover are simply deleted. |
| 95 | + |
| 96 | +Void Covers have two versions: |
| 97 | + |
| 98 | +* Simple: Voids all items/fluids that enter it. No further configuration. |
| 99 | +* Advanced: Allows for Filter configuration to only void specific items/fluids. Also has a Keep Exact mode, causing the |
| 100 | +cover to only void contents if the attached inventory contains more than the configured amount. |
0 commit comments