public class LocaleUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
DEBUG |
Constructor and Description |
---|
LocaleUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
canLocalize(java.lang.String key)
Checks to see if the given key can be localized.
|
static java.lang.String |
localize(java.lang.String key)
Localizes the give key to the current locale.
|
static java.lang.String |
localize(java.lang.String key,
java.lang.Object... args)
Localizes the given key, and performs
String.format(String, Object...) with the localized value and the
arguments given. |
static java.lang.String |
localizeColour(net.minecraft.item.EnumDyeColor colour) |
static java.lang.String |
localizeFacing(net.minecraft.util.EnumFacing face) |
static java.lang.String |
localizeFluidFlow(int milliBucketsPerTick) |
static java.lang.String |
localizeFluidStaticAmount(net.minecraftforge.fluids.IFluidTank tank) |
static java.lang.String |
localizeFluidStaticAmount(int fluidAmount) |
static java.lang.String |
localizeFluidStaticAmount(int fluidAmount,
int capacity)
Localizes the given fluid amount, out of a given capacity
|
static java.lang.String |
localizeHeat(double heat) |
static java.lang.String |
localizeMj(long mj) |
static java.lang.String |
localizeMjFlow(long mj) |
static void |
onConfigChanged()
Should be called whenever any of the
BCLibConfig options are changed that affect any of the methods in
this class. |
public static void onConfigChanged()
BCLibConfig
options are changed that affect any of the methods in
this class.public static java.lang.String localize(java.lang.String key)
key
- The key to localizepublic static java.lang.String localize(java.lang.String key, java.lang.Object... args)
String.format(String, Object...)
with the localized value and the
arguments given.key
- The key to localizeargs
- The arguments to put into the localized keypublic static boolean canLocalize(java.lang.String key)
key
- The key to checkpublic static java.lang.String localizeColour(net.minecraft.item.EnumDyeColor colour)
colour
- The EnumDyeColor
to localize.public static java.lang.String localizeFacing(@Nullable net.minecraft.util.EnumFacing face)
face
- The EnumFacing
to localize.public static java.lang.String localizeFluidStaticAmount(net.minecraftforge.fluids.IFluidTank tank)
public static java.lang.String localizeFluidStaticAmount(int fluidAmount)
public static java.lang.String localizeFluidStaticAmount(int fluidAmount, int capacity)
public static java.lang.String localizeFluidFlow(int milliBucketsPerTick)
public static java.lang.String localizeMj(long mj)
public static java.lang.String localizeMjFlow(long mj)
public static java.lang.String localizeHeat(double heat)