2014-03-09 20:40:57 +01:00
|
|
|
package resonantinduction.quantum.gate;
|
|
|
|
|
2014-03-09 23:22:37 +01:00
|
|
|
import net.minecraft.entity.Entity;
|
2014-03-10 00:18:31 +01:00
|
|
|
import net.minecraft.inventory.ISidedInventory;
|
2014-03-09 23:22:37 +01:00
|
|
|
import net.minecraftforge.fluids.FluidTank;
|
|
|
|
import net.minecraftforge.fluids.IFluidHandler;
|
2014-05-14 07:32:00 +02:00
|
|
|
import resonant.api.blocks.IBlockFrequency;
|
2014-03-09 20:40:57 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Only TileEntities should implement this.
|
|
|
|
*
|
|
|
|
* @author Calclavia
|
|
|
|
*
|
|
|
|
*/
|
2014-03-10 00:18:31 +01:00
|
|
|
public interface IQuantumGate extends IBlockFrequency, IFluidHandler, ISidedInventory
|
2014-03-09 20:40:57 +01:00
|
|
|
{
|
|
|
|
public void transport(Entity entity);
|
2014-03-09 23:22:37 +01:00
|
|
|
|
|
|
|
FluidTank getQuantumTank();
|
2014-03-09 20:40:57 +01:00
|
|
|
}
|