Skip to content

Commit 63b76f2

Browse files
Got Neoforge Working
1 parent fb66217 commit 63b76f2

File tree

7 files changed

+14
-8
lines changed

7 files changed

+14
-8
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ plugins {
22
// see https://fabricmc.net/develop/ for new versions
33
id 'fabric-loom' version '1.7-SNAPSHOT' apply false
44
// see https://projects.neoforged.net/neoforged/moddevgradle for new versions
5-
id 'net.neoforged.moddev' version '0.1.110' apply false
5+
id 'net.neoforged.moddev' version '2.0.46-beta' apply false
66
}

buildSrc/src/main/groovy/multiloader-common.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ processResources {
9898
'java_version' : java_version
9999
]
100100

101-
filesMatching(['pack.mcmeta', 'fabric.mod.json', 'META-INF/mods.toml', '*.mixins.json']) {
101+
filesMatching(['pack.mcmeta', 'fabric.mod.json', 'META-INF/mods.toml', 'META-INF/neoforge.mods.toml', '*.mixins.json']) {
102102
expand expandProps
103103
}
104104
inputs.properties(expandProps)

gradle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ fabric_loader_version=0.16.9
4040
# Update at https://projects.neoforged.net/neoforged/neoforge
4141
neoforge_version=21.1.80
4242
neoforge_loader_version_range=[4,)
43-
neo_form_version=1.21-20240613.152323
43+
# Neoform Version https://projects.neoforged.net/neoforged/neoform
44+
neo_form_version=1.21.1-20240808.144430
4445

4546
# Gradle
4647
org.gradle.jvmargs=-Xmx3G
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
44
networkTimeout=10000
55
zipStoreBase=GRADLE_USER_HOME
66
zipStorePath=wrapper/dists

gradlew

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
# See the License for the specific language governing permissions and
1616
# limitations under the License.
1717
#
18+
# SPDX-License-Identifier: Apache-2.0
19+
#
1820

1921
##############################################################################
2022
#
@@ -80,7 +82,8 @@ do
8082
esac
8183
done
8284

83-
APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit
85+
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
86+
' "$PWD" ) || exit
8487

8588
APP_NAME="Gradle"
8689
APP_BASE_NAME=${0##*/}

gradlew.bat

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
@rem See the License for the specific language governing permissions and
1414
@rem limitations under the License.
1515
@rem
16+
@rem SPDX-License-Identifier: Apache-2.0
17+
@rem
1618

1719
@if "%DEBUG%"=="" @echo off
1820
@rem ##########################################################################

neoforge/src/main/resources/META-INF/mods.toml renamed to neoforge/src/main/resources/META-INF/neoforge.mods.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ authors = "${mod_author}" #optional
1414
description = '''${description}''' #mandatory (Supports multiline text)
1515
[[dependencies.${ mod_id }]] #optional
1616
modId = "neoforge" #mandatory
17-
mandatory = true #mandatory
18-
versionRange = "${neoforge_loader_version_range}" #mandatory
17+
type="required" #mandatory (Can be one of "required", "optional", "incompatible" or "discouraged")
18+
versionRange = "[${neoforge_version},)" #mandatory
1919
ordering = "NONE" # The order that this dependency should load in relation to your mod, required to be either 'BEFORE' or 'AFTER' if the dependency is not mandatory
2020
side = "BOTH" # Side this dependency is applied on - 'BOTH', 'CLIENT' or 'SERVER'
2121
[[dependencies.${ mod_id }]]
2222
modId = "minecraft"
23-
mandatory = true
23+
type="required" #mandatory (Can be one of "required", "optional", "incompatible" or "discouraged")
2424
versionRange = "${minecraft_version_range}"
2525
ordering = "NONE"
2626
side = "BOTH"

0 commit comments

Comments
 (0)