diff --git a/README.md b/README.md index d3a5eaa..64a50dd 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ All currently supported versions are listed below. Chronos is committed to never | Minecraft | Support | Loader(s) | Backup | Config | Notes | |--------------|---------------|---------------------------------------------------------------------|--------|--------------|----------------------------------------------------------------------------------------------------------------------------------------| -| `26.x` | ✅ Supported | Fabric + NeoForge + Bukkit, Spigot, Paper, Purpur and Folia | ✅ | 🟠 File-only | Paper plugin: 26.1.1+ only. Folia: 26.1.2 only. | +| `26.x` | ✅ Supported | Fabric + NeoForge + Bukkit, Spigot, Paper, Purpur and Folia | ✅ | 🟠 File-only | Fabric: 26.1–26.3. NeoForge: 26.1–26.3 (compile pin `26.3.0.1-beta`). Paper plugin: 26.1.1+ (26.3 via experimental channel). Folia: 26.1.2, 26.2 (experimental). Bukkit/Spigot: through 26.2, not 26.3 yet. | | `1.21.x` | ✅ Supported | Fabric + NeoForge + Bukkit, Spigot, Paper, Purpur and Folia | ✅ | 🟠 File-only | Fabric/NeoForge: pre-1.21.11 vs 1.21.11+ split. Paper plugin: one jar for all 1.21.x. Folia: subset of patches. | | `1.20.x` | ✅ Supported | Forge + Fabric + NeoForge + Bukkit, Spigot, Paper, Purpur and Folia | ✅ | 🟠 File-only | Forge: 1.20.0–1.20.1 only. Fabric: 1.20.x. NeoForge: 1.20.2–1.20.6. Paper plugin: all patches except 1.20.3. Folia: subset of patches. | | `1.19.x` | ✅ Supported | Fabric + Forge + Bukkit, Spigot, Paper, Purpur and Folia | ✅ | 🟠 File-only | Folia: 1.19.4 only. | diff --git a/gradle.properties b/gradle.properties index efc6958..b74d32e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -36,7 +36,7 @@ chronos.grpc.api.version=1.68.2 # Build tooling loom.version=1.14.10 -neoforge.moddev.plugin.version=2.0.141 +neoforge.moddev.plugin.version=2.0.147 paperweight.userdev.version=2.0.0-beta.21 run.paper.version=3.0.2 unimined.version=1.4.1 diff --git a/gradle/chronos-compile-groups.json b/gradle/chronos-compile-groups.json index 44a4953..88d4c4e 100644 --- a/gradle/chronos-compile-groups.json +++ b/gradle/chronos-compile-groups.json @@ -443,32 +443,34 @@ }, { "id": "minecraft_26", - "description": "Fabric, NeoForge, and Paper plugin jars (Paper/Spigot/Purpur/Bukkit/Folia) for Minecraft 26.1-26.2 (same Mojmap shells).", + "description": "Fabric, NeoForge, and Paper plugin jars (Paper/Spigot/Purpur/Bukkit/Folia) for Minecraft 26.1-26.3 (same Mojmap shells).", "jarTargetLabel": "26.x", "minecraftVersionPrefixes": [ "26.1", - "26.2" + "26.2", + "26.3" ], "fabricConfig": { - "referenceMinecraft": "26.2", - "fabricLoader": "0.19.3", - "fabricApi": "0.152.1+26.2", - "minecraftDep": ">=26.1 <26.3", + "referenceMinecraft": "26.3", + "fabricLoader": "0.19.5", + "fabricApi": "0.160.5+26.3", + "minecraftDep": ">=26.1 <26.4", "archiveVersionTag": "26.x", "supportedVersions": [ "26.1.0", "26.1.1", "26.1.2", - "26.2" + "26.2", + "26.3" ], "loaderKeys": [ "FABRIC" ] }, "neoForgeConfig": { - "referenceMinecraft": "26.2", - "neoForge": "26.2.0.3-beta", - "minecraftRange": "[26.1,26.3)", + "referenceMinecraft": "26.3", + "neoForge": "26.3.0.1-beta", + "minecraftRange": "[26.1,26.4)", "archiveVersionTag": "26.x", "neoForgeVersionOverrides": { "26.1.0": "beta", @@ -478,7 +480,8 @@ "26.1.0", "26.1.1", "26.1.2", - "26.2" + "26.2", + "26.3" ], "loaderKeys": [ "NEOFORGE" @@ -488,19 +491,22 @@ "26.1.0", "26.1.1", "26.1.2", - "26.2" + "26.2", + "26.3" ], "pluginConfig": { - "referenceMinecraft": "26.2", + "referenceMinecraft": "26.3", "archiveVersionTag": "26.x", "apiVersion": "26.1", "paperChannelOverrides": { - "26.1.1": "experimental" + "26.1.1": "experimental", + "26.3": "experimental" }, "supportedVersions": [ "26.1.1", "26.1.2", - "26.2" + "26.2", + "26.3" ], "loaderKeys": [ "PAPER", diff --git a/tooling/src/main/java/com/magicjinn/chronos/tooling/GenerateVariants.java b/tooling/src/main/java/com/magicjinn/chronos/tooling/GenerateVariants.java index 9bc3f3c..d33d81b 100644 --- a/tooling/src/main/java/com/magicjinn/chronos/tooling/GenerateVariants.java +++ b/tooling/src/main/java/com/magicjinn/chronos/tooling/GenerateVariants.java @@ -49,7 +49,7 @@ public static void main(String[] args) throws Exception { Map rootProps = readRootProps(); String loomVersion = rootProps.getOrDefault("loom.version", "1.10.1"); - String neoforgeModdev = rootProps.getOrDefault("neoforge.moddev.plugin.version", "2.0.141"); + String neoforgeModdev = rootProps.getOrDefault("neoforge.moddev.plugin.version", "2.0.147"); String paperweightVersion = rootProps.getOrDefault("paperweight.userdev.version", "2.0.0-beta.21"); String runPaperVersion = rootProps.getOrDefault("run.paper.version", "3.0.2"); diff --git a/tooling/src/main/java/com/magicjinn/chronos/tooling/TestServers/plugin-loader-availability.json b/tooling/src/main/java/com/magicjinn/chronos/tooling/TestServers/plugin-loader-availability.json index 5cb7f8c..79da00e 100644 --- a/tooling/src/main/java/com/magicjinn/chronos/tooling/TestServers/plugin-loader-availability.json +++ b/tooling/src/main/java/com/magicjinn/chronos/tooling/TestServers/plugin-loader-availability.json @@ -33,7 +33,7 @@ "1.8.8", "1.8.3", "1.8" ], "PAPER": [ - "26.2", "26.1.2", "26.1.1", + "26.3", "26.2", "26.1.2", "26.1.1", "1.21.11", "1.21.10", "1.21.9", "1.21.8", "1.21.7", "1.21.6", "1.21.5", "1.21.4", "1.21.3", "1.21.1", "1.21", "1.20.6", "1.20.5", "1.20.4", "1.20.2", "1.20.1", "1.20", "1.19.4", "1.19.3", "1.19.2", "1.19.1", "1.19", @@ -61,7 +61,7 @@ "1.14.4", "1.14.3", "1.14.2", "1.14.1" ], "FOLIA": [ - "26.1.2", + "26.2", "26.1.2", "1.21.11", "1.21.8", "1.21.6", "1.21.5", "1.21.4", "1.20.6", "1.20.4", "1.20.2", "1.20.1", "1.19.4"