public class Constants
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
Constants.SystemArch |
| Modifier and Type | Field | Description |
|---|---|---|
static groovy.lang.Closure<java.lang.Boolean> |
CALL_FALSE |
|
static java.nio.charset.Charset |
CHARSET |
|
static java.lang.String |
CONFIG_FFI_DEPS |
|
static java.lang.String |
CONFIG_MAPPINGS |
|
static java.lang.String |
CONFIG_MC_DEPS |
|
static java.lang.String |
CONFIG_MC_DEPS_CLIENT |
|
static java.lang.String |
CONFIG_MCP_DATA |
|
static java.lang.String |
CONFIG_NATIVES |
|
static java.lang.String |
CSV_FIELD |
|
static java.lang.String |
CSV_METHOD |
|
static java.lang.String |
CSV_PARAM |
|
static java.lang.String |
DIR_ASSETS |
|
static java.lang.String |
DIR_LOCAL_CACHE |
|
static java.lang.String |
DIR_MCP_DATA |
|
static java.lang.String |
DIR_MCP_MAPPINGS |
|
static java.lang.String |
DIR_NATIVES |
|
static java.lang.String |
EXC_MCP |
|
static java.lang.String |
EXC_SRG |
|
static java.lang.String |
EXT_NAME_MC |
|
static java.lang.String |
GROUP_FG |
|
static java.lang.String |
JAR_CLIENT_FRESH |
|
static java.lang.String |
JAR_SERVER_DEPS |
|
static java.lang.String |
JAR_SERVER_FRESH |
|
static java.lang.String |
JAR_SERVER_PURE |
|
static java.lang.String |
JSON_ASSET_INDEX |
|
static java.lang.String |
JSON_VERSION |
|
static java.lang.String |
MCP_DATA_EXC |
|
static java.lang.String |
MCP_DATA_EXC_JSON |
|
static java.lang.String |
MCP_DATA_SRG |
|
static java.lang.String |
MCP_DATA_STATICS |
|
static java.lang.String |
MCP_INJECT |
|
static java.lang.String |
MCP_PATCHES_SERVER |
|
static java.lang.String |
NEWLINE |
|
static java.lang.String |
REPLACE_ASSET_INDEX |
AssetIndex name
|
static java.lang.String |
REPLACE_BUILD_DIR |
project/build
|
static java.lang.String |
REPLACE_CACHE_DIR |
the folder where to cache.
|
static java.lang.String |
REPLACE_MC_VERSION |
MC version in form "#.#.#(-appendage)" where the appendage may be -pre# or something.
|
static java.lang.String |
REPLACE_MCP_CHANNEL |
MCP mapping channel
|
static java.lang.String |
REPLACE_MCP_MCVERSION |
MCP mapping MC version
|
static java.lang.String |
REPLACE_MCP_VERSION |
MCP mapping version
|
static java.lang.String |
REPLACE_PROJECT_CACHE_DIR |
the folder where to cache project specific.
|
static java.lang.String |
SRG_MCP_TO_NOTCH |
|
static java.lang.String |
SRG_MCP_TO_SRG |
|
static java.lang.String |
SRG_NOTCH_TO_MCP |
|
static java.lang.String |
SRG_NOTCH_TO_SRG |
|
static java.lang.String |
SRG_SRG_TO_MCP |
|
static Constants.SystemArch |
SYSTEM_ARCH |
|
static java.lang.String |
TASK_CLEAN_CACHE |
|
static java.lang.String |
TASK_DL_ASSET_INDEX |
|
static java.lang.String |
TASK_DL_ASSETS |
|
static java.lang.String |
TASK_DL_CLIENT |
|
static java.lang.String |
TASK_DL_SERVER |
|
static java.lang.String |
TASK_DL_VERSION_JSON |
|
static java.lang.String |
TASK_EXTRACT_MAPPINGS |
|
static java.lang.String |
TASK_EXTRACT_MCP |
|
static java.lang.String |
TASK_EXTRACT_NATIVES |
|
static java.lang.String |
TASK_GENERATE_SRGS |
|
static java.lang.String |
TASK_SPLIT_SERVER |
|
static java.lang.String |
URL_ASSETS |
|
static java.lang.String |
URL_FF |
|
static java.lang.String |
URL_FORGE_MAVEN |
|
static java.lang.String |
URL_LIBRARY |
|
static java.lang.String |
URL_MC_MANIFEST |
|
static java.util.List<java.lang.String> |
URLS_MCP_JSON |
|
static java.lang.String |
USER_AGENT |
| Constructor | Description |
|---|---|
Constants() |
| Modifier and Type | Method | Description |
|---|---|---|
static org.w3c.dom.Element |
addXml(org.w3c.dom.Node parent,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> values) |
|
static void |
copyFile(java.io.File in,
java.io.File out) |
This method uses the channels API which uses direct filesystem copies instead of loading it into
ram and then outputting it.
|
static void |
copyFile(java.io.File in,
java.io.File out,
long size) |
This method uses the channels API which uses direct filesystem copies instead of loading it into
ram and then outputting it.
|
static java.io.File |
getMinecraftDirectory() |
|
static au.com.bytecode.opencsv.CSVReader |
getReader(java.io.File file) |
This method constructs,, configures and returns a CSV reader instance to be used to read MCP CSV files.
|
static java.io.PrintStream |
getTaskLogStream(org.gradle.api.Project project,
java.lang.String name) |
|
static java.lang.String |
hash(java.io.File file) |
|
static java.lang.String |
hash(java.io.File file,
java.lang.String function) |
|
static java.lang.String |
hash(java.lang.String str) |
|
static java.util.List<java.lang.String> |
hashAll(java.io.File file) |
|
static java.util.List<java.lang.String> |
lines(java.lang.String text) |
|
static java.lang.String |
lower(java.lang.String string) |
|
static java.lang.String |
resolveString(java.lang.Object obj) |
Resolves the supplied object to a string.
|
static java.net.URL[] |
toUrls(org.gradle.api.file.FileCollection collection) |
public static final Constants.SystemArch SYSTEM_ARCH
public static final java.nio.charset.Charset CHARSET
public static final java.lang.String USER_AGENT
public static final java.lang.String EXT_NAME_MC
public static final java.lang.String GROUP_FG
public static final groovy.lang.Closure<java.lang.Boolean> CALL_FALSE
public static final java.lang.String REPLACE_MC_VERSION
public static final java.lang.String REPLACE_CACHE_DIR
public static final java.lang.String REPLACE_PROJECT_CACHE_DIR
public static final java.lang.String REPLACE_BUILD_DIR
public static final java.lang.String REPLACE_MCP_CHANNEL
public static final java.lang.String REPLACE_MCP_VERSION
public static final java.lang.String REPLACE_MCP_MCVERSION
public static final java.lang.String REPLACE_ASSET_INDEX
public static final java.lang.String URL_MC_MANIFEST
public static final java.lang.String URL_FF
public static final java.lang.String URL_ASSETS
public static final java.lang.String URL_LIBRARY
public static final java.lang.String URL_FORGE_MAVEN
public static final java.util.List<java.lang.String> URLS_MCP_JSON
public static final java.lang.String CONFIG_MCP_DATA
public static final java.lang.String CONFIG_MAPPINGS
public static final java.lang.String CONFIG_NATIVES
public static final java.lang.String CONFIG_MC_DEPS
public static final java.lang.String CONFIG_FFI_DEPS
public static final java.lang.String CONFIG_MC_DEPS_CLIENT
public static final java.lang.String DIR_LOCAL_CACHE
public static final java.lang.String DIR_MCP_DATA
public static final java.lang.String DIR_MCP_MAPPINGS
public static final java.lang.String JAR_CLIENT_FRESH
public static final java.lang.String JAR_SERVER_FRESH
public static final java.lang.String JAR_SERVER_PURE
public static final java.lang.String JAR_SERVER_DEPS
public static final java.lang.String DIR_NATIVES
public static final java.lang.String DIR_ASSETS
public static final java.lang.String JSON_ASSET_INDEX
public static final java.lang.String MCP_DATA_SRG
public static final java.lang.String MCP_DATA_EXC
public static final java.lang.String MCP_DATA_EXC_JSON
public static final java.lang.String MCP_DATA_STATICS
public static final java.lang.String MCP_PATCHES_SERVER
public static final java.lang.String MCP_INJECT
public static final java.lang.String CSV_METHOD
public static final java.lang.String CSV_FIELD
public static final java.lang.String CSV_PARAM
public static final java.lang.String SRG_NOTCH_TO_SRG
public static final java.lang.String SRG_NOTCH_TO_MCP
public static final java.lang.String SRG_SRG_TO_MCP
public static final java.lang.String SRG_MCP_TO_SRG
public static final java.lang.String SRG_MCP_TO_NOTCH
public static final java.lang.String EXC_SRG
public static final java.lang.String EXC_MCP
public static final java.lang.String TASK_DL_CLIENT
public static final java.lang.String TASK_DL_SERVER
public static final java.lang.String TASK_SPLIT_SERVER
public static final java.lang.String TASK_EXTRACT_NATIVES
public static final java.lang.String TASK_DL_VERSION_JSON
public static final java.lang.String TASK_DL_ASSET_INDEX
public static final java.lang.String TASK_DL_ASSETS
public static final java.lang.String TASK_EXTRACT_MCP
public static final java.lang.String TASK_EXTRACT_MAPPINGS
public static final java.lang.String TASK_GENERATE_SRGS
public static final java.lang.String TASK_CLEAN_CACHE
public static final java.lang.String NEWLINE
public static final java.lang.String JSON_VERSION
public static java.net.URL[] toUrls(org.gradle.api.file.FileCollection collection)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic static java.io.File getMinecraftDirectory()
public static java.lang.String lower(java.lang.String string)
public static java.util.List<java.lang.String> lines(java.lang.String text)
public static au.com.bytecode.opencsv.CSVReader getReader(java.io.File file)
throws java.io.IOException
file - File to readjava.io.IOException - Propogated from openning the filepublic static org.w3c.dom.Element addXml(org.w3c.dom.Node parent,
java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> values)
public static void copyFile(java.io.File in,
java.io.File out)
throws java.io.IOException
in - file to copyout - created with directories if neededjava.io.IOException - In case anything goes wrong with the file IOpublic static void copyFile(java.io.File in,
java.io.File out,
long size)
throws java.io.IOException
in - file to copyout - created with directories if neededsize - If you have it earlierjava.io.IOException - In case anything goes wrong with the file IOpublic static java.lang.String hash(java.io.File file)
public static java.util.List<java.lang.String> hashAll(java.io.File file)
public static java.lang.String hash(java.io.File file,
java.lang.String function)
public static java.lang.String hash(java.lang.String str)
public static java.io.PrintStream getTaskLogStream(org.gradle.api.Project project,
java.lang.String name)
public static java.lang.String resolveString(java.lang.Object obj)
obj - Object to resolve