Interface IGridMultiblock

All Superinterfaces:
IGridNodeService

public interface IGridMultiblock extends IGridNodeService
An extension of IGridHost, only means something when your getFlags() contains REQUIRE_CHANNEL, when done properly it will call the method to get a list of all related nodes and give each of them a channel simultaneously for the entire set. This means your entire Multiblock can work with a single channel, instead of one channel per block.
  • Method Summary

    Modifier and Type
    Method
    Description
    Used to acquire a list of all nodes that are part of the multiblock.
  • Method Details

    • getMultiblockNodes

      Iterator<IGridNode> getMultiblockNodes()
      Used to acquire a list of all nodes that are part of the multiblock.
      Returns:
      an iterator that will iterate all the nodes for the multiblock. ( read-only iterator expected. )