Try to fix Forge

This commit is contained in:
Ran
2023-04-30 14:15:04 +06:00
parent ef02856b45
commit 5caf11789f
6 changed files with 78 additions and 153 deletions
+14 -2
View File
@@ -12,6 +12,10 @@ plugins {
// Provides mc libraries to core
// id "org.spongepowered.gradle.vanilla" version '0.2.1-SNAPSHOT' apply false
// Loom (provides stuff to add mod loaders to minecraft)
id "dev.architectury.loom" version "1.1.+" apply false
id "fabric-loom" version "1.1.+" apply false
}
/**
@@ -103,6 +107,13 @@ subprojects { p ->
apply plugin: "application"
// apply plugin: "org.spongepowered.gradle.vanilla" // Provides minecraft libraries
// Apply loader plugins
if (p == project(":forge")) {
apply plugin: "dev.architectury.loom"
} else if (p == project(":fabric")) {
apply plugin: "fabric-loom"
}
// Set the manifold version (may not be required tough)
manifold {
@@ -124,6 +135,7 @@ subprojects { p ->
compileClasspath.extendsFrom common
runtimeClasspath.extendsFrom common
developmentForge.extendsFrom common
forgeRuntimeLibrary.extendsFrom common
if (findProject(":fabricLike") && p != project(":fabricLike")) {
// Shadow fabricLike
@@ -222,8 +234,8 @@ subprojects { p ->
// Add common
if (isMinecraftSubProject && p != project(":common")) {
// Common
common(project(path: ":common")) { transitive false }
shadowCommon(project(path: ":common")) { transitive false }
common(project(":common")) { transitive false }
shadowCommon(project(":common")) { transitive false }
// FabricLike
if (findProject(":fabricLike") && p != project(":fabricLike")) {