public final class StringUtilBC
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Splitter |
newLineSplitter |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
blockPosAsSizeToString(net.minecraft.util.math.BlockPos pos) |
static java.lang.String |
blockPosToString(net.minecraft.util.math.BlockPos pos) |
static java.util.Comparator<java.lang.String> |
compareBasicReadable() |
static <T> java.util.Comparator<T> |
compareBasicReadable(java.util.function.Function<T,java.lang.String> keyExtractor) |
static java.lang.String |
fluidToString(net.minecraftforge.fluids.FluidStack fluid) |
static java.lang.String |
formatStringForBlack(java.lang.String string)
Formats a string to be displayed on a black background (for example an item tooltip), replacing any
close-to-white colours with darker variants.
|
static java.lang.String |
formatStringForWhite(java.lang.String string)
Formats a string to be displayed on a white background (for example a book background), replacing any
close-to-white colours with darker variants.
|
static java.util.List<java.lang.String> |
splitIntoLines(java.lang.String string) |
static java.lang.String |
vec3ToDispString(net.minecraft.util.math.Vec3d vec) |
static java.lang.String |
vec3ToDispString(net.minecraft.util.math.Vec3i vec) |
public static java.util.List<java.lang.String> splitIntoLines(java.lang.String string)
public static java.lang.String formatStringForWhite(java.lang.String string)
TextFormatting
values.public static java.lang.String formatStringForBlack(java.lang.String string)
TextFormatting
values.public static java.lang.String blockPosToString(net.minecraft.util.math.BlockPos pos)
public static java.lang.String blockPosAsSizeToString(net.minecraft.util.math.BlockPos pos)
public static java.lang.String fluidToString(net.minecraftforge.fluids.FluidStack fluid)
public static java.lang.String vec3ToDispString(net.minecraft.util.math.Vec3d vec)
public static java.lang.String vec3ToDispString(net.minecraft.util.math.Vec3i vec)
public static <T> java.util.Comparator<T> compareBasicReadable(java.util.function.Function<T,java.lang.String> keyExtractor)
keyExtractor
- An extractor that will map an object to a string.compareBasicReadable()
that operates on any object that can provide a string.public static java.util.Comparator<java.lang.String> compareBasicReadable()