Skip to content

Commit 06bb9f9

Browse files
committed
Update Minecraft & Fabric Loader; stop including Mixin Extras
1 parent 45b734d commit 06bb9f9

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

fabric/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ repositories {
4141
dependencies {
4242
modImplementation "net.fabricmc:fabric-loader:${rootProject.fabric_loader_version}"
4343
testImplementation "net.fabricmc:fabric-loader-junit:${rootProject.fabric_loader_version}"
44-
include(implementation(annotationProcessor("io.github.llamalad7:mixinextras-fabric:${rootProject.mixinextras_version}")))
4544

4645
modCompileOnly(fabricApi.module("fabric-api-base", rootProject.fabric_api_version)) { exclude group: 'net.fabricmc', module: 'fabric-loader' }
4746
modCompileOnly(fabricApi.module("fabric-screen-api-v1", rootProject.fabric_api_version)) { exclude group: 'net.fabricmc', module: 'fabric-loader' }

fabric/src/main/java/org/embeddedt/modernfix/fabric/mappings/MappingsClearer.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import net.fabricmc.loader.api.MappingResolver;
55
import net.fabricmc.loader.impl.launch.FabricLauncherBase;
66
import net.fabricmc.loader.impl.launch.MappingConfiguration;
7-
import net.fabricmc.mapping.tree.TinyMappingFactory;
87
import org.embeddedt.modernfix.util.CommonModUtil;
98

109
import java.lang.reflect.Constructor;
@@ -18,7 +17,9 @@
1817
public class MappingsClearer {
1918
@SuppressWarnings("unchecked")
2019
public static void clear() {
21-
if(FabricLoader.getInstance().isDevelopmentEnvironment())
20+
// TODO: Port this to Fabric Loader 0.15
21+
22+
if(true) //FabricLoader.getInstance().isDevelopmentEnvironment())
2223
return; // never do this in dev
2324
CommonModUtil.runWithoutCrash(() -> {
2425
// For now, force the mapping resolver to be initialized. Fabric Loader 0.14.23 stops initializing it early,
@@ -33,7 +34,7 @@ public static void clear() {
3334
MappingConfiguration config = FabricLauncherBase.getLauncher().getMappingConfiguration();
3435
Field mappingsField = MappingConfiguration.class.getDeclaredField("mappings");
3536
mappingsField.setAccessible(true);
36-
mappingsField.set(config, TinyMappingFactory.EMPTY_TREE);
37+
//mappingsField.set(config, TinyMappingFactory.EMPTY_TREE);
3738

3839
// clear useless intermediary->intermediary mappings
3940
MappingResolver resolver = FabricLoader.getInstance().getMappingResolver();

fabric/src/main/resources/fabric.mod.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@
4242
"modernfix-common.mixins.json"
4343
],
4444
"depends": {
45-
"minecraft": ">=1.16.2"
45+
"minecraft": ">=1.16.2",
46+
"fabricloader": ">=0.15.0"
4647
},
4748
"breaks": {
4849
"dashloader": "<5.0.0-beta.1"

gradle.properties

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@ junit_version=5.10.0-M1
55
mixinextras_version=0.3.1
66

77
mod_id=modernfix
8-
minecraft_version=1.20.3
8+
minecraft_version=1.20.4
99
enabled_platforms=fabric,neoforge
10-
forge_version=20.3.1-beta
10+
forge_version=20.4.12-beta
1111
# parchment_version=2023.07.09
1212
refined_storage_version=4392788
1313
jei_version=16.0.0.28
1414
rei_version=13.0.678
1515
ctm_version=1.20.1-1.1.8+4
1616
kubejs_version=1902.6.0-build.142
1717
rhino_version=1902.2.2-build.268
18-
supported_minecraft_versions=1.20.3
18+
supported_minecraft_versions=1.20.4
1919

20-
fabric_loader_version=0.14.25
21-
fabric_api_version=0.90.11+1.20.3
20+
fabric_loader_version=0.15.1
21+
fabric_api_version=0.91.1+1.20.4
2222

2323
continuity_version=3.0.0-beta.4+1.20.2
2424

0 commit comments

Comments
 (0)