Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Port over gt6 delegator: bridges & extenders. Both of them have four variants: inv, tank, invtank, and universal. As their names suggest, they allows automation of items, fluids, items and fluids, and for universal ones, energy as well. None of them, however, can attach to other delegators, avoiding potential recursive error.
Bridges
Bridges will allow pipes/cables from different diections to pass through each other in one block. This will be useful for compact logistic desgins.
Extenders
Extenders, however, is more complex. An extender has three kinds of faces: primary, secondary, and normal faces. All import/extract actions on the normal or secondary faces with be delegated to the machines/pipes adjacent to the primary face, and the actions on the primary face will be delegated to the secondary face (this is mostly used for machine auto output).
This PR also cleans up top integration, together with a small top integration for delegators, showing the delagated face.
Btw the available IDs finder now outputs all empty ids between 14500 and 15000.
Should test this on server / multiblocks.