Codota Logo
LocUtils
Code IndexAdd Codota to your IDE (free)

How to use
LocUtils
in
slimeknights.mantle.util

Best Java code snippets using slimeknights.mantle.util.LocUtils (Showing top 16 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
BufferedReader b =
  • Codota IconInputStream in;new BufferedReader(new InputStreamReader(in))
  • Codota IconReader in;new BufferedReader(in)
  • Codota IconFile file;new BufferedReader(new FileReader(file))
  • Smart code suggestions by Codota
}
origin: SlimeKnights/TinkersConstruct

public class ItemTinkerBook extends Item {

 public ItemTinkerBook() {
  this.setCreativeTab(TinkerRegistry.tabGeneral);
  this.setMaxStackSize(1);
 }

 @Nonnull
 @Override
 public ActionResult<ItemStack> onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn) {
  ItemStack itemStack = playerIn.getHeldItem(handIn);
  if(worldIn.isRemote) {
   TinkerBook.INSTANCE.openGui(itemStack);
  }
  return new ActionResult<>(EnumActionResult.SUCCESS, itemStack);
 }

 @Override
 public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) {
  if(I18n.canTranslate(super.getUnlocalizedName(stack) + ".tooltip")) {
   tooltip.addAll(LocUtils.getTooltips(TextFormatting.GRAY.toString() + LocUtils.translateRecursive(super.getUnlocalizedName(stack) + ".tooltip")));
  }
 }
}

origin: SlimeKnights/TinkersConstruct

