@Override public void setEnergyStored(int stored) { IPowerConduit pc = getConduit(IPowerConduit.class); if (pc != null) { pc.setEnergyStored(stored); } }
@Override public int getMaxEnergyStored() { IPowerConduit pc = getConduit(IPowerConduit.class); if (pc != null) { return pc.getMaxEnergyStored(); } return 0; }
@Override public int getMaxEnergyRecieved(ForgeDirection dir) { IPowerConduit pc = getConduit(IPowerConduit.class); if (pc != null) { return pc.getMaxEnergyRecieved(dir); } return 0; }
@Override public int getMaxEnergyStored(ForgeDirection from) { IPowerConduit pc = getConduit(IPowerConduit.class); if (pc != null) { return pc.getMaxEnergyStored(from); } return 0; }
@Override public boolean canConnectEnergy(ForgeDirection from) { IPowerConduit pc = getConduit(IPowerConduit.class); if (pc != null) { return pc.canConnectEnergy(from); } return false; }
@Override public int extractEnergy(ForgeDirection from, int maxExtract, boolean simulate) { IPowerConduit pc = getConduit(IPowerConduit.class); if (pc != null) { return pc.extractEnergy(from, maxExtract, simulate); } return 0; }
@Override public int receiveEnergy(ForgeDirection from, int maxReceive, boolean simulate) { IPowerConduit pc = getConduit(IPowerConduit.class); if (pc != null) { return pc.receiveEnergy(from, maxReceive, simulate); } return 0; }