Mekanism-tilera-Edition/src/minecraft/mekanism/client/GuiTheoreticalElementizer.java

36 lines
1.2 KiB
Java
Raw Normal View History

package mekanism.client;
import mekanism.common.EnumColor;
import mekanism.common.MekanismUtils;
import mekanism.common.TileEntityTheoreticalElementizer;
import net.minecraft.entity.player.InventoryPlayer;
public class GuiTheoreticalElementizer extends GuiAdvancedElectricMachine
{
public GuiTheoreticalElementizer(InventoryPlayer inventory, TileEntityTheoreticalElementizer tentity)
{
super(inventory, tentity);
}
@Override
protected void drawGuiContainerForegroundLayer(int par1, int par2)
{
super.drawGuiContainerForegroundLayer(par1, par2);
String displayText = "";
if(tileEntity.isActive)
{
if(MekanismUtils.getTicks(tileEntity.speedMultiplier) == 1000)
{
displayText = "Status: " + Double.toString(Math.round(tileEntity.operatingTicks/10)).replace(".0", "") + "%";
}
else {
displayText = "Status: " + Integer.toString((int)(tileEntity.operatingTicks/8.5)).replace(".0", "") + "%";
}
}
else {
displayText = "Status: " + EnumColor.DARK_RED + "Off";
}
fontRenderer.drawString(displayText, 80, 60, 0x404040);
}
}