All Classes and Interfaces

Class
Description
Configures the Java execution classpath for the Hytale server.
Base class for tasks running entirely within the Gradle process.
Step responsible for resolving and downloading all configured server mods.
Step responsible for downloading and extracting Hytale server assets.
Utility class for file and directory operations.
A specialized mod implementation for files hosted on GitHub Releases.
Base class for high-level orchestrator tasks.
Handles the registration and lifecycle setup of Global tasks.
Sets basic Gradle and JVM environment properties for the server.
Root interface for all Hytale boot-related tasks.
Registrar responsible for configuring and providing Gradle Shared Build Services.
HTTP implementation of the ResourceProvider.
Common parameter definition for Hytale-related Build Services.
Main configuration extension for the Hytale Boot plugin.
Main entry point for the Hytale Server Runner Gradle plugin.
Container for atomic worker tasks used within the Hytale server boot lifecycle.
Base class for internal tasks that perform operations within the current JVM.
Base class for internal tasks that require spawning a separate Java process.
Base class for tasks that launch the Hytale server process.
The terminal step in the boot lifecycle that launches the Hytale server process.
The primary execution task for booting a Hytale server.
Abstract base for all mod definitions.
Execution context for processing mod downloads.
Base strategy for downloading and installing Hytale mods.
Parameters for the mod downloader work action.
Configuration extension for managing Hytale mods.
Defines a configuration unit for the server execution environment.
 
 
Supported operating system platforms and their corresponding downloader executable filenames.
Provides the appropriate platform-specific file configuration based on the host operating system.
Initial preparation step for acquiring Hytale server components.
Generic interface for registering plugin components.
 
Base build service for acquiring external resources.
 
 
Configures server-specific command-line arguments and environment variables.
Orchestrates the server launch sequence using a modular configuration approach.
 
Registrar implementation responsible for initializing internal lifecycle steps.
 
A step implementation for standard internal logic.
A step implementation for external process execution.
Orchestrator that transforms a sequence of TaskStep classes into a linked Gradle task chain.
Global registry for mapping TaskStep implementations to their unique Gradle task identifiers.
Strategy for downloading mods via direct HTTP/HTTPS requests.
A mod implementation defined by a direct web URL.