A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

addBukkitApi(Project) - Method in BukkitGradlePlugin
Adds Bukkit API to project dependencies
addDependencies() - Method in BukkitGradlePlugin
Adds needed dependencies
addPlugins() - Method in BukkitGradlePlugin
Adds all needed plugins
addRepositories() - Method in BukkitGradlePlugin
Adds needed repositories
apply(Project) - Method in BukkitGradlePlugin
apply(Project) - Method in DevServerPlugin
apply(Project) - Method in PluginMetaPlugin

B

buildIdeaConfiguration(Path) - Method in RunConfiguration
Builds and writes to file run configuration in IDEA .xml format
buildOn(Path) - Method in SystemScript
Generates script file on given directory
buildRunCommand() - Method in SystemScript
Builds and returns server run command It is same for any OS
Bukkit - Class in ru.endlesscode.bukkitgradle.extension
Bukkit(Project) - Constructor in Bukkit
BukkitGradlePlugin - Class in ru.endlesscode.bukkitgradle

C

configuration - Field in SystemScript
configureEncoding() - Method in BukkitGradlePlugin
Sets force encoding on compile to UTF-8
configureProject() - Method in BukkitGradlePlugin
Configures project
copyPluginToServerDir() - Method in PrepareServer
CORE_NAME - Field in ServerCore
createStartScript() - Method in RunServer

D

DevServerPlugin - Class in ru.endlesscode.bukkitgradle.server
DYNAMIC_LATEST - Field in Bukkit

E

F

G

GenerateMeta - Class in ru.endlesscode.bukkitgradle.meta
generateMeta() - Method in GenerateMeta
Writes meta to target file @return
getAuthors() - Method in PluginMeta
getBukkitArgs() - Method in RunConfiguration
Returns arguments for bukkit
getCommand() - Method in LinuxScript
getCommand() - Method in MacScript
getCommand() - Method in SystemScript
Returns command for ProcessBuilder
getCommand() - Method in WindowsScript
getCoreName() - Method in ServerCore
Returns core file name
getDescription() - Method in PluginMeta
getDir() - Method in RunConfiguration
Returns servers dir
getEntry() - Method in MetaItem
Converts and returns meta item to YAML format
getExt() - Method in LinuxScript
getExt() - Method in MacScript
getExt() - Method in SystemScript
Returns script file extension
getExt() - Method in WindowsScript
getFileName() - Method in SystemScript
Returns script file name
getItems() - Method in PluginMeta
getJavaArgs() - Method in RunConfiguration
Returns arguments for java
getMain() - Method in PluginMeta
getName() - Method in PluginMeta
getScript(RunConfiguration, String) - Method in SystemScript
Returns start script for current system
getScriptText() - Method in LinuxScript
getScriptText() - Method in MacScript
getScriptText() - Method in SystemScript
Returns script file content as multiline string
getScriptText() - Method in WindowsScript
getServerDir() - Method in ServerCore
Returns server directory
getSimpleVersion() - Method in ServerCore
Returns version without revision suffix
getTarget() - Method in GenerateMeta
getTitle() - Method in SystemScript
Gets title for console window
getUrl() - Method in PluginMeta
getValue() - Method in MetaItem
getVersion() - Method in Bukkit
Returns chosen Bukkit version in format: "-R0.1-SNAPSHOT" If version not assigned returns dynamic latest version
getVersion() - Method in PluginMeta

H

I

initDownloadDir() - Method in ServerCore
Initializes downloading dir
isTesting() - Method in BukkitGradlePlugin
isValid() - Method in MetaItem
Validates meta item

J

K

L

LinuxScript - Class in ru.endlesscode.bukkitgradle.server.script
LinuxScript(RunConfiguration, String) - Constructor in LinuxScript

M

MacScript - Class in ru.endlesscode.bukkitgradle.server.script
MacScript(RunConfiguration, String) - Constructor in MacScript
meta(Closure<?>) - Method in Bukkit
MetaFile - Class in ru.endlesscode.bukkitgradle.meta
MetaFile(Project, Path) - Constructor in MetaFile
MetaItem - Class in ru.endlesscode.bukkitgradle.meta
MetaItem(String, boolean, def) - Constructor in MetaItem

N

NAME - Field in Bukkit
NAME - Field in MetaFile

O

P

PluginMeta - Class in ru.endlesscode.bukkitgradle.meta
PluginMeta(Project) - Constructor in PluginMeta
PluginMetaPlugin - Class in ru.endlesscode.bukkitgradle.meta
PrepareServer - Class in ru.endlesscode.bukkitgradle.server
prepareServer() - Method in PrepareServer

Q

R

registerCoreCopyTask() - Method in ServerCore
Registers core copying task
registerDownloadingTask() - Method in ServerCore
Registers core downloading task
registerTasks() - Method in ServerCore
Registers needed tasks
resolveEula() - Method in PrepareServer
resolveOnlineMode() - Method in PrepareServer
REVISION_SUFFIX - Field in Bukkit
run(Closure<?>) - Method in Bukkit
RunConfiguration - Class in ru.endlesscode.bukkitgradle.extension
RunConfiguration(Project) - Constructor in RunConfiguration
runScript(SystemScript) - Method in RunServer
RunServer - Class in ru.endlesscode.bukkitgradle.server
runServer() - Method in RunServer

S

ServerCore - Class in ru.endlesscode.bukkitgradle.server
ServerCore(Project) - Constructor in ServerCore
setAuthors(List<String>) - Method in PluginMeta
setCore(ServerCore) - Method in PrepareServer
setDescription(def) - Method in PluginMeta
setMain(def) - Method in PluginMeta
setName(def) - Method in PluginMeta
setUrl(def) - Method in PluginMeta
setVersion(def) - Method in PluginMeta
SystemScript - Class in ru.endlesscode.bukkitgradle.server.script
SystemScript(RunConfiguration, String) - Constructor in SystemScript

T

U

V

W

WindowsScript - Class in ru.endlesscode.bukkitgradle.server.script
WindowsScript(RunConfiguration, String) - Constructor in WindowsScript
writeTo(Path) - Method in MetaFile
Validates and writes meta and static lines to target file

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _