mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-04-02 05:27:43 -05:00
Fix the return value of "net.fabricmc.loom.LoomGradleExtension.getInstallerData()" is null
Signed-off-by: shedaniel <daniel@shedaniel.me>
(cherry picked from commit f971bce5e2)
This commit is contained in:
@@ -159,7 +159,7 @@ public class RunConfig {
|
||||
|
||||
if (extension.getLoaderLaunchMethod().equals("launchwrapper")) {
|
||||
// if installer.json found...
|
||||
JsonObject installerJson = extension.getInstallerData().installerJson();
|
||||
JsonObject installerJson = extension.getInstallerData() == null ? null : extension.getInstallerData().installerJson();
|
||||
|
||||
if (installerJson != null) {
|
||||
List<String> sideKeys = ImmutableList.of(environment, "common");
|
||||
@@ -306,7 +306,7 @@ public class RunConfig {
|
||||
}
|
||||
|
||||
private static String getMainClass(String side, LoomGradleExtension extension, String defaultMainClass) {
|
||||
JsonObject installerJson = extension.getInstallerData().installerJson();
|
||||
JsonObject installerJson = extension.getInstallerData() == null ? null : extension.getInstallerData().installerJson();
|
||||
|
||||
if (installerJson != null && installerJson.has("mainClass")) {
|
||||
JsonElement mainClassJson = installerJson.get("mainClass");
|
||||
|
||||
Reference in New Issue
Block a user