more tootlip localization
This commit is contained in:
parent
c7be212132
commit
b426fdfc4e
|
@ -157,4 +157,12 @@ gui.energyStorage=Energy Storage
|
|||
gui.weight=Weight
|
||||
gui.armor=Armor
|
||||
|
||||
nei.jsonShaped=JSON Shaped
|
||||
nei.jsonShaped=JSON Shaped
|
||||
|
||||
tooltip.pressShift=Press SHIFT for more information.
|
||||
tooltip.componentTooltip=For use in Tinker Table.
|
||||
tooltip.changeModes=Change modes: Sneak+mousewheel.
|
||||
tooltip.energy=Energy:
|
||||
tooltip.noModules=No installed modules! This item is useless until you add some modules at a Tinker Table.
|
||||
tooltip.installedModules=Installed Modules:
|
||||
tooltip.mode=Mode:
|
|
@ -31,6 +31,7 @@ import net.machinemuse.utils.MuseStringUtils
|
|||
import net.minecraft.creativetab.CreativeTabs
|
||||
import net.minecraft.init.Blocks
|
||||
import net.minecraft.item.ItemStack
|
||||
import net.minecraft.util.StatCollector
|
||||
import net.minecraftforge.common.config.Configuration
|
||||
import org.lwjgl.input.Keyboard
|
||||
import java.io.{PrintWriter, FileOutputStream, FileInputStream, File}
|
||||
|
@ -225,7 +226,7 @@ object Config {
|
|||
}
|
||||
|
||||
def additionalInfoInstructions: AnyRef = {
|
||||
var message: String = "Press SHIFT for more information."
|
||||
var message: String = StatCollector.translateToLocal("tooltip.pressShift")
|
||||
message = MuseStringUtils.wrapMultipleFormatTags(message, MuseStringUtils.FormatCodes.Grey, MuseStringUtils.FormatCodes.Italic)
|
||||
return message
|
||||
}
|
||||
|
|
|
@ -14,6 +14,7 @@ import net.minecraft.item.Item;
|
|||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.util.IIcon;
|
||||
import net.minecraft.util.MathHelper;
|
||||
import net.minecraft.util.StatCollector;
|
||||
import net.minecraftforge.oredict.OreDictionary;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
@ -81,7 +82,7 @@ public class ItemComponent extends Item {
|
|||
@Override
|
||||
public void addInformation(ItemStack stack, EntityPlayer player, List currentTipList, boolean advancedToolTips) {
|
||||
if (Config.doAdditionalInfo()) {
|
||||
String message = "For use in Tinker Table.";
|
||||
String message = StatCollector.translateToLocal("tooltip.componentTooltip");
|
||||
message = MuseStringUtils.wrapMultipleFormatTags(message, MuseStringUtils.FormatCodes.Grey, MuseStringUtils.FormatCodes.Italic);
|
||||
currentTipList.add(message);
|
||||
int damage = stack.getItemDamage();
|
||||
|
|
|
@ -8,6 +8,7 @@ import net.machinemuse.powersuits.item.ItemPowerFist;
|
|||
import net.minecraft.entity.player.EntityPlayer;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
import net.minecraft.util.StatCollector;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
@ -55,14 +56,14 @@ public abstract class MuseCommonStrings {
|
|||
if (stack.getItem() instanceof ItemPowerFist) {
|
||||
String mode = MuseItemUtils.getStringOrNull(stack, "Mode");
|
||||
if (mode != null) {
|
||||
currentTipList.add("Mode:" + MuseStringUtils.wrapFormatTags(mode, MuseStringUtils.FormatCodes.Red));
|
||||
currentTipList.add(StatCollector.translateToLocal("tooltip.mode") + " " + MuseStringUtils.wrapFormatTags(mode, MuseStringUtils.FormatCodes.Red));
|
||||
} else {
|
||||
currentTipList.add("Change modes: Sneak+mousewheel.");
|
||||
currentTipList.add(StatCollector.translateToLocal("tooltip.changeModes"));
|
||||
}
|
||||
}
|
||||
ElectricAdapter adapter = ElectricAdapter.wrap(stack);
|
||||
if (adapter != null) {
|
||||
String energyinfo = "Energy: " + MuseStringUtils.formatNumberShort(adapter.getCurrentEnergy()) + '/'
|
||||
String energyinfo = StatCollector.translateToLocal("tooltip.energy") + " " + MuseStringUtils.formatNumberShort(adapter.getCurrentEnergy()) + '/'
|
||||
+ MuseStringUtils.formatNumberShort(adapter.getMaxEnergy());
|
||||
currentTipList.add(MuseStringUtils.wrapMultipleFormatTags(energyinfo, MuseStringUtils.FormatCodes.Italic.character,
|
||||
MuseStringUtils.FormatCodes.Grey));
|
||||
|
@ -70,10 +71,10 @@ public abstract class MuseCommonStrings {
|
|||
if (Config.doAdditionalInfo()) {
|
||||
List<String> installed = MuseCommonStrings.getItemInstalledModules(player, stack);
|
||||
if (installed.size() == 0) {
|
||||
String message = "No installed modules! This item is useless until you add some modules at a Tinker Table.";
|
||||
String message = StatCollector.translateToLocal("tooltip.noModules");
|
||||
currentTipList.addAll(MuseStringUtils.wrapStringToLength(message, 30));
|
||||
} else {
|
||||
currentTipList.add("Installed Modules:");
|
||||
currentTipList.add(StatCollector.translateToLocal("tooltip.installedModules"));
|
||||
currentTipList.addAll(installed);
|
||||
}
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue