public class Util
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Util.EnumOS |
Modifier and Type | Field and Description |
---|---|
static java.util.function.LongSupplier |
nanoTimeSupplier |
Constructor and Description |
---|
Util() |
Modifier and Type | Method and Description |
---|---|
static <K> it.unimi.dsi.fastutil.Hash.Strategy<K> |
func_212443_g() |
static <T> T |
getElementAfter(java.lang.Iterable<T> iterable,
T element) |
static <T> T |
getElementBefore(java.lang.Iterable<T> iterable,
T current) |
static java.util.stream.Stream<java.lang.String> |
getJvmFlags() |
static <T> T |
getLastElement(java.util.List<T> list) |
static Util.EnumOS |
getOSType() |
static <T extends java.lang.Comparable<T>> |
getValueName(IProperty<T> property,
java.lang.Object value) |
static boolean |
isPathNormal(java.nio.file.Path pathIn) |
static boolean |
isPathValidForWindows(java.nio.file.Path pathIn) |
static <T> T |
make(java.util.function.Supplier<T> supplier) |
static <T> T |
make(T object,
java.util.function.Consumer<T> consumer) |
static java.lang.String |
makeTranslationKey(java.lang.String type,
ResourceLocation id) |
static long |
millisecondsSinceEpoch() |
static long |
milliTime() |
static long |
nanoTime() |
static java.nio.file.Path |
resolvePath(java.nio.file.Path pathIn,
java.lang.String nameIn,
java.lang.String extIn) |
static <V> V |
runTask(java.util.concurrent.FutureTask<V> task,
org.apache.logging.log4j.Logger logger) |
static <K,V> java.util.stream.Collector<java.util.Map.Entry<? extends K,? extends V>,?,java.util.Map<K,V>> |
toMapCollector() |
public static <K,V> java.util.stream.Collector<java.util.Map.Entry<? extends K,? extends V>,?,java.util.Map<K,V>> toMapCollector()
public static <T extends java.lang.Comparable<T>> java.lang.String getValueName(IProperty<T> property, java.lang.Object value)
public static java.lang.String makeTranslationKey(java.lang.String type, @Nullable ResourceLocation id)
public static long milliTime()
public static long nanoTime()
public static long millisecondsSinceEpoch()
public static Util.EnumOS getOSType()
public static java.util.stream.Stream<java.lang.String> getJvmFlags()
public static boolean isPathNormal(java.nio.file.Path pathIn)
public static boolean isPathValidForWindows(java.nio.file.Path pathIn)
public static java.nio.file.Path resolvePath(java.nio.file.Path pathIn, java.lang.String nameIn, java.lang.String extIn)
@Nullable public static <V> V runTask(java.util.concurrent.FutureTask<V> task, org.apache.logging.log4j.Logger logger)
public static <T> T getLastElement(java.util.List<T> list)
public static <T> T getElementAfter(java.lang.Iterable<T> iterable, @Nullable T element)
public static <T> T getElementBefore(java.lang.Iterable<T> iterable, @Nullable T current)
public static <T> T make(java.util.function.Supplier<T> supplier)
public static <T> T make(T object, java.util.function.Consumer<T> consumer)
public static <K> it.unimi.dsi.fastutil.Hash.Strategy<K> func_212443_g()