package thermalexpansion.api.tileentity; import java.util.List; import net.minecraft.tileentity.TileEntity; /** * This interface is implemented on Tesseract Tile Entities. * * @author King Lemming * */ public interface ITesseract { /** * Returns a list of the connected input Tesseracts as Tile Entities. The list will only contain * valid inputs; disabled Tesseracts will not be shown. This will allow you to determine where * they are and what is around them. */ public List getValidInputLinks(); /** * Returns a list of the connected output Tesseracts as Tile Entities. The list will only * contain valid outputs; disabled Tesseracts will not be shown. This will allow you to * determine where they are and what is around them. */ public List getValidOutputLinks(); }