@Override
public void renderStatic(float size, TileEntity te){
renderModel(size);
if(te instanceof TileEntityChargingStation) {
TileEntityChargingStation tile = (TileEntityChargingStation)te;
if(tile.getUpgrades(ItemMachineUpgrade.UPGRADE_DISPENSER_DAMAGE) > 0) {
chargePad.renderModel(size);
}
if(tile.getStackInSlot(TileEntityChargingStation.CHARGE_INVENTORY_INDEX) != null) {
float scaleFactor = 0.7F;
EntityItem ghostEntityItem = new EntityItem(tile.getWorldObj());
ghostEntityItem.hoverStart = 0.0F;
ghostEntityItem.setEntityItemStack(tile.getStackInSlot(TileEntityChargingStation.CHARGE_INVENTORY_INDEX));
GL11.glTranslated(0, 1, 0);
GL11.glScalef(scaleFactor, scaleFactor, scaleFactor);
GL11.glScalef(1.0F, -1F, -1F);