mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-03-24 02:44:34 +00:00
17 lines
598 B
Java
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);
|
|
}
|