Skip to content

Advanced Modem / Virtual Pipes peripheral #72

Open
@RobertBouillon

Description

@RobertBouillon

Describe your idea

Create a block that would provide access to each side of a "peripheral" block. This could be identical to a CC:T modem except the API would accept a "side" for both the source and the destination when pushing/pulling items/fluids. Ideally would work with items and fluids at a minimum, however RF, Mekanism gasses, etc. would be great.

Providing a modem with access to a peripheral's sides would allow CC:T to interact with any block that's normally friendly to "pipes", even if the rest of the API is janky (many are). As it is currently, CC:T ignores sides, which makes it impossible to interact with many blocks, and the maintainer has indicated that this is a design decision. I'm hoping you disagree.

This would allow CC:T to act in the same manner as something like XNET.

Describe alternatives you've considered if you've any

I could just not.

Additional context

No response

Linked Issues

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-BridgesME/RS Bridge or other heavy networks

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions