blob: d63dd2beb4442ac931304005072d932de04f43be [file] [log] [blame] [raw]
package appeng.api.me.tiles;
import net.minecraft.inventory.IInventory;
/**
* used to allow you to inspect, and configure a Export / Import / Storage Bus
* Export and Import buses also implement IConfigureableTile, which may be of interest.
*/
public interface ITileIOCable {
public enum Version {
Basic, Precision, Fuzzy
};
/**
* returns one of the above, to indicate which version of the bus it is.
*/
Version getVersion();
/**
* Returns an IInventory that represents the configuration.
*/
IInventory getConfiguration();
/**
* Returns the name of the bus..
*/
String getName();
}