Skip to content

Commit e6b4ed4

Browse files
author
IMS212
committed
Official Sodium 0.4.1 beta support
1 parent 29cc5bf commit e6b4ed4

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

buildscript/src/main/java/Buildscript.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@
2626
public class Buildscript extends MultiSrcDirFabricProject {
2727
static final boolean SODIUM = true;
2828
static final boolean CUSTOM_SODIUM = true;
29-
static final String customSodiumName = "sodium-fabric-mc22w06a-0.4.0-alpha6+rev.7bd2b7d.jar";
29+
static final String customSodiumName = "sodium-fabric-mc1.18.2-0.4.1+rev.d50338a.jar";
3030

3131
@Override
3232
public VersionMeta createMcVersion() {
33-
return Minecraft.getVersion("1.18.2-pre3");
33+
return Minecraft.getVersion("1.18.2");
3434
}
3535

3636
@Override
@@ -40,7 +40,7 @@ public MappingTree createMappings() {
4040

4141
@Override
4242
public FabricLoader getLoader() {
43-
return new FabricLoader(FabricMaven.URL, FabricMaven.loader("0.13.2"));
43+
return new FabricLoader(FabricMaven.URL, FabricMaven.loader("0.13.3"));
4444
}
4545

4646
@Override
@@ -67,18 +67,18 @@ public Consumer<AccessWidenerVisitor> getAw() {
6767
@Override
6868
public void getModDependencies(ModDependencyCollector d) {
6969
d.addMaven(Maven.MAVEN_CENTRAL, new MavenId("org.anarres:jcpp:1.4.14"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME, ModDependencyFlag.JIJ);
70-
d.addMaven(FabricMaven.URL, new MavenId(FabricMaven.GROUP_ID + ".fabric-api", "fabric-resource-loader-v0", "0.4.13+d7c144a83a"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME, ModDependencyFlag.JIJ);
71-
d.addMaven(FabricMaven.URL, new MavenId(FabricMaven.GROUP_ID + ".fabric-api", "fabric-key-binding-api-v1", "1.0.9+d7c144a83a"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME, ModDependencyFlag.JIJ);
70+
d.addMaven(FabricMaven.URL, new MavenId(FabricMaven.GROUP_ID + ".fabric-api", "fabric-resource-loader-v0", "0.4.16+55dca1a4d2"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME, ModDependencyFlag.JIJ);
71+
d.addMaven(FabricMaven.URL, new MavenId(FabricMaven.GROUP_ID + ".fabric-api", "fabric-key-binding-api-v1", "1.0.11+54e5b2ecd2"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME, ModDependencyFlag.JIJ);
7272

7373
if (SODIUM) {
74-
d.addMaven(FabricMaven.URL, new MavenId(FabricMaven.GROUP_ID + ".fabric-api", "fabric-api-base", "0.4.1+b4f4f6cd65"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME);
75-
d.addMaven(FabricMaven.URL, new MavenId(FabricMaven.GROUP_ID + ".fabric-api", "fabric-rendering-data-attachment-v1", "0.3.4+7242e9d765"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME);
76-
d.addMaven(FabricMaven.URL, new MavenId(FabricMaven.GROUP_ID + ".fabric-api", "fabric-rendering-fluids-v1", "2.0.0+54e5b2ecf4"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME);
74+
d.addMaven(FabricMaven.URL, new MavenId(FabricMaven.GROUP_ID + ".fabric-api", "fabric-api-base", "0.4.3+d7c144a8d2"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME);
75+
d.addMaven(FabricMaven.URL, new MavenId(FabricMaven.GROUP_ID + ".fabric-api", "fabric-rendering-data-attachment-v1", "0.3.6+d7c144a8d2"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME);
76+
d.addMaven(FabricMaven.URL, new MavenId(FabricMaven.GROUP_ID + ".fabric-api", "fabric-rendering-fluids-v1", "2.0.1+54e5b2ecd2"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME);
7777

7878
if (CUSTOM_SODIUM) {
7979
d.add(new JavaJarDependency(getProjectDir().resolve("custom_sodium").resolve(customSodiumName).toAbsolutePath(), null, new MavenId("me.jellysquid.mods", "sodium-fabric", customSodiumName.replace("sodium-fabric-", ""))), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME);
8080
} else {
81-
d.addMaven("https://api.modrinth.com/maven", new MavenId("maven.modrinth", "sodium", "mc1.18.1-0.4.0-alpha6"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME);
81+
d.addMaven("https://api.modrinth.com/maven", new MavenId("maven.modrinth", "sodium", "mc1.18.1-0.4.1"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME);
8282
}
8383

8484
d.addMaven(Maven.MAVEN_CENTRAL, new MavenId("org.joml:joml:1.10.2"), ModDependencyFlag.COMPILE, ModDependencyFlag.RUNTIME);

src/main/java/net/coderbot/iris/compat/sodium/SodiumVersionCheck.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ public class SodiumVersionCheck {
1212
// of pain. So don't forget!
1313
private static final ImmutableList<AllowedSodiumVersion> ALLOWED_SODIUM_VERSIONS = ImmutableList.of(
1414
// Development build for 22w03a
15-
AllowedSodiumVersion.exact("0.4.0-alpha6+rev.7bd2b7d",
16-
"https://www.curseforge.com/minecraft/mc-mods/sodium/files/3605309"),
15+
AllowedSodiumVersion.exact("0.4.1+rev.d50338a",
16+
"https://updatethis.link"),
1717

1818
// For use by ReplayMod
1919
AllowedSodiumVersion.prefix("0.4.0-alpha6+replaymod")

src/main/resources/fabric.mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"schemaVersion": 1,
33
"id": "iris",
4-
"version": "1.2.1-rc1-development-environment",
4+
"version": "1.2.1-rc2-development-environment",
55

66
"name": "Iris",
77
"description": "A modern shaders mod for Minecraft intended to be compatible with existing OptiFine shader packs",

0 commit comments

Comments
 (0)