fix: refmaps

This commit is contained in:
Ampflower 🌺 2025-03-13 10:59:29 -07:00
parent 9a8ab18fa2
commit 1afb900a74
No known key found for this signature in database
GPG Key ID: FC0397C90D508D7F
7 changed files with 14 additions and 3 deletions

View File

@ -79,11 +79,16 @@ allprojects {
modCompileOnly(libs.bundles.common.compile) modCompileOnly(libs.bundles.common.compile)
annotationProcessor(libs.mixin.squared) annotationProcessor(libs.mixin.squared) {
exclude(module = "fabric-loader")
}
modImplementation(libs.bundles.common.bundle) modImplementation(libs.bundles.common.bundle)
if (project !in excluded) { if (project !in excluded) {
include(libs.bundles.common.bundle) include(libs.bundles.common.bundle)
} }
annotationProcessor(libs.mixin.extras)
modCompileOnly(libs.mixin.extras)
} }
tasks { tasks {

View File

@ -3,6 +3,7 @@
"minVersion": "0.8", "minVersion": "0.8",
"package": "gay.pridecraft.joy.fabric.client.mixin", "package": "gay.pridecraft.joy.fabric.client.mixin",
"plugin": "gay.pridecraft.joy.fabric.client.MixinPlugin", "plugin": "gay.pridecraft.joy.fabric.client.MixinPlugin",
"refmap": "client-joy.refmap.json",
"compatibilityLevel": "JAVA_21", "compatibilityLevel": "JAVA_21",
"client": [ "client": [
"mavapi.EntityBucketItemMixin" "mavapi.EntityBucketItemMixin"

View File

@ -2,6 +2,7 @@
"required": true, "required": true,
"minVersion": "0.8", "minVersion": "0.8",
"package": "gay.pridecraft.joy.fabric.client.mixin", "package": "gay.pridecraft.joy.fabric.client.mixin",
"refmap": "joy.refmap.json",
"compatibilityLevel": "JAVA_21", "compatibilityLevel": "JAVA_21",
"injectors": { "injectors": {
"defaultRequire": 1 "defaultRequire": 1

View File

@ -1,7 +1,7 @@
org.gradle.jvmargs=-Xmx2G org.gradle.jvmargs=-Xmx2G
org.gradle.parallel=true org.gradle.parallel=true
version=1.0.0-alpha.1 version=1.0.0-alpha.3
group=gay.pridecraft group=gay.pridecraft
id=joy id=joy

View File

@ -36,6 +36,7 @@ lib39 = "1.5.0-experimental7+1.20.1"
# Libraries # Libraries
annotations = "23.+" annotations = "23.+"
mixin = "0.15.0+mixin.0.8.7" mixin = "0.15.0+mixin.0.8.7"
mixin-extras = "0.4.1"
mixin-squared = "0.2.0" mixin-squared = "0.2.0"
testng = "7.5.1" testng = "7.5.1"
@ -76,6 +77,7 @@ lib39-ripple = { module = "com.unascribed:lib39-ripple", version.ref = "lib39" }
annotations = { module = "org.jetbrains:annotations", version.ref = "annotations" } annotations = { module = "org.jetbrains:annotations", version.ref = "annotations" }
mixin = { module = "net.fabricmc:sponge-mixin", version.ref = "mixin" } mixin = { module = "net.fabricmc:sponge-mixin", version.ref = "mixin" }
mixin-extras = { module = "io.github.llamalad7:mixinextras-common", version.ref = "mixin-extras" }
mixin-squared = { module = "com.github.bawnorton.mixinsquared:mixinsquared-fabric", version.ref = "mixin-squared" } mixin-squared = { module = "com.github.bawnorton.mixinsquared:mixinsquared-fabric", version.ref = "mixin-squared" }
testng = { module = "org.testng:testng", version.ref = "testng" } testng = { module = "org.testng:testng", version.ref = "testng" }

View File

@ -2,12 +2,13 @@
"required": true, "required": true,
"minVersion": "0.8", "minVersion": "0.8",
"package": "gay.pridecraft.joy.mixin.client", "package": "gay.pridecraft.joy.mixin.client",
"refmap": "client-joy.refmap.json",
"compatibilityLevel": "JAVA_21", "compatibilityLevel": "JAVA_21",
"client": [ "client": [
"BipedEntityModelMixin", "BipedEntityModelMixin",
"ClientPlayNetworkHandlerMixin", "ClientPlayNetworkHandlerMixin",
"PlayerEntityRendererMixin", "PlayerEntityRendererMixin",
"SplashTextResourceSupplierMixin", "SplashTextResourceSupplierMixin"
], ],
"injectors": { "injectors": {
"defaultRequire": 1 "defaultRequire": 1

View File

@ -2,6 +2,7 @@
"required": true, "required": true,
"minVersion": "0.8", "minVersion": "0.8",
"package": "gay.pridecraft.joy.mixin", "package": "gay.pridecraft.joy.mixin",
"refmap": "joy.refmap.json",
"compatibilityLevel": "JAVA_21", "compatibilityLevel": "JAVA_21",
"mixins": ["AllayEntityMixin", "LivingEntityMixin", "PaintingVariantsMixin"], "mixins": ["AllayEntityMixin", "LivingEntityMixin", "PaintingVariantsMixin"],
"injectors": { "injectors": {