java.lang.Object
com.simibubi.create.foundation.utility.Lang

public class Lang extends Object
  • Constructor Details

    • Lang

      public Lang()
  • Method Details

    • translateDirect

      public static net.minecraft.network.chat.TranslatableComponent translateDirect(String key, Object... args)
      legacy-ish. Use Lang.translate and other builder methods where possible
      Parameters:
      key -
      args -
      Returns:
    • asId

      public static String asId(String name)
    • nonPluralId

      public static String nonPluralId(String name)
    • translatedOptions

      public static List<net.minecraft.network.chat.Component> translatedOptions(String prefix, String... keys)
    • empty

      public static net.minecraft.network.chat.Component empty()
    • builder

      public static LangBuilder builder()
    • builder

      public static LangBuilder builder(String namespace)
    • blockName

      public static LangBuilder blockName(net.minecraft.world.level.block.state.BlockState state)
    • itemName

      public static LangBuilder itemName(net.minecraft.world.item.ItemStack stack)
    • fluidName

      public static LangBuilder fluidName(net.minecraftforge.fluids.FluidStack stack)
    • number

      public static LangBuilder number(double d)
    • translate

      public static LangBuilder translate(String langKey, Object... args)
    • text

      public static LangBuilder text(String text)
    • resolveBuilders

      public static Object[] resolveBuilders(Object[] args)