blob: 43e8fdae6e15a98b8a089d358b1535a7b4124244 [file] [log] [blame] [raw]
package stargatetech2.api.stargate;
/**
* Represents a Stargate base block (the block that supports the stargate).
*
* It contains all the important logic in the Stargate,
* like dialing, Iris control and power usage.
*
* Because the ring is inside the block that supports it, it is possible to
* call the same methods you can call on a ring.
*
* @see ITileStargate
*
* @author LordFokas
*/
public interface ITileStargateBase extends ITileStargate{
/**
* Used to try making the Stargate dial an address.
*
* @param address The address this Stargate should dial.
* @return whether the dialing sequence started (true) or failed (false).
*/
public boolean dial(Address address);
}