protected void setTooltips(List<String> tooltips) {
 // convert \n in localized text to actual newlines
 if(tooltips != null) {
  for(int i = 0; i < tooltips.size(); i++) {
   tooltips.set(i, LocUtils.convertNewlines(tooltips.get(i)));
  }
 }
 this.tooltips = tooltips;
}
origin: SlimeKnights/TinkersConstruct

 int meta = stack.getMetadata(); // should call getMetadata below
 if(meta < ThrowballType.values().length) {
  return super.getUnlocalizedName(stack) + "." + LocUtils.makeLocString(ThrowballType.values()[meta].name());
public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) {
 if(I18n.canTranslate(this.getUnlocalizedName(stack) + ".tooltip")) {
  tooltip.add(TextFormatting.GRAY.toString() + LocUtils.translateRecursive(this.getUnlocalizedName(stack) + ".tooltip"));
origin: SlimeKnights/TinkersConstruct

 public boolean checkMissingMaterialTooltip(ItemStack stack, List<String> tooltip, String statIdentifier) {
  Material material = getMaterial(stack);

  if(material == Material.UNKNOWN) {
   NBTTagCompound tag = TagUtil.getTagSafe(stack);
   String materialID = tag.getString(Tags.PART_MATERIAL);

   String error;
   if(!materialID.isEmpty()) {
    error = I18n.translateToLocalFormatted("tooltip.part.missing_material", materialID);
   }
   else {
    error = I18n.translateToLocal("tooltip.part.missing_info");
   }
   tooltip.addAll(LocUtils.getTooltips(error));
   return true;
  }
  else if(statIdentifier != null && material.getStats(statIdentifier) == null) {
   tooltip.addAll(LocUtils.getTooltips(Util.translateFormatted("tooltip.part.missing_stats", material.getLocalizedName(), statIdentifier)));
   return true;
  }

  return false;
 }
}
origin: SlimeKnights/TinkersConstruct

int meta = stack.getMetadata(); // should call getMetadata below
if(meta < SlimeType.values().length) {
 return super.getUnlocalizedName(stack) + "." + LocUtils.makeLocString(SlimeType.values()[meta].name());
origin: SlimeKnights/TinkersConstruct

 tooltip.addAll(LocUtils.getTooltips(Util.translateFormatted(desc, items.tagCount())));
tooltip.addAll(LocUtils.getTooltips(Util.translateFormatted("tooltip.chest.has_items", items.tagCount())));
origin: SlimeKnights/TinkersConstruct

int meta = stack.getMetadata(); // should call getMetadata below
if(meta < SlimeType.values().length) {
 return super.getUnlocalizedName(stack) + "." + LocUtils.makeLocString(SlimeType.values()[meta].name());
origin: progwml6/Natura

public static void addOptionalTooltip(ItemStack stack, List<String> tooltip)
{
  if (I18n.canTranslate(stack.getUnlocalizedName() + ".tooltip"))
  {
    tooltip.addAll(LocUtils.getTooltips(TextFormatting.GRAY.toString() + LocUtils.translateRecursive(stack.getUnlocalizedName() + ".tooltip")));
  }
  else if (I18n.canTranslate(stack.getUnlocalizedName() + ".tooltip"))
  {
    tooltip.addAll(LocUtils.getTooltips(TextFormatting.GRAY.toString() + LocUtils.translateRecursive(stack.getUnlocalizedName() + ".tooltip")));
  }
}
origin: SlimeKnights/TinkersConstruct

tooltip.addAll(LocUtils.getTooltips(Util.translate("item.tconstruct.sharpening_kit.tooltip")));
if(!checkMissingMaterialTooltip(stack, tooltip, MaterialTypes.HEAD)) {
 Material material = getMaterial(stack);
origin: SlimeKnights/Mantle

int meta = stack.getMetadata(); // should call getMetadata below
if(isValid(meta)) {
 return super.getUnlocalizedName(stack) + "." + LocUtils.makeLocString(names.get(meta));
origin: SlimeKnights/TinkersConstruct

public void setText(List<String> text, List<String> tooltips) {
 // convert \n in localized text to actual newlines
 if(text != null) {
  text = Lists.newArrayList(text);
  for(int i = 0; i < text.size(); i++) {
   text.set(i, LocUtils.convertNewlines(text.get(i)));
  }
 }
 this.text = text;
 updateSliderParameters();
 setTooltips(tooltips);
}
origin: SlimeKnights/Mantle

 public static void addOptionalTooltip(ItemStack stack, List<String> tooltip) {
  if(I18n.canTranslate(stack.getUnlocalizedName() + ".tooltip")) {
   tooltip.addAll(LocUtils.getTooltips(TextFormatting.GRAY.toString() +
                     LocUtils.translateRecursive(stack.getUnlocalizedName() + ".tooltip")));
  }
  else if(I18n.canTranslate(stack.getUnlocalizedName() + ".tooltip")) {
   tooltip.addAll(LocUtils.getTooltips(
     TextFormatting.GRAY.toString() + LocUtils.translateRecursive(stack.getUnlocalizedName() + ".tooltip")));
  }
 }
}
origin: SlimeKnights/TinkersConstruct

 i = 2;
tooltip.addAll(LocUtils.getTooltips(Util.translate(LOC_TOOLTIP + i)));
origin: SlimeKnights/TinkersConstruct

public static List<TextData> getStatLines(IMaterialStats stats) {
 List<TextData> lineData = new ArrayList<>();
 for(int i = 0; i < stats.getLocalizedInfo().size(); i++) {
  TextData text = new TextData(stats.getLocalizedInfo().get(i));
  text.tooltip = LocUtils.convertNewlines(stats.getLocalizedDesc().get(i)).split("\n");
  lineData.add(text);
  lineData.add(new TextData("\n"));
 }
 return lineData;
}
origin: SlimeKnights/Mantle

public void addInformation(@Nonnull ItemStack stack, @Nullable World worldIn, @Nonnull List<String> tooltip, ITooltipFlag flagIn) {
 if(I18n.canTranslate(this.getUnlocalizedName(stack) + ".tooltip")) {
  tooltip.addAll(LocUtils.getTooltips(TextFormatting.GRAY.toString() +
        LocUtils.translateRecursive(this.getUnlocalizedName(stack) + ".tooltip")));
  tooltip.addAll(LocUtils.getTooltips(
    TextFormatting.GRAY.toString() + LocUtils.translateRecursive(super.getUnlocalizedName(stack) + ".tooltip")));
origin: SlimeKnights/TinkersConstruct

public static List<TextData> getTraitLines(List<ITrait> traits, Material material) {
 List<TextData> lineData = new ArrayList<>();
 for(ITrait trait : traits) {
  TextData text = new TextData(trait.getLocalizedName());
  text.tooltip = LocUtils.convertNewlines(material.getTextColor() + trait.getLocalizedDesc()).split("\n");
  text.color = TextFormatting.DARK_GRAY.getFriendlyName();
  text.underlined = true;
  lineData.add(text);
  lineData.add(new TextData("\n"));
 }
 return lineData;
}
slimeknights.mantle.utilLocUtils

Most used methods

  • getTooltips
  • translateRecursive
  • makeLocString
    Removes all whitespaces from the string and makes it lowercase.
  • convertNewlines

Popular in Java

  • Running tasks concurrently on multiple threads
  • compareTo (BigDecimal)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • getResourceAsStream (ClassLoader)
    Returns a stream for the resource with the specified name. See #getResource(String) for a descriptio
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • ResultSet (java.sql)
    An interface for an object which represents a database table entry, returned as the result of the qu
  • Collectors (java.util.stream)
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • BoxLayout (javax.swing)
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now