package ValkyrienWarfareBase.API.Block.Engine;

import java.util.List;

import net.minecraft.block.material.Material;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.util.text.TextFormatting;

/**
 * The same as a normal engine, but says speed in the tooltip
 */
public abstract class BlockAirshipEngineLore extends BlockAirshipEngine {

	String[] lore;

	public BlockAirshipEngineLore(Material materialIn, double enginePower) {
		super(materialIn, enginePower);
		lore = new String[] { TextFormatting.BOLD + "" + TextFormatting.GRAY + TextFormatting.ITALIC + "Power:", "  " + this.getEnginePowerTooltip(), "" };
	}

	@Override
	public void addInformation(ItemStack stack, EntityPlayer player, List itemInformation, boolean par4) {
		for (String s : lore)	{
			itemInformation.add(s);
		}
	}
	
	public abstract String getEnginePowerTooltip();
}

@@ -538,16 +538,21 @@
 ring%5B%5D %7B
+ %22%22 +
  TextFor
@@ -563,17 +563,12 @@
 ing.
-BOLD + %22%22
+GRAY
  + T
@@ -573,36 +573,38 @@
  TextFormatting.
-GRAY
+ITALIC
  + TextFormattin
@@ -605,22 +605,20 @@
 matting.
-ITALIC
+BOLD
  + %22Powe
@@ -661,12 +661,8 @@
 ip()
-, %22%22
  %7D;%0A
@@ -803,17 +803,17 @@
  : lore)
-%09
+ 
 %7B%0A%09%09%09ite
@@ -840,17 +840,16 @@
 %0A%09%09%7D%0A%09%7D%0A
-%09
 %0A%09public

make formatting look nicer