aboutsummaryrefslogtreecommitdiff
path: root/main/java/gregtech/api/interfaces/tileentity/IRedstoneTileEntity.java
blob: a1d2b533cb4e0796d36baf7f6f71b3f585780d1a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package gregtech.api.interfaces.tileentity;

/**
 * This File has just internal Information about the Redstone State of a TileEntity
 */
public interface IRedstoneTileEntity extends IRedstoneEmitter, IRedstoneReceiver {
	/**
	 * enables/disables Redstone Output in general.
	 */
	void setGenericRedstoneOutput(boolean aOnOff);
	
	/**
	 * Causes a general Block update.
	 * Sends nothing to Client, just causes a Block Update.
	 */
	public void issueBlockUpdate();
}