From a9b64a7e2aa6889a18de89fedf1b24ebb0a8de65 Mon Sep 17 00:00:00 2001 From: Meredith Espinosa Date: Wed, 8 May 2019 11:21:44 -0700 Subject: [PATCH] Fix mixin and crochet issues, closes #2 --- build.gradle | 10 +++------- ...eaverContainer.java => MixinLoomContainer.java} | 2 +- ...MixinWeaverScreen.java => MixinLoomScreen.java} | 2 +- src/main/resources/fabric.mod.json | 6 +++++- src/main/resources/skillcheck.client.json | 14 ++++++++++++++ src/main/resources/skillcheck.common.json | 5 +---- 6 files changed, 25 insertions(+), 14 deletions(-) rename src/main/java/io/github/cottonmc/skillcheck/mixins/{MixinWeaverContainer.java => MixinLoomContainer.java} (96%) rename src/main/java/io/github/cottonmc/skillcheck/mixins/{MixinWeaverScreen.java => MixinLoomScreen.java} (96%) create mode 100644 src/main/resources/skillcheck.client.json diff --git a/build.gradle b/build.gradle index 5c96921..b1f769b 100644 --- a/build.gradle +++ b/build.gradle @@ -25,17 +25,13 @@ targetCompatibility = 1.8 archivesBaseName = "skillcheck" group = "io.github.cottonmc" -version = "1.0.0+1.14" +version = "1.0.1+1.14" minecraft { refmapName = 'mixins.skillcheck.refmap.json' } repositories { - mavenLocal() - maven { - url 'https://www.jitpack.io' - } maven { url 'http://server.bbkr.space:8081/artifactory/libs-snapshot' } @@ -53,8 +49,8 @@ dependencies { modCompile "io.github.prospector.modmenu:ModMenu:1.5.1-81" modCompile "io.github.cottonmc:cotton:0.6.1+1.14-SNAPSHOT" include "io.github.cottonmc:cotton:0.6.1+1.14-SNAPSHOT" - modCompile "com.github.raphydaphy:crochet:a203643485" - include "com.github.raphydaphy:crochet:a203643485" + modCompile "crochet:Crochet:1.0.2" + include "crochet:Crochet:1.0.2" modCompile "cloth-config:ClothConfig:0.2.1.14" include "cloth-config:ClothConfig:0.2.1.14" } diff --git a/src/main/java/io/github/cottonmc/skillcheck/mixins/MixinWeaverContainer.java b/src/main/java/io/github/cottonmc/skillcheck/mixins/MixinLoomContainer.java similarity index 96% rename from src/main/java/io/github/cottonmc/skillcheck/mixins/MixinWeaverContainer.java rename to src/main/java/io/github/cottonmc/skillcheck/mixins/MixinLoomContainer.java index dce6b5e..7a5cdba 100644 --- a/src/main/java/io/github/cottonmc/skillcheck/mixins/MixinWeaverContainer.java +++ b/src/main/java/io/github/cottonmc/skillcheck/mixins/MixinLoomContainer.java @@ -14,7 +14,7 @@ import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; @Mixin(LoomContainer.class) -public abstract class MixinWeaverContainer { +public abstract class MixinLoomContainer { private PlayerEntity player; @Inject(method = "(ILnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/container/BlockContext;)V", at = @At("RETURN")) diff --git a/src/main/java/io/github/cottonmc/skillcheck/mixins/MixinWeaverScreen.java b/src/main/java/io/github/cottonmc/skillcheck/mixins/MixinLoomScreen.java similarity index 96% rename from src/main/java/io/github/cottonmc/skillcheck/mixins/MixinWeaverScreen.java rename to src/main/java/io/github/cottonmc/skillcheck/mixins/MixinLoomScreen.java index 6fccb6f..a996967 100644 --- a/src/main/java/io/github/cottonmc/skillcheck/mixins/MixinWeaverScreen.java +++ b/src/main/java/io/github/cottonmc/skillcheck/mixins/MixinLoomScreen.java @@ -15,7 +15,7 @@ import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; @Mixin(LoomScreen.class) -public abstract class MixinWeaverScreen { +public abstract class MixinLoomScreen { private PlayerEntity player; @Inject(method = "", at = @At("RETURN")) diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 4044581..1303bee 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -24,7 +24,11 @@ ] }, "mixins": [ - "skillcheck.common.json" + "skillcheck.common.json", + { + "config": "skillcheck.client.json", + "environment": "client" + } ], "requires": { "fabricloader": ">=0.4.0", diff --git a/src/main/resources/skillcheck.client.json b/src/main/resources/skillcheck.client.json new file mode 100644 index 0000000..a18737b --- /dev/null +++ b/src/main/resources/skillcheck.client.json @@ -0,0 +1,14 @@ +{ + "required": true, + "package": "io.github.cottonmc.skillcheck.mixins", + "compatibilityLevel": "JAVA_8", + "refmap": "mixins.skillcheck.refmap.json", + "cliet": [ + "MixinBannerTooltip", + "MixinThiefClient", + "MixinLoomScreen" + ], + "injectors": { + "defaultRequire": 1 + } +} diff --git a/src/main/resources/skillcheck.common.json b/src/main/resources/skillcheck.common.json index 76985ac..74e2ae8 100755 --- a/src/main/resources/skillcheck.common.json +++ b/src/main/resources/skillcheck.common.json @@ -5,10 +5,7 @@ "refmap": "mixins.skillcheck.refmap.json", "mixins": [ "MixinArrow", - "MixinWeaverContainer", - "MixinWeaverScreen", - "MixinBannerTooltip", - "MixinThiefClient", + "MixinLoomContainer", "MixinThiefCommon" ], "injectors": {