Skip to content

Commit cdfea9c

Browse files
committed
Fix Inline Forge dependency, update MixinExtras to 0.3.6
1 parent ab477fc commit cdfea9c

File tree

5 files changed

+21
-8
lines changed

5 files changed

+21
-8
lines changed

Common/build.gradle.kts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@ dependencies {
2121

2222
modApi(libs.clothConfig.common)
2323

24-
implementation(libs.mixinExtras)
24+
libs.mixinExtras.common.also {
25+
implementation(it)
26+
annotationProcessor(it)
27+
}
2528

2629
api(libs.bundles.lsp4j)
2730

Common/src/main/java/gay/object/hexdebug/mixin/MixinGuiSpellcasting.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import at.petrak.hexcasting.common.msgs.IMessage;
88
import at.petrak.hexcasting.common.msgs.MsgNewSpellPatternC2S;
99
import at.petrak.hexcasting.xplat.IClientXplatAbstractions;
10-
import com.llamalad7.mixinextras.injector.WrapWithCondition;
10+
import com.llamalad7.mixinextras.injector.v2.WrapWithCondition;
1111
import gay.object.hexdebug.gui.splicing.IMixinGuiSpellcasting;
1212
import net.minecraft.world.InteractionHand;
1313
import org.jetbrains.annotations.NotNull;
@@ -47,7 +47,8 @@ public abstract class MixinGuiSpellcasting implements IMixinGuiSpellcasting {
4747
value = "INVOKE",
4848
target = "Lat/petrak/hexcasting/xplat/IClientXplatAbstractions;sendPacketToServer(Lat/petrak/hexcasting/common/msgs/IMessage;)V",
4949
remap = false
50-
)
50+
),
51+
remap = false
5152
)
5253
private boolean redirectSplicingTableStaffPacket$hexdebug(IClientXplatAbstractions instance, IMessage message) {
5354
if (onDrawSplicingTablePattern$hexdebug != null && message instanceof MsgNewSpellPatternC2S newSpellPatternC2S) {

Fabric/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,10 @@ dependencies {
5151
modLocalRuntime(libs.trinkets)
5252
modLocalRuntime(libs.inline.fabric)
5353

54-
libs.mixinExtras.also {
54+
libs.mixinExtras.fabric.also {
5555
localRuntime(it)
5656
include(it)
57+
annotationProcessor(it)
5758
}
5859

5960
modApi(libs.clothConfig.fabric) {

Forge/build.gradle.kts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,16 @@ dependencies {
6363
modImplementation(libs.paucal.forge)
6464
modLocalRuntime(libs.patchouli.forge)
6565
modLocalRuntime(libs.caelus)
66-
modLocalRuntime(libs.inline.fabric)
66+
modLocalRuntime(libs.inline.forge) { isTransitive = false }
6767

6868
modApi(libs.clothConfig.forge)
6969

70-
libs.mixinExtras.also {
70+
libs.mixinExtras.common.also {
71+
compileOnly(it)
72+
annotationProcessor(it)
73+
}
74+
75+
libs.mixinExtras.forge.also {
7176
localRuntime(it)
7277
include(it)
7378
}

gradle/libs.versions.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ patchouli-forge = "1.20.1-84-FORGE"
3232

3333
cardinalComponents = "5.2.1"
3434
serializationHooks = "0.4.99999"
35-
mixinExtras = "0.1.1"
35+
mixinExtras = "0.3.6"
3636
trinkets = "3.7.0"
3737
clothConfig = "11.1.106"
3838
modMenu = "7.1.0"
@@ -89,11 +89,14 @@ patchouli-forge = { module="vazkii.patchouli:Patchouli", version.ref="patchouli
8989

9090
cardinalComponents = { module="dev.onyxstudios.cardinal-components-api:cardinal-components-api", version.ref="cardinalComponents" }
9191
serializationHooks = { module="libs:serialization-hooks", version.ref="serializationHooks" }
92-
mixinExtras = { module="com.github.LlamaLad7:MixinExtras", version.ref="mixinExtras" }
9392
trinkets = { module="dev.emi:trinkets", version.ref="trinkets" }
9493
modMenu = { module="com.terraformersmc:modmenu", version.ref="modMenu" }
9594
caelus = { module="top.theillusivec4.caelus:caelus-forge", version.ref="caelus" }
9695

96+
mixinExtras-common = { module="io.github.llamalad7:mixinextras-common", version.ref="mixinExtras" }
97+
mixinExtras-fabric = { module="io.github.llamalad7:mixinextras-fabric", version.ref="mixinExtras" }
98+
mixinExtras-forge = { module="io.github.llamalad7:mixinextras-forge", version.ref="mixinExtras" }
99+
97100
clothConfig-common = { module="me.shedaniel.cloth:cloth-config", version.ref="clothConfig" }
98101
clothConfig-fabric = { module="me.shedaniel.cloth:cloth-config-fabric", version.ref="clothConfig" }
99102
clothConfig-forge = { module="me.shedaniel.cloth:cloth-config-forge", version.ref="clothConfig" }

0 commit comments

Comments
 (0)