From 01ca457dd2ff0038fc8550bd8a71ae57406f5416 Mon Sep 17 00:00:00 2001 From: AzureDoom <7415711+AzureDoom@users.noreply.github.com> Date: Wed, 3 Jun 2026 12:34:06 -0400 Subject: [PATCH] Add some more examples per community feedback --- build.gradle.kts | 2 ++ gradle.properties | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index 3aad50f..bb447b8 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -33,6 +33,8 @@ hytaleTools { includesPack = property("includes_pack").toString().toBoolean() patchline = property("patchline").toString() injectServerJavadocsIntoSources = property("injectServerJavadocsIntoSources").toString().toBoolean() + generateAssetsBinary = property("generateAssetsBinary").toString().toBoolean() + // hytaleHomeOverride = property("hytaleHomeOverride").toString() } repositories { diff --git a/gradle.properties b/gradle.properties index 2506439..98ba81e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -77,4 +77,10 @@ manifest_opt_dependencies = curseforgeID = # Injects hosted Hytale API docs into generated Vineflower server sources for easier IDE browsing. -injectServerJavadocsIntoSources = false \ No newline at end of file +injectServerJavadocsIntoSources = true + +# Controls whether prepareDecompiledSourcesForIde / idea generate the large hytale-assets.jar IDE binary from Assets.zip. Disable to avoid creating the extra assets jar. +generateAssetsBinary = false + +# Optional path to a local Hytale installation, a directory containing Assets.zip, or an Assets.zip file. When set, local dev tasks use this assets zip directly instead of requiring the Gradle cached assets zip. +hytaleHomeOverride = /path/to/Hytale/install/release/package/game/latest/Assets.zip \ No newline at end of file