blob: eff3de28a3b408c4be3905af2c925e31ecbb1aed (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
package gtPlusPlus.xmod.gregtech.api.interfaces;
import net.minecraftforge.common.util.ForgeDirection;
import ic2.api.energy.tile.IHeatSource;
public interface IHeatEntity extends IHeatSource, IHeatSink {
public int getHeatBuffer();
public void setHeatBuffer(int HeatBuffer);
public void addtoHeatBuffer(int heat);
public int getTransmitHeat();
public int fillHeatBuffer(int maxAmount);
public int getMaxHeatEmittedPerTick();
public void updateHeatEntity();
@Override
public int maxrequestHeatTick(ForgeDirection directionFrom);
@Override
public int requestHeat(ForgeDirection directionFrom, int requestheat);
}
|