Files
Mekanism-Community-Edition/src/main/java/mekanism/common/IEjector.java
T

25 lines
527 B
Java
Raw Normal View History

package mekanism.common;
2013-10-30 15:22:43 -04:00
2013-12-01 00:03:40 -05:00
import mekanism.api.EnumColor;
import net.minecraftforge.common.util.ForgeDirection;
public interface IEjector
2013-10-30 15:22:43 -04:00
{
public void onOutput();
public EnumColor getOutputColor();
public void setOutputColor(EnumColor color);
public EnumColor getInputColor(ForgeDirection side);
public void setInputColor(ForgeDirection side, EnumColor color);
2013-10-30 15:22:43 -04:00
public boolean isEjecting();
2013-10-30 15:22:43 -04:00
public void setEjecting(boolean eject);
public boolean hasStrictInput();
public void setStrictInput(boolean strict);
2013-10-30 15:22:43 -04:00
}