mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-24 04:50:30 -04:00
Adds getEmitHeat() method to DriverReactorRedstonePort in order to get fluid reactor's heat output.
This commit is contained in:
parent
2c0252556c
commit
ceee3fff16
@ -111,5 +111,16 @@ public final class DriverReactorRedstonePort extends DriverSidedTileEntity {
|
||||
return new Object[] {false};
|
||||
}
|
||||
}
|
||||
|
||||
@Callback(doc = "function():number -- Get the reactor's emitted heat. Useful for fluid reactors.")
|
||||
public Object[] getEmitHeat(final Context context, final Arguments args) {
|
||||
final IReactor reactor = getReactor();
|
||||
if(reactor instanceof TileEntityNuclearReactorElectric) {
|
||||
TileEntityNuclearReactorElectric fluidReactor = (TileEntityNuclearReactorElectric) reactor;
|
||||
return new Object[] {fluidReactor.EmitHeat};
|
||||
} else {
|
||||
return new Object[] {};
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user