diff options
| author | Foghrye4 <foghrye4@gmail.com> | 2017-08-10 18:52:45 +0300 |
|---|---|---|
| committer | Foghrye4 <foghrye4@gmail.com> | 2017-08-10 18:52:45 +0300 |
| commit | 0427ab89f1753a44b30cbc35ce021cbbdc845109 (patch) | |
| tree | abe418ff5ec174e712fe8dedd434548a945b15a3 /main/java/gregtech/api/interfaces/tileentity/IMachineProgress.java | |
| parent | 877312184c472d9845e5ef1008bc538f4634059f (diff) | |
fix missing source folder
Diffstat (limited to 'main/java/gregtech/api/interfaces/tileentity/IMachineProgress.java')
| -rw-r--r-- | main/java/gregtech/api/interfaces/tileentity/IMachineProgress.java | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/main/java/gregtech/api/interfaces/tileentity/IMachineProgress.java b/main/java/gregtech/api/interfaces/tileentity/IMachineProgress.java deleted file mode 100644 index 78f238a..0000000 --- a/main/java/gregtech/api/interfaces/tileentity/IMachineProgress.java +++ /dev/null @@ -1,69 +0,0 @@ -package gregtech.api.interfaces.tileentity; - -/** - * For Machines which have Progress - */ -public interface IMachineProgress extends IHasWorldObjectAndCoords { - /** - * returns the Progress this Machine has made. Warning, this can also be negative! - */ - public int getProgress(); - - /** - * returns the Progress the Machine needs to complete its task. - */ - public int getMaxProgress(); - - /** - * increases the Progress of the Machine - */ - public boolean increaseProgress(int aProgressAmountInTicks); - - /** - * returns if the Machine currently does something. - */ - public boolean hasThingsToDo(); - - /** - * returns if the Machine just got enableWorking called after being disabled. - * Used for Translocators, which need to check if they need to transfer immediately. - */ - public boolean hasWorkJustBeenEnabled(); - - /** - * allows Machine to work - */ - public void enableWorking(); - - /** - * disallows Machine to work - */ - public void disableWorking(); - - /** - * if the Machine is allowed to Work - */ - public boolean isAllowedToWork(); - - /** - * used to control Machines via Redstone Signal Strength by special Covers - * only Values between 0 and 15! - */ - public void setWorkDataValue(byte aValue); - - /** - * used to control Machines via Redstone Signal Strength by special Covers - * In case of 0 the Machine is very likely doing nothing, or is just not being controlled at all. - */ - public byte getWorkDataValue(); - - /** - * gives you the Active Status of the Machine - */ - public boolean isActive(); - - /** - * sets the visible Active Status of the Machine - */ - public void setActive(boolean aActive); -}
\ No newline at end of file |
