feat: Enhance ServerTemplatesUpdateEndpoint with additional request fields and validation rules
feat: Expand PlayersApi with new endpoints for better player management feat: Update ServerApi to include new instance-related endpoints feat: Add new endpoints to ServiceAccountsApi for improved service account management fix: Update TokensRotateEndpoint and TokensStoreEndpoint to include new validation rules feat: Introduce ControlPlaneHttpClient for handling HTTP requests to the control plane feat: Implement PathBuilder for dynamic URI resolution feat: Add PlayerEntitlement and PlayerSessionProfile models for player data handling feat: Create server-related models including HeartbeatPayload, PresenceState, and ReadinessState feat: Develop RegistrationPayload and ServerInstance models for server management feat: Add ServerProfile model to encapsulate server instance details refactor: Update network class to include builder method for ControlPlaneClient chore: Update manifest.json for plugin metadata and dependencies
This commit is contained in:
+9
-5
@@ -47,14 +47,18 @@ javadoc {
|
||||
|
||||
// Adds the Hytale server as a build dependency, allowing you to reference and
|
||||
// compile against their code without bundling it. When a local install is
|
||||
// present, we still use its jar for launching the server in IDE run configs.
|
||||
// present we compile and run against that jar directly so there is no dependency
|
||||
// on the Hytale Maven repositories. In CI (no local install) the Maven artifact
|
||||
// is used together with an explicit Gson dep (bundled in the server at runtime).
|
||||
dependencies {
|
||||
compileOnly("com.hypixel.hytale:Server:$hytale_build")
|
||||
if (hasHytaleHome) {
|
||||
runtimeOnly(files("$hytaleHome/install/$patchline/package/game/latest/Server/HytaleServer.jar"))
|
||||
def serverJar = files("$hytaleHome/install/$patchline/package/game/latest/Server/HytaleServer.jar")
|
||||
compileOnly(serverJar)
|
||||
runtimeOnly(serverJar)
|
||||
} else {
|
||||
compileOnly("com.hypixel.hytale:Server:$hytale_build")
|
||||
compileOnly("com.google.gson:gson:2.11.0")
|
||||
}
|
||||
|
||||
// Your dependencies here
|
||||
}
|
||||
|
||||
repositories {
|
||||
|
||||
Reference in New Issue
Block a user