From bd572bdfbaf20eec6ec36b3cafa19adc0aaeeadf Mon Sep 17 00:00:00 2001
From: chylex <contact@chylex.com>
Date: Wed, 29 Jan 2025 20:39:59 +0100
Subject: [PATCH] Add MixinExtras dependency to root project

---
 build.gradle.kts  | 3 +++
 gradle.properties | 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/build.gradle.kts b/build.gradle.kts
index 4f8b05b..bcbfbf9 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -14,6 +14,7 @@ val modSides: String by project
 
 val minecraftVersion: String by project
 val mixinVersion: String by project
+val mixinExtrasVersion: String by project
 
 val minimumMinecraftVersion: String by project
 val minimumNeoForgeVersion: String by project
@@ -65,6 +66,8 @@ dependencies {
 	mappings(loom.officialMojangMappings())
 	
 	compileOnly("net.fabricmc:sponge-mixin:$mixinVersion")
+	compileOnly("io.github.llamalad7:mixinextras-common:$mixinExtrasVersion")
+	
 	api("com.google.code.findbugs:jsr305:3.0.2")
 }
 
diff --git a/gradle.properties b/gradle.properties
index fe11b4e..771439c 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -16,6 +16,7 @@ neoModDevVersion=2.0.76
 fabricVersion=0.16.10
 loomVersion=1.9
 mixinVersion=0.12.5+mixin.0.8.5
+mixinExtrasVersion=0.4.1
 
 # https://projects.neoforged.net/neoforged/neoforge
 # https://projects.neoforged.net/neoforged/moddevgradle
@@ -25,7 +26,7 @@ mixinVersion=0.12.5+mixin.0.8.5
 # Constraints
 minimumMinecraftVersion=1.21.4
 minimumNeoForgeVersion=21.4.0-beta
-minimumFabricVersion=0.12.3
+minimumFabricVersion=0.15.0
 
 # Gradle
 org.gradle.jvmargs=-Xmx3G