2026-03-19 23:56:55 +01:00

17 lines
598 B
Java

package com.hbm.tileentity.machine.fusion;
public interface IFusionPowerReceiver {
/**
* Returns true if this receives output fusion power which it shares with all other connected devices,
* or false if it only uses neutron power which is not shared.
*/
public boolean receivesFusionPower();
/**
* fusionPower is the per-port output adjusted for the amount of connected receivers (i.e. when boilers share output energy)
* neutronPower is a fixed value provided by the recipe
*/
public void receiveFusionPower(long fusionPower, double neutronPower, float r, float g, float b);
}