public class TILRef
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BASE_PACKAGE |
static boolean |
CLIENT_ONLY
Enable to disable server stuff
|
static java.lang.String |
DATA_DIRECTORY |
static java.lang.String |
DEFAULT_LICENSE |
static java.lang.String |
DESCRIPTION |
static org.apache.logging.log4j.Logger |
LOGGER |
static java.lang.String |
MODID |
static java.lang.String |
NAME |
static java.lang.String |
PROVIDERID |
static java.lang.String |
VERSION |
| Constructor and Description |
|---|
TILRef() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.logging.log4j.Logger |
createLogger(java.lang.Class<?> c) |
static org.apache.logging.log4j.Logger |
createLogger(java.lang.String loggerName) |
static @Nullable ClientAPI |
getClientAPI()
Should only exist on the client
|
static SharedHandlesClient |
getClientHandles() |
static <A> A |
getClientSubAPI(java.util.function.Function<ClientAPI,A> getter) |
static CommonAPI |
getCommonAPI() |
static SharedHandlesCommon |
getCommonHandles() |
static <A> A |
getCommonSubAPI(java.util.function.Function<CommonAPI,A> getter) |
static java.lang.String |
getNetworkVersion() |
static Reference |
instance(java.util.function.Supplier<java.lang.Boolean> isClient,
java.lang.String dependencies)
Initializes the base reference API
|
static void |
log(org.apache.logging.log4j.Level level,
java.lang.String msg,
java.lang.Object... args) |
static void |
logDebug(java.lang.String msg,
java.lang.Object... args) |
static void |
logError(java.lang.String msg,
java.lang.Object... args) |
static void |
logFatal(java.lang.String msg,
java.lang.Object... args) |
static void |
logInfo(java.lang.String msg,
java.lang.Object... args) |
static void |
logTrace(java.lang.String msg,
java.lang.Object... args) |
static void |
logWarn(java.lang.String msg,
java.lang.Object... args) |
static ResourceLocationAPI<?> |
res(java.lang.String path) |
public static final java.lang.String DATA_DIRECTORY
public static final org.apache.logging.log4j.Logger LOGGER
public static final java.lang.String BASE_PACKAGE
public static final java.lang.String DEFAULT_LICENSE
public static final java.lang.String DESCRIPTION
public static final java.lang.String MODID
public static final java.lang.String NAME
public static final java.lang.String PROVIDERID
public static final java.lang.String VERSION
public static boolean CLIENT_ONLY
@Nullable public static @Nullable ClientAPI getClientAPI()
@Nullable public static <A> A getClientSubAPI(java.util.function.Function<ClientAPI,A> getter)
public static CommonAPI getCommonAPI()
public static <A> A getCommonSubAPI(java.util.function.Function<CommonAPI,A> getter)
public static java.lang.String getNetworkVersion()
public static SharedHandlesClient getClientHandles()
public static SharedHandlesCommon getCommonHandles()
public static Reference instance(java.util.function.Supplier<java.lang.Boolean> isClient, java.lang.String dependencies)
public static void log(org.apache.logging.log4j.Level level,
java.lang.String msg,
java.lang.Object... args)
public static void logDebug(java.lang.String msg,
java.lang.Object... args)
public static void logError(java.lang.String msg,
java.lang.Object... args)
public static void logFatal(java.lang.String msg,
java.lang.Object... args)
public static void logInfo(java.lang.String msg,
java.lang.Object... args)
public static void logTrace(java.lang.String msg,
java.lang.Object... args)
public static void logWarn(java.lang.String msg,
java.lang.Object... args)
public static org.apache.logging.log4j.Logger createLogger(java.lang.Class<?> c)
public static org.apache.logging.log4j.Logger createLogger(java.lang.String loggerName)
public static ResourceLocationAPI<?> res(java.lang.String path)