mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
20 lines
429 B
Java
20 lines
429 B
Java
package api.hbm.fluid;
|
|
|
|
import com.hbm.inventory.fluid.FluidType;
|
|
|
|
public interface IFluidConductor extends IFluidConnector {
|
|
|
|
public IPipeNet getPipeNet(FluidType type);
|
|
|
|
public void setPipeNet(FluidType type, IPipeNet network);
|
|
|
|
@Override
|
|
public default long transferFluid(FluidType type, long amount) {
|
|
|
|
if(this.getPipeNet(type) == null)
|
|
return amount;
|
|
|
|
return this.getPipeNet(type).transferFluid(amount);
|
|
}
|
|
}
|