Skip to content

Commit 2c5e00f

Browse files
committed
add 26.3 neoforge build
1 parent 13dd3fa commit 2c5e00f

3 files changed

Lines changed: 6 additions & 12 deletions

File tree

‎README.md‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,12 @@ ships the same jar contents; what differs is which features the underlying game
4141
| 1.21.11 and later 1.21.x | Fabric, NeoForge | 21 |
4242
| 26.1 | Fabric, NeoForge | 25 |
4343
| 26.2 | Fabric, NeoForge | 25 |
44-
| 26.3 | Fabric | 25 |
44+
| 26.3 | Fabric, NeoForge | 25 |
4545

4646
Each build accepts exactly its own version, except the 1.21.11 one, which also takes any 1.21.x
4747
above it. Nothing is published for 1.20.5–1.20.6, 1.21.2–1.21.3 or 1.21.6–1.21.10 — the loaders
4848
refuse to load the jar there rather than load it half-broken.
4949

50-
26.3 is Fabric-only for now: no Kotlin for Forge release supports it yet, and NeoForge would refuse
51-
to load the mod without one. A NeoForge build follows once it does.
52-
5350
#### What works where
5451

5552
| | 1.20.4 | 1.21 · 1.21.1 | 1.21.4 and up |
@@ -127,6 +124,7 @@ reject the jar outright. [YACL](https://modrinth.com/mod/yacl) is declared clien
127124
| 1.21.11 | 21.11.45 | 6.3.0 | 3.8.2+1.21.11 |
128125
| 26.1 | 26.1.2.109 | 6.3.0 | 3.9.6+26.1 |
129126
| 26.2 | 26.2.0.88 | 6.3.0 | 3.9.6+26.2 |
127+
| 26.3 | 26.3.0.90 | 6.4.0 | 3.9.7+26.3 |
130128

131129
The versions above are what each target is built and tested against. Fabric API and YACL are
132130
declared as `*` in the Fabric metadata, so a newer one loads; the NeoForge side declares its

‎settings.gradle.kts‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,7 @@ stonecutter {
3939
mc("1.21.11", "fabric", "neoforge")
4040
mc("26.1", "fabric", "neoforge")
4141
mc("26.2", "fabric", "neoforge")
42-
// Fabric only for now: Kotlin for Forge 6.3.0, the newest release, declares
43-
// minecraft [1.21.9, 26.3), so FML refuses to load it - and therefore this mod - on 26.3.
44-
// Add "neoforge" here (26.3.properties already has a neoforge_version) once KFF catches up.
45-
mc("26.3", "fabric")
42+
mc("26.3", "fabric", "neoforge")
4643

4744
vcsVersion = "26.3-fabric"
4845
}

‎versions/dependencies/26.3.properties‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
# Dependency versions for Minecraft 26.3. Only a Fabric target is built for now - see settings.gradle.kts -
2-
# but the NeoForge versions are kept so re-enabling it is a one-line change.
1+
# Dependency versions for Minecraft 26.3 (shared by its Fabric and NeoForge targets).
32
loader_version=0.19.5
43
fabric_version=0.161.0+26.3
5-
neoforge_version=26.3.0.25-beta
4+
neoforge_version=26.3.0.90
65

76
fabric_kotlin_version=1.14.1+kotlin.2.4.20
8-
kff_version=6.3.0
7+
kff_version=6.4.0
98

109
yacl_version=3.9.7+26.3
1110
modmenu_version=21.0.0

0 commit comments

Comments
 (0)