Index

A C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addRunConfiguration(TaskProvider, HytaleRunModel, HytaleDevAgentConfiguration) - Method in class net.janrupf.gradle.hytale.dev.ide.IDEAIdeIntegration
 
addRunConfiguration(TaskProvider, HytaleRunModel, HytaleDevAgentConfiguration) - Method in interface net.janrupf.gradle.hytale.dev.ide.IdeIntegration
Adds a run configuration for the given Hytale run model.
AGENT_CONFIGURATION_ENV_VARIABLE - Static variable in class net.janrupf.gradle.hytale.dev.run.RunGenerator
 
AGENT_MAIN_CLASS - Static variable in class net.janrupf.gradle.hytale.dev.run.RunGenerator
 
apply(Project) - Method in class net.janrupf.gradle.hytale.dev.HytaleDevPlugin
 
arg(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
Add an argument to the run configuration.
author(Action) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Add an author to the Hytale plugin.
Author(Project) - Constructor for class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Author
 
autoDetect(Project) - Static method in interface net.janrupf.gradle.hytale.dev.ide.IdeIntegration
Auto-detects the IDE integration for the given project.

C

capitalizeFirstLetter(String) - Static method in class net.janrupf.gradle.hytale.dev.util.NamingUtil
 
copy() - Method in class net.janrupf.gradle.hytale.dev.tasks.SingleFileCopyTask
 

D

DEFAULT_VINEFLOWER_PREFERENCES - Static variable in interface net.janrupf.gradle.hytale.dev.actions.VineflowerDecompilerWorkActionParams
 
defaultPreferencesProvider(Project) - Static method in interface net.janrupf.gradle.hytale.dev.actions.VineflowerDecompilerWorkActionParams
 
dependency(String, String, String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Add a dependency to the Hytale plugin.
dependency(HytaleManifestModel.Identifier, String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Add a dependency to the Hytale plugin.
description(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Change the description of the Hytale plugin.
disableByDefault(boolean) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Set whether this plugin is disabled by default.

E

EclipseIdeIntegration - Class in net.janrupf.gradle.hytale.dev.ide
 
EclipseIdeIntegration(Project) - Constructor for class net.janrupf.gradle.hytale.dev.ide.EclipseIdeIntegration
 
email(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Author
Set the email of the author.
environment(String, String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
Add an environment variable to the run configuration.
equals(Object) - Method in record class net.janrupf.gradle.hytale.dev.ide.IdeIntegration.NoOp
Indicates whether some other object is "equal to" this one.
escapeArgListForIntelliJ(List) - Static method in class net.janrupf.gradle.hytale.dev.util.StringEscapeUtil
 
execute() - Method in class net.janrupf.gradle.hytale.dev.actions.VineflowerDecompilerWorkAction
 
execute() - Method in class net.janrupf.gradle.hytale.dev.actions.WriteJsonWorkAction
 
extract() - Method in class net.janrupf.gradle.hytale.dev.tasks.ExtractAgentTask
 
ExtractAgentTask - Class in net.janrupf.gradle.hytale.dev.tasks
 
ExtractAgentTask() - Constructor for class net.janrupf.gradle.hytale.dev.tasks.ExtractAgentTask
 

F

finalizeConfiguration() - Method in class net.janrupf.gradle.hytale.dev.ide.IDEAIdeIntegration
 
finalizeConfiguration() - Method in interface net.janrupf.gradle.hytale.dev.ide.IdeIntegration
Called after all details have been configured and the plugin is sure that no changes will be made anymore.

G

generate() - Method in class net.janrupf.gradle.hytale.dev.tasks.GenerateHytaleManifestTask
 
generate(HytaleRunModel) - Method in class net.janrupf.gradle.hytale.dev.run.RunGenerator
 
GenerateHytaleManifestTask - Class in net.janrupf.gradle.hytale.dev.tasks
 
GenerateHytaleManifestTask() - Constructor for class net.janrupf.gradle.hytale.dev.tasks.GenerateHytaleManifestTask
 
getAgentConfigurationFile() - Method in class net.janrupf.gradle.hytale.dev.tasks.PrepareHytaleServerRunTask
 
getAgentJar() - Method in class net.janrupf.gradle.hytale.dev.agent.HytaleDevAgentConfiguration
 
getAllowOp() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
Whether to allow operator commands in the server.
getArguments() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
The arguments to pass to the Hytale server on launch.
getAssetsLocation() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
The location of the plugin assets.
getAssetsRedirectSource() - Method in class net.janrupf.gradle.hytale.dev.tasks.PrepareHytaleServerRunTask
 
getAssetsRedirectSourcePath() - Method in class net.janrupf.gradle.hytale.dev.tasks.PrepareHytaleServerRunTask
 
getAssetsRedirectTarget() - Method in class net.janrupf.gradle.hytale.dev.tasks.PrepareHytaleServerRunTask
 
getAssetsRedirectTargetPath() - Method in class net.janrupf.gradle.hytale.dev.tasks.PrepareHytaleServerRunTask
 
getAssetsZip() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
The assets zip file to use for this run configuration.
getAuthors() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
The authors of the Hytale plugin.
getClasspath() - Method in class net.janrupf.gradle.hytale.dev.tasks.PrepareHytaleServerRunTask
 
getDecompiledOutputJar() - Method in interface net.janrupf.gradle.hytale.dev.actions.VineflowerDecompilerWorkActionParams
 
getDecompiledOutputJar() - Method in class net.janrupf.gradle.hytale.dev.tasks.VineflowerDecompileTask
 
getDependencies() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
The dependencies of the Hytale plugin.
getDescription() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
The description of the Hytale plugin.
getDisabledByDefault() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Whether this plugin is disabled by default.
getEmail() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Author
The email of the author.
getEnabled() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
Whether this run configuration is enabled.
getEnableDecompileServerJar() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleExtension
Whether to enable decompiling the server JAR.
getEntry(String) - Method in class net.janrupf.gradle.hytale.dev.repository.HytaleServerRepository
 
getEnvironment() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
The environment variables to set for the Hytale server process.
getFile() - Method in class net.janrupf.gradle.hytale.dev.repository.HytaleServerRepositoryEntry
 
getGroup() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Identifier
The group of the identifier.
getHytaleAssetsZip() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleExtension
The Hytale assets ZIP file.
getIdeName() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
The IDE name for this run configuration.
getIdentifier() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
The identifier of the Hytale plugin.
getIncludesAssetPack() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Whether this plugin includes an asset pack.
getInputFile() - Method in class net.janrupf.gradle.hytale.dev.tasks.SingleFileCopyTask
 
getInputJar() - Method in interface net.janrupf.gradle.hytale.dev.actions.VineflowerDecompilerWorkActionParams
 
getInputJar() - Method in class net.janrupf.gradle.hytale.dev.tasks.VineflowerDecompileTask
 
getJacksonClasspath() - Method in class net.janrupf.gradle.hytale.dev.tasks.GenerateHytaleManifestTask
 
getJvmArguments() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
The JVM arguments to pass to the Hytale server on launch.
getLoadBefore() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Plugins which this plugin should be loaded before.
getMain() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
The main class of the Hytale plugin.
getMainClassName() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
The main class name to launch.
getMainClassName() - Method in class net.janrupf.gradle.hytale.dev.tasks.PrepareHytaleServerRunTask
 
getManifest() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleExtension
The Hytale manifest model.
getManifest() - Method in class net.janrupf.gradle.hytale.dev.tasks.GenerateHytaleManifestTask
 
getManifestModifiers() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleExtension
The list of manifest modifiers to apply when generating a Hytale manifest.
getMaxHeapSize() - Method in class net.janrupf.gradle.hytale.dev.tasks.VineflowerDecompileTask
 
getName() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Author
The name of the author.
getName() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Identifier
The name of the identifier.
getName() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
 
getOptionalDependencies() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
The optional dependencies of the Hytale plugin.
getOutputFile() - Method in class net.janrupf.gradle.hytale.dev.tasks.SingleFileCopyTask
 
getPrefixes() - Method in interface net.janrupf.gradle.hytale.dev.actions.VineflowerDecompilerWorkActionParams
 
getPrefixes() - Method in class net.janrupf.gradle.hytale.dev.tasks.VineflowerDecompileTask
 
getPrettyPrint() - Method in interface net.janrupf.gradle.hytale.dev.actions.WriteJsonWorkActionParams
 
getRepositoryDir() - Method in class net.janrupf.gradle.hytale.dev.repository.HytaleServerRepository
 
getRuns() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleExtension
 
getServerJar() - Method in class net.janrupf.gradle.hytale.dev.agent.HytaleDevAgentConfiguration
 
getServerJar() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleExtension
The Hytale server JAR file.
getServerJar() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
The server jar file to use for this run configuration.
getServerVersion() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
The version of the Hytale server this plugin is built for.
getSourceSet() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
The source set this run configuration is associated with.
getTarget() - Method in interface net.janrupf.gradle.hytale.dev.actions.WriteJsonWorkActionParams
 
getTarget() - Method in class net.janrupf.gradle.hytale.dev.tasks.GenerateHytaleManifestTask
 
getTargetFile() - Method in class net.janrupf.gradle.hytale.dev.tasks.ExtractAgentTask
 
getUrl() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Author
The URL (homepage) of the author.
getValue() - Method in interface net.janrupf.gradle.hytale.dev.actions.WriteJsonWorkActionParams
 
getVersion() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
The version of the Hytale plugin.
getVineflowerClasspath() - Method in class net.janrupf.gradle.hytale.dev.tasks.VineflowerDecompileTask
 
getVineflowerPreferences() - Method in interface net.janrupf.gradle.hytale.dev.actions.VineflowerDecompilerWorkActionParams
 
getVineflowerPreferences() - Method in class net.janrupf.gradle.hytale.dev.tasks.VineflowerDecompileTask
 
getWebsite() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
The website of the Hytale plugin.
getWorkerExecutor() - Method in class net.janrupf.gradle.hytale.dev.tasks.GenerateHytaleManifestTask
 
getWorkerExecutor() - Method in class net.janrupf.gradle.hytale.dev.tasks.VineflowerDecompileTask
 
getWorkingDirectory() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
The directory this run configuration will use as working directory.
getWorkingDirectory() - Method in class net.janrupf.gradle.hytale.dev.tasks.PrepareHytaleServerRunTask
 
group(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Change the group of the Hytale plugin.

H

hashCode() - Method in record class net.janrupf.gradle.hytale.dev.ide.IdeIntegration.NoOp
Returns a hash code value for this object.
HYTALE_LOCAL_REPOSITORY_GROUP - Static variable in class net.janrupf.gradle.hytale.dev.HytaleDevPlugin
 
HYTALE_TASK_GROUP - Static variable in class net.janrupf.gradle.hytale.dev.HytaleDevPlugin
 
HytaleDevAgentConfiguration - Class in net.janrupf.gradle.hytale.dev.agent
 
HytaleDevAgentConfiguration(Provider, Provider) - Constructor for class net.janrupf.gradle.hytale.dev.agent.HytaleDevAgentConfiguration
 
HytaleDevPlugin - Class in net.janrupf.gradle.hytale.dev
 
HytaleDevPlugin() - Constructor for class net.janrupf.gradle.hytale.dev.HytaleDevPlugin
 
HytaleExtension - Class in net.janrupf.gradle.hytale.dev.extension
The Hytale extension for Gradle projects.
HytaleExtension(Project) - Constructor for class net.janrupf.gradle.hytale.dev.extension.HytaleExtension
 
HytaleManifestModel - Class in net.janrupf.gradle.hytale.dev.extension
The manifest of a Hytale plugin.
HytaleManifestModel(Project) - Constructor for class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
 
HytaleManifestModel.Author - Class in net.janrupf.gradle.hytale.dev.extension
A single author of a Hytale plugin.
HytaleManifestModel.Identifier - Class in net.janrupf.gradle.hytale.dev.extension
An identifier for a Hytale plugin.
HytaleRunModel - Class in net.janrupf.gradle.hytale.dev.extension
 
HytaleRunModel(String, Project, RegularFileProperty, RegularFileProperty) - Constructor for class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
 
HytaleServerDependencyExtension - Class in net.janrupf.gradle.hytale.dev.extension
 
HytaleServerDependencyExtension(Project, Provider) - Constructor for class net.janrupf.gradle.hytale.dev.extension.HytaleServerDependencyExtension
 
HytaleServerRepository - Class in net.janrupf.gradle.hytale.dev.repository
 
HytaleServerRepository(Project) - Constructor for class net.janrupf.gradle.hytale.dev.repository.HytaleServerRepository
 
HytaleServerRepositoryEntry - Class in net.janrupf.gradle.hytale.dev.repository
 
HytaleServerRepositoryEntry(Provider) - Constructor for class net.janrupf.gradle.hytale.dev.repository.HytaleServerRepositoryEntry
 

I

IDEAIdeIntegration - Class in net.janrupf.gradle.hytale.dev.ide
 
IDEAIdeIntegration(Project) - Constructor for class net.janrupf.gradle.hytale.dev.ide.IDEAIdeIntegration
 
IdeIntegration - Interface in net.janrupf.gradle.hytale.dev.ide
Integration with IDEs to improve the development experience.
IdeIntegration.NoOp - Record Class in net.janrupf.gradle.hytale.dev.ide
 
identifier(String, String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Change the identifier of the Hytale plugin.
Identifier() - Constructor for class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Identifier
 
includesAssetPack(boolean) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Set whether this plugin includes an asset pack.
invoke() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleServerDependencyExtension
 

J

jvmArg(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleRunModel
Add a JVM argument to the run configuration.

L

loadBefore(String, String, String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Specify that this plugin should be loaded before another plugin.
loadBefore(HytaleManifestModel.Identifier, String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Specify that this plugin should be loaded before another plugin.

M

main(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Change the main class of the Hytale plugin.
manifest(Action) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleExtension
Configure the plugin manifest.
MAPPER - Static variable in class net.janrupf.gradle.hytale.dev.actions.WriteJsonWorkAction
 
modifyManifest(Action) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleExtension
Adds a manifest modifier action to be applied when generating a Hytale manifest.

N

name(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Author
Set the name of the author.
name(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Change the name of the Hytale plugin.
NamingUtil - Class in net.janrupf.gradle.hytale.dev.util
 
net.janrupf.gradle.hytale.dev - package net.janrupf.gradle.hytale.dev
 
net.janrupf.gradle.hytale.dev.actions - package net.janrupf.gradle.hytale.dev.actions
 
net.janrupf.gradle.hytale.dev.agent - package net.janrupf.gradle.hytale.dev.agent
 
net.janrupf.gradle.hytale.dev.extension - package net.janrupf.gradle.hytale.dev.extension
 
net.janrupf.gradle.hytale.dev.ide - package net.janrupf.gradle.hytale.dev.ide
 
net.janrupf.gradle.hytale.dev.repository - package net.janrupf.gradle.hytale.dev.repository
 
net.janrupf.gradle.hytale.dev.run - package net.janrupf.gradle.hytale.dev.run
 
net.janrupf.gradle.hytale.dev.tasks - package net.janrupf.gradle.hytale.dev.tasks
 
net.janrupf.gradle.hytale.dev.util - package net.janrupf.gradle.hytale.dev.util
 
NoOp() - Constructor for record class net.janrupf.gradle.hytale.dev.ide.IdeIntegration.NoOp
Creates an instance of a NoOp record class.

O

optionalDependency(String, String, String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Add an optional dependency to the Hytale plugin.
optionalDependency(HytaleManifestModel.Identifier, String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Add an optional dependency to the Hytale plugin.

P

prepare() - Method in class net.janrupf.gradle.hytale.dev.tasks.PrepareHytaleServerRunTask
 
PrepareHytaleServerRunTask - Class in net.janrupf.gradle.hytale.dev.tasks
Task that runs before a Hytale server is started.
PrepareHytaleServerRunTask() - Constructor for class net.janrupf.gradle.hytale.dev.tasks.PrepareHytaleServerRunTask
 

R

run() - Method in class net.janrupf.gradle.hytale.dev.tasks.VineflowerDecompileTask
 
RunGenerator - Class in net.janrupf.gradle.hytale.dev.run
 
RunGenerator(Project, IdeIntegration, Provider, HytaleDevAgentConfiguration) - Constructor for class net.janrupf.gradle.hytale.dev.run.RunGenerator
 
runs(Action) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleExtension
Configure the available run configurations.
runTaskOnSync(TaskProvider) - Method in class net.janrupf.gradle.hytale.dev.ide.EclipseIdeIntegration
 
runTaskOnSync(TaskProvider) - Method in class net.janrupf.gradle.hytale.dev.ide.IDEAIdeIntegration
 
runTaskOnSync(TaskProvider) - Method in record class net.janrupf.gradle.hytale.dev.ide.IdeIntegration.NoOp
 
runTaskOnSync(TaskProvider) - Method in interface net.janrupf.gradle.hytale.dev.ide.IdeIntegration
Runs the given task whenever the IDE syncs the project.

S

serverVersion(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Change the server version this plugin is built for.
SingleFileCopyTask - Class in net.janrupf.gradle.hytale.dev.tasks
Path insensitive, single file version of a copy task.
SingleFileCopyTask() - Constructor for class net.janrupf.gradle.hytale.dev.tasks.SingleFileCopyTask
 
StringEscapeUtil - Class in net.janrupf.gradle.hytale.dev.util
 

T

toManifestString() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Identifier
Convert the identifier to a manifest string.
toMap() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Author
 
toMap() - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Serialize the manifest to a map.
toString() - Method in record class net.janrupf.gradle.hytale.dev.ide.IdeIntegration.NoOp
Returns a string representation of this record class.

U

url(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Author
Set the URL (homepage) of the author.
url(URI) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Author
Set the URL (homepage) of the author.
url(URL) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel.Author
Set the URL (homepage) of the author.

V

version(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Change the version of the Hytale plugin.
VineflowerDecompilerWorkAction - Class in net.janrupf.gradle.hytale.dev.actions
 
VineflowerDecompilerWorkAction() - Constructor for class net.janrupf.gradle.hytale.dev.actions.VineflowerDecompilerWorkAction
 
VineflowerDecompilerWorkActionParams - Interface in net.janrupf.gradle.hytale.dev.actions
 
VineflowerDecompileTask - Class in net.janrupf.gradle.hytale.dev.tasks
 
VineflowerDecompileTask() - Constructor for class net.janrupf.gradle.hytale.dev.tasks.VineflowerDecompileTask
 

W

website(String) - Method in class net.janrupf.gradle.hytale.dev.extension.HytaleManifestModel
Change the website of the Hytale plugin.
WriteJsonWorkAction - Class in net.janrupf.gradle.hytale.dev.actions
 
WriteJsonWorkAction() - Constructor for class net.janrupf.gradle.hytale.dev.actions.WriteJsonWorkAction
 
WriteJsonWorkActionParams - Interface in net.janrupf.gradle.hytale.dev.actions
 
A C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values