This commit is contained in:
Brian Neumann-Fopiano committed 2026-07-09 13:54:59 -04:00
1 parent d1fec88769
commit 0a7a531646
259 files changed
+11055 -884

No files matched your search

+14
View File
@@ -59,3 +59,17 @@ tasks.register('genProbe', JavaExec) {
args(probePack, probeRadius)
dependsOn(':core:compileJava')
}
String deserializationPack = providers.gradleProperty('deserializationPack')
.orElse(project.file('src/main/resources/deserialization-pack').absolutePath)
.get()
tasks.register('deserializationProbe', JavaExec) {
group = 'verification'
description = 'Deserializes entity, spawner and loot pack content through the real Iris Gson loaders on a Bukkit-free JVM to keep Bukkit-typed pack-model fields dead.'
mainClass = 'art.arcane.iris.probe.DeserializationProbe'
classpath = sourceSets.main.runtimeClasspath
jvmArgs('--add-modules', 'jdk.incubator.vector')
args(deserializationPack)
dependsOn(':core:compileJava')
}