diff --git a/.gradle/7.3.1/checksums/checksums.lock b/.gradle/7.3.1/checksums/checksums.lock
index 7e99bd0..5949dbc 100644
Binary files a/.gradle/7.3.1/checksums/checksums.lock and b/.gradle/7.3.1/checksums/checksums.lock differ
diff --git a/.gradle/7.3.1/checksums/md5-checksums.bin b/.gradle/7.3.1/checksums/md5-checksums.bin
index c820ff3..ea347a1 100644
Binary files a/.gradle/7.3.1/checksums/md5-checksums.bin and b/.gradle/7.3.1/checksums/md5-checksums.bin differ
diff --git a/.gradle/7.3.1/checksums/sha1-checksums.bin b/.gradle/7.3.1/checksums/sha1-checksums.bin
index 7a76316..ddb553c 100644
Binary files a/.gradle/7.3.1/checksums/sha1-checksums.bin and b/.gradle/7.3.1/checksums/sha1-checksums.bin differ
diff --git a/.gradle/7.3.1/executionHistory/executionHistory.bin b/.gradle/7.3.1/executionHistory/executionHistory.bin
index d42d10f..80593e6 100644
Binary files a/.gradle/7.3.1/executionHistory/executionHistory.bin and b/.gradle/7.3.1/executionHistory/executionHistory.bin differ
diff --git a/.gradle/7.3.1/executionHistory/executionHistory.lock b/.gradle/7.3.1/executionHistory/executionHistory.lock
index e764b1b..6524491 100644
Binary files a/.gradle/7.3.1/executionHistory/executionHistory.lock and b/.gradle/7.3.1/executionHistory/executionHistory.lock differ
diff --git a/.gradle/7.3.1/fileHashes/fileHashes.bin b/.gradle/7.3.1/fileHashes/fileHashes.bin
index 94e3896..b03f356 100644
Binary files a/.gradle/7.3.1/fileHashes/fileHashes.bin and b/.gradle/7.3.1/fileHashes/fileHashes.bin differ
diff --git a/.gradle/7.3.1/fileHashes/fileHashes.lock b/.gradle/7.3.1/fileHashes/fileHashes.lock
index c7956f0..7e8da85 100644
Binary files a/.gradle/7.3.1/fileHashes/fileHashes.lock and b/.gradle/7.3.1/fileHashes/fileHashes.lock differ
diff --git a/.gradle/7.3.1/fileHashes/resourceHashesCache.bin b/.gradle/7.3.1/fileHashes/resourceHashesCache.bin
index a9455a4..0b597d4 100644
Binary files a/.gradle/7.3.1/fileHashes/resourceHashesCache.bin and b/.gradle/7.3.1/fileHashes/resourceHashesCache.bin differ
diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock
index fe74b1c..b9541a7 100644
Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin
index 83bcce4..4792db1 100644
Binary files a/.gradle/buildOutputCleanup/outputFiles.bin and b/.gradle/buildOutputCleanup/outputFiles.bin differ
diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe
index c9b6a77..fa219dc 100644
Binary files a/.gradle/file-system.probe and b/.gradle/file-system.probe differ
diff --git a/.gradle/loom-cache/launch.cfg b/.gradle/loom-cache/launch.cfg
index 890d27e..14c8c6c 100644
--- a/.gradle/loom-cache/launch.cfg
+++ b/.gradle/loom-cache/launch.cfg
@@ -6,9 +6,9 @@ commonProperties
fabric.log.disableAnsi=false
clientArgs
--assetIndex
- 1.18
+ 1.18.1-1.18
--assetsDir
/Users/adellanicholson/.gradle/caches/fabric-loom/assets
clientProperties
- java.library.path=/Users/adellanicholson/.gradle/caches/fabric-loom/1.18/natives
- org.lwjgl.librarypath=/Users/adellanicholson/.gradle/caches/fabric-loom/1.18/natives
\ No newline at end of file
+ java.library.path=/Users/adellanicholson/.gradle/caches/fabric-loom/1.18.1/natives
+ org.lwjgl.librarypath=/Users/adellanicholson/.gradle/caches/fabric-loom/1.18.1/natives
\ No newline at end of file
diff --git a/.gradle/loom-cache/remapClasspath.txt b/.gradle/loom-cache/remapClasspath.txt
index 4dd8d6b..08eae3b 100644
--- a/.gradle/loom-cache/remapClasspath.txt
+++ b/.gradle/loom-cache/remapClasspath.txt
@@ -1 +1 @@
-/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc/tiny-mappings-parser/0.3.0+build.17/2f10540a290e382a7cd35c16ec3900046a4e252/tiny-mappings-parser-0.3.0+build.17.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc/sponge-mixin/0.10.7+mixin.0.8.4/7a4ca9d54d9ae564dea0363d668036a8420ed9b8/sponge-mixin-0.10.7+mixin.0.8.4.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc/tiny-remapper/0.6.0/f933e87da52f2e36f73ddfe5401f1029937d4118/tiny-remapper-0.6.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc/access-widener/2.0.1/ef3d217a193b22d6dde944ccd4af525a89096b2f/access-widener-2.0.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/9.2/81a03f76019c67362299c40e0ba13405f5467bff/asm-9.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/9.2/7487dd756daf96cab9986e44b9d7bcb796a61c10/asm-analysis-9.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/9.2/f4d7f0fc9054386f2893b602454d48e07d4fbead/asm-commons-9.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/9.2/d96c99a30f5e1a19b0e609dbb19a44d8518ac01e/asm-tree-9.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/9.2/fbc178fc5ba3dab50fd7e8a5317b8b647c8e8946/asm-util-9.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/blocklist/1.0.6/7039c2c6209064ee4132cea7a0737b63b92c725e/blocklist-1.0.6.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/patchy/2.1.6/ce112c16c6275fdfff2d30208533ec906a191f71/patchy-2.1.6.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.github.oshi/oshi-core/5.8.2/3a4c610d5991654009653e55b3204065441e2f0d/oshi-core-5.8.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna/5.9.0/8f503e6d9b500ceff299052d6be75b38c7257758/jna-5.9.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna-platform/5.9.0/c535a5bda553d7d7690356c825010da74b2671b5/jna-platform-5.9.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.8.0-beta4/83b0359d847ee053d745be7ec0d8e9e8a44304b4/slf4j-api-1.8.0-beta4.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-slf4j18-impl/2.14.1/312b4d91b21160b9fab43600fa787f31e8cab930/log4j-slf4j18-impl-2.14.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.ibm.icu/icu4j/69.1/ff666ac55986650893aacb9e2e0003538e9799c0/icu4j-69.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/javabridge/1.2.24/c876796229b2ef5120f186eab5acc870699d3b9/javabridge-1.2.24.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.sf.jopt-simple/jopt-simple/5.0.4/4fdac2fbe92dfad86aa6e9301736f6b4342a3f5c/jopt-simple-5.0.4.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/io.netty/netty-all/4.1.68.Final/b8266a3c93c1c051109f71d3449e5dcd5d60b333/netty-all-4.1.68.Final.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.google.guava/failureaccess/1.0.1/1dcf1de382a0bf95a3d8b0849546c88bac1292c9/failureaccess-1.0.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/31.0.1-jre/119ea2b2bc205b138974d351777b20f02b92704b/guava-31.0.1-jre.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.12.0/c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e/commons-lang3-3.12.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.11.0/a2503f302b11ebde7ebc3df41daebe0e4eea3689/commons-io-2.11.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.15/49d94806b6e3dc933dacbd8acb0fdbab8ebd1e5d/commons-codec-1.15.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/brigadier/1.0.18/c1ef1234282716483c92183f49bef47b1a89bfa9/brigadier-1.0.18.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/datafixerupper/4.0.26/ebd6690f33871ccee9b6132c6480668ee2e35020/datafixerupper-4.0.26.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.8/431fc3cbc0ff81abdbfde070062741089c3ba874/gson-2.8.8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/authlib/3.2.38/7bba19e34be22fded9ceb409ca1e8fb7525daf55/authlib-3.2.38.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-compress/1.21/4ec95b60d4e86b5c95a0e919cb172a0af98011ef/commons-compress-1.21.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpclient/4.5.13/e5f6cae5ca7ecaac1ec2827a9e2d65ae2869cada/httpclient-4.5.13.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.4.14/9dd1a631c082d92ecd4bd8fd4cf55026c720a8c1/httpcore-4.4.14.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/it.unimi.dsi/fastutil/8.5.6/76f95700418a68fbc4ac050525261f05dc681ca1/fastutil-8.5.6.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-api/2.14.1/cd8858fbbde69f46bce8db1152c18a43328aae78/log4j-api-2.14.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-core/2.14.1/9141212b8507ab50a45525b545b39d224614528b/log4j-core-2.14.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl/3.2.1/2bb514e444994c6fece99a21f76e0c90438e377f/lwjgl-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-jemalloc/3.2.1/7a0c583fcbec32b15784f846df536e1837d83666/lwjgl-jemalloc-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-openal/3.2.1/dc7ff2dabb40a141ee9bf2e326d9b1b19f3278fb/lwjgl-openal-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-opengl/3.2.1/57008c2374c5bc434b18adfef3f3653ee450ee18/lwjgl-opengl-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-glfw/3.2.1/27abb7f64894b61cad163791acd8113f0b21296/lwjgl-glfw-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-stb/3.2.1/31f5eb5fce3791d58ec898bc5c1867d76d781ba1/lwjgl-stb-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-tinyfd/3.2.1/259f1dbddb921e27e01b32458d6f584eb8bba13a/lwjgl-tinyfd-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/text2speech/1.11.3/f378f889797edd7df8d32272c06ca80a1b6b0f58/text2speech-1.11.3.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/ca.weblite/java-objc-bridge/1.0.0/6ef160c3133a78de015830860197602ca1c855d3/java-objc-bridge-1.0.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.github.apace100/origins-fabric/v1.3.0/2aaf9845821cf1df5a7115e4fd9a584461b7c6b3/origins-fabric-v1.3.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.github.apace100/apoli/v2.2.0/4556f64839a01000a2cf281921cb6a65334271d8/apoli-v2.2.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/me.shedaniel.cloth/cloth-config-fabric/6.0.42/b49e4fc3497cb80c632b294fdcb455605ed79b58/cloth-config-fabric-6.0.42.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/io.github.onyxstudios.Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/2cb8035541f04d05eda3afe440f2a6209c3daafd/cardinal-components-entity-4.0.0-alpha.1+21w37a.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/io.github.onyxstudios.Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/8ac858b459fd36cd593d26d4f1058bc3bf382e14/cardinal-components-base-4.0.0-alpha.1+21w37a.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.terraformersmc/modmenu/3.0.0/ef5e17e394d0031b35b0b185b7c3d9eee295ecaf/modmenu-3.0.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.jamieswhiteshirt/reach-entity-attributes/2.1.1/482e10f937c39d5ede0c753603edf9c5c69b6a33/reach-entity-attributes-2.1.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/io.github.ladysnake/PlayerAbilityLib/1.3.0/34b38d70e14be7f4876058f9ea6426aea3a3aef9/PlayerAbilityLib-1.3.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.github.apace100/calio/v1.4.2/cc85115cd16580a1fe6ad71ccce6c20da07765f2/calio-v1.4.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-api/0.44.0+1.18/b2cbec803fd1eb5da808f3ff3eed0ec7824f9192/fabric-api-0.44.0+1.18.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-transfer-api-v1/1.5.5+b4f4f6cdc8/212d337eb5c4d5647d935b06a88ef407ef8892ed/fabric-transfer-api-v1-1.5.5+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-api-lookup-api-v1/1.4.0+16d92c47c8/48fa02c78d6ee979126783350b415fbc4b0859a5/fabric-api-lookup-api-v1-1.4.0+16d92c47c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-blockrenderlayer-v1/1.1.9+3ac43d95c8/1b2e6cace28ccb628602fd86bc2915a6c12d550a/fabric-blockrenderlayer-v1-1.1.9+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-commands-v0/0.2.5+b4f4f6cdc8/386316c908c52d1214875430335cd4473a6357ee/fabric-commands-v0-0.2.5+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-command-api-v1/1.1.6+3ac43d95c8/cac229264691546b0ca92b65e5ab4ad66a470407/fabric-command-api-v1-1.1.6+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-containers-v0/0.1.18+d154e2c6c8/d11d86ba385cb1c6c74194866d31f1bf7cf89a47/fabric-containers-v0-0.1.18+d154e2c6c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-content-registries-v0/0.4.5+6f53a73dc8/2fdac527b984396a818ddeabfb456ca78c2e22dc/fabric-content-registries-v0-0.4.5+6f53a73dc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-data-generation-api-v1/1.0.0+3fec4ad9c8/66834ebae9a0d9a95e16565672c97de40af4631/fabric-data-generation-api-v1-1.0.0+3fec4ad9c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-dimensions-v1/2.1.7+43d29571c8/97049c925c5d3b1f6a47bd4dac4cfa493c0e03b9/fabric-dimensions-v1-2.1.7+43d29571c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-entity-events-v1/1.4.5+6b21378ac8/4257641704b328763f65d0b3a72364cb16130c91/fabric-entity-events-v1-1.4.5+6b21378ac8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-events-interaction-v0/0.4.16+bfa23f17c8/f23732d6030a46bb42deecfd6992e59300a105bb/fabric-events-interaction-v0-0.4.16+bfa23f17c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-events-lifecycle-v0/0.2.6+b4f4f6cdc8/f8a6fd4164b1be0ba11ae7642cc6fb55d049edd7/fabric-events-lifecycle-v0-0.2.6+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-gametest-api-v1/1.0.5+03d159cfc8/ab88f8b635ae3dd26c5aa069f46727ac75853e16/fabric-gametest-api-v1-1.0.5+03d159cfc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-item-api-v1/1.3.0+691a79b5c8/406cc2eec25c779a235bd22525fd03c972a1d498/fabric-item-api-v1-1.3.0+691a79b5c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-item-groups-v0/0.3.3+3ac43d95c8/4ec87348ffdee65f218e8df6446d38302ebc8134/fabric-item-groups-v0-0.3.3+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-structure-api-v1/2.0.8+295197a7c8/42f0ca171cad21a8cdfc79d175186533c3bc8df1/fabric-structure-api-v1-2.0.8+295197a7c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-lifecycle-events-v1/1.4.10+c15ca335c8/373d345e4e5ad8fc2d9a1e4e03d58c002728989e/fabric-lifecycle-events-v1-1.4.10+c15ca335c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-loot-tables-v1/1.0.8+3ac43d95c8/2b675da379372104fa3d623bb635164530b5f6fa/fabric-loot-tables-v1-1.0.8+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-mining-levels-v0/0.1.7+b4f4f6cdc8/2163c38acf5f4a3b48f9c7c051bce35506fbc9a2/fabric-mining-levels-v0-0.1.7+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-object-builders-v0/0.7.8+3ac43d95c8/9e2d3f889b5274bd2337e2de39fbb37d532d454d/fabric-object-builders-v0-0.7.8+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-object-builder-api-v1/1.11.0+3b82842ec8/bb73347dcfe21572486c24064f315ef51c2e29fb/fabric-object-builder-api-v1-1.11.0+3b82842ec8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-tool-attribute-api-v1/1.3.4+7de09f55c8/93d8bdddc9c58e35130530d971914e25fc3af9f3/fabric-tool-attribute-api-v1-1.3.4+7de09f55c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-mining-level-api-v1/1.0.3+3ac43d95c8/cf344ed5950d2f42bbf859f180dfa6e800fca26e/fabric-mining-level-api-v1-1.0.3+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-models-v0/0.3.3+3ac43d95c8/a4ae890aa4f95e1319a55295c202cb07b73668cc/fabric-models-v0-0.3.3+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-networking-v0/0.3.5+b4f4f6cdc8/92d5c6e4432decc2b9bb07df1a41210fd002b9a/fabric-networking-v0-0.3.5+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-registry-sync-v0/0.8.5+3ac43d95c8/37a21cd0aa98298d6d41270db5adf58340928125/fabric-registry-sync-v0-0.8.5+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-screen-handler-api-v1/1.1.11+3ac43d95c8/2a178f34c8abb3e417f025280ae758e813d74564/fabric-screen-handler-api-v1-1.1.11+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-networking-api-v1/1.0.18+3ac43d95c8/d5aa46ba1953b09db9991fc497d0c1bf0fdace95/fabric-networking-api-v1-1.0.18+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-particles-v1/0.2.9+526dc1acc8/8d103c987fde92e8f3c43b1d6e0f0aef7a61e18e/fabric-particles-v1-0.2.9+526dc1acc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-renderer-indigo/0.4.12+3ac43d95c8/ddca97b8b318a042f2945e83e9816e3549dbaf19/fabric-renderer-indigo-0.4.12+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-renderer-api-v1/0.4.9+3ac43d95c8/632accd7cac3370fed9bdace4bc83f74c22f7256/fabric-renderer-api-v1-0.4.9+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-renderer-registries-v1/3.2.7+b4f4f6cdc8/4923635029ea303091b4399e9bf8e897f38e63ef/fabric-renderer-registries-v1-3.2.7+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-rendering-data-attachment-v1/0.3.4+7242e9d7c8/7cb56e7ac6e583008ce596625a329f4994514b3e/fabric-rendering-data-attachment-v1-0.3.4+7242e9d7c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-rendering-fluids-v1/0.1.18+3ac43d95c8/b644ef62e917986be855fb37ecc3e3bd182d624e/fabric-rendering-fluids-v1-0.1.18+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-rendering-v0/1.1.9+b4f4f6cdc8/2a98da2c9f5cb7483929dd05eda7443715b327c6/fabric-rendering-v0-1.1.9+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-rendering-v1/1.10.3+6b21378ac8/bf1ea3d5771a18fea8faf9a966308077f195a77f/fabric-rendering-v1-1.10.3+6b21378ac8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-screen-api-v1/1.0.7+3ac43d95c8/8d600b6c4eaba94ee25d0794f7150864a88d51d/fabric-screen-api-v1-1.0.7+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-tag-extensions-v0/1.2.5+3ac43d95c8/ddf5f033f54424e41cbb1ac645e5896bac813540/fabric-tag-extensions-v0-1.2.5+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-textures-v0/1.0.9+3ac43d95c8/9be2b3b4eaedfc6dbb78edf7fc1fd15df0b6f7c1/fabric-textures-v0-1.0.9+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-api-base/0.4.1+b4f4f6cdc8/fe027eb7f04f739717ded257621c419fbfa692e3/fabric-api-base-0.4.1+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-biome-api-v1/6.0.1+ded849a9c8/d3babb02efe214f7edc96a04dd8f5ea5903ffd89/fabric-biome-api-v1-6.0.1+ded849a9c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-crash-report-info-v1/0.1.8+3ac43d95c8/6eda2e8a4e5700ac957d8cf061a99b032637bc60/fabric-crash-report-info-v1-0.1.8+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-game-rule-api-v1/1.0.10+3ac43d95c8/6bab31d2efa75f2f4b3f7733df9131ed8bd49b90/fabric-game-rule-api-v1-1.0.10+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-keybindings-v0/0.2.6+b4f4f6cdc8/4fd403c196143e79721c1ac4147632089649a77d/fabric-keybindings-v0-0.2.6+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-key-binding-api-v1/1.0.8+c8aba2f3c8/8322e8527bd33959b6e080e096ea681777b3ecaa/fabric-key-binding-api-v1-1.0.8+c8aba2f3c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-resource-loader-v0/0.4.11+3ac43d95c8/fbe85669f32bde40937a1352750f162b5923f613/fabric-resource-loader-v0-0.4.11+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc/fabric-loader/0.12.10/8bc0adbb65f9a1304bf54041e6d790a1d749c044/fabric-loader-0.12.10.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/me.shedaniel.cloth/basic-math/0.6.0/bcf71444d5a11d1ff0b70ded97c533ece0cea489/basic-math-0.6.0.jar:/Users/adellanicholson/.gradle/caches/fabric-loom/1.18/net.fabricmc.yarn.1_18.1.18+build.1-v2/minecraft-intermediary.jar
\ No newline at end of file
+/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc/tiny-mappings-parser/0.3.0+build.17/2f10540a290e382a7cd35c16ec3900046a4e252/tiny-mappings-parser-0.3.0+build.17.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc/sponge-mixin/0.10.7+mixin.0.8.4/7a4ca9d54d9ae564dea0363d668036a8420ed9b8/sponge-mixin-0.10.7+mixin.0.8.4.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc/tiny-remapper/0.6.0/f933e87da52f2e36f73ddfe5401f1029937d4118/tiny-remapper-0.6.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc/access-widener/2.0.1/ef3d217a193b22d6dde944ccd4af525a89096b2f/access-widener-2.0.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/9.2/81a03f76019c67362299c40e0ba13405f5467bff/asm-9.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/9.2/7487dd756daf96cab9986e44b9d7bcb796a61c10/asm-analysis-9.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/9.2/f4d7f0fc9054386f2893b602454d48e07d4fbead/asm-commons-9.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/9.2/d96c99a30f5e1a19b0e609dbb19a44d8518ac01e/asm-tree-9.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/9.2/fbc178fc5ba3dab50fd7e8a5317b8b647c8e8946/asm-util-9.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/blocklist/1.0.6/7039c2c6209064ee4132cea7a0737b63b92c725e/blocklist-1.0.6.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/patchy/2.1.6/ce112c16c6275fdfff2d30208533ec906a191f71/patchy-2.1.6.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.github.oshi/oshi-core/5.8.2/3a4c610d5991654009653e55b3204065441e2f0d/oshi-core-5.8.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna/5.9.0/8f503e6d9b500ceff299052d6be75b38c7257758/jna-5.9.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna-platform/5.9.0/c535a5bda553d7d7690356c825010da74b2671b5/jna-platform-5.9.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.8.0-beta4/83b0359d847ee053d745be7ec0d8e9e8a44304b4/slf4j-api-1.8.0-beta4.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-slf4j18-impl/2.14.1/312b4d91b21160b9fab43600fa787f31e8cab930/log4j-slf4j18-impl-2.14.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.ibm.icu/icu4j/69.1/ff666ac55986650893aacb9e2e0003538e9799c0/icu4j-69.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/javabridge/1.2.24/c876796229b2ef5120f186eab5acc870699d3b9/javabridge-1.2.24.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.sf.jopt-simple/jopt-simple/5.0.4/4fdac2fbe92dfad86aa6e9301736f6b4342a3f5c/jopt-simple-5.0.4.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/io.netty/netty-all/4.1.68.Final/b8266a3c93c1c051109f71d3449e5dcd5d60b333/netty-all-4.1.68.Final.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.google.guava/failureaccess/1.0.1/1dcf1de382a0bf95a3d8b0849546c88bac1292c9/failureaccess-1.0.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/31.0.1-jre/119ea2b2bc205b138974d351777b20f02b92704b/guava-31.0.1-jre.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.12.0/c6842c86792ff03b9f1d1fe2aab8dc23aa6c6f0e/commons-lang3-3.12.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.11.0/a2503f302b11ebde7ebc3df41daebe0e4eea3689/commons-io-2.11.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.15/49d94806b6e3dc933dacbd8acb0fdbab8ebd1e5d/commons-codec-1.15.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/brigadier/1.0.18/c1ef1234282716483c92183f49bef47b1a89bfa9/brigadier-1.0.18.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/datafixerupper/4.0.26/ebd6690f33871ccee9b6132c6480668ee2e35020/datafixerupper-4.0.26.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.8/431fc3cbc0ff81abdbfde070062741089c3ba874/gson-2.8.8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/authlib/3.2.38/7bba19e34be22fded9ceb409ca1e8fb7525daf55/authlib-3.2.38.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-compress/1.21/4ec95b60d4e86b5c95a0e919cb172a0af98011ef/commons-compress-1.21.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpclient/4.5.13/e5f6cae5ca7ecaac1ec2827a9e2d65ae2869cada/httpclient-4.5.13.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.4.14/9dd1a631c082d92ecd4bd8fd4cf55026c720a8c1/httpcore-4.4.14.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/it.unimi.dsi/fastutil/8.5.6/76f95700418a68fbc4ac050525261f05dc681ca1/fastutil-8.5.6.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-api/2.14.1/cd8858fbbde69f46bce8db1152c18a43328aae78/log4j-api-2.14.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-core/2.14.1/9141212b8507ab50a45525b545b39d224614528b/log4j-core-2.14.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl/3.2.1/2bb514e444994c6fece99a21f76e0c90438e377f/lwjgl-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-jemalloc/3.2.1/7a0c583fcbec32b15784f846df536e1837d83666/lwjgl-jemalloc-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-openal/3.2.1/dc7ff2dabb40a141ee9bf2e326d9b1b19f3278fb/lwjgl-openal-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-opengl/3.2.1/57008c2374c5bc434b18adfef3f3653ee450ee18/lwjgl-opengl-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-glfw/3.2.1/27abb7f64894b61cad163791acd8113f0b21296/lwjgl-glfw-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-stb/3.2.1/31f5eb5fce3791d58ec898bc5c1867d76d781ba1/lwjgl-stb-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-tinyfd/3.2.1/259f1dbddb921e27e01b32458d6f584eb8bba13a/lwjgl-tinyfd-3.2.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.mojang/text2speech/1.11.3/f378f889797edd7df8d32272c06ca80a1b6b0f58/text2speech-1.11.3.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/ca.weblite/java-objc-bridge/1.0.0/6ef160c3133a78de015830860197602ca1c855d3/java-objc-bridge-1.0.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.github.apace100/origins-fabric/v1.3.0/2aaf9845821cf1df5a7115e4fd9a584461b7c6b3/origins-fabric-v1.3.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.github.apace100/apoli/v2.2.0/4556f64839a01000a2cf281921cb6a65334271d8/apoli-v2.2.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/me.shedaniel.cloth/cloth-config-fabric/6.0.42/b49e4fc3497cb80c632b294fdcb455605ed79b58/cloth-config-fabric-6.0.42.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/io.github.onyxstudios.Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/2cb8035541f04d05eda3afe440f2a6209c3daafd/cardinal-components-entity-4.0.0-alpha.1+21w37a.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/io.github.onyxstudios.Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/8ac858b459fd36cd593d26d4f1058bc3bf382e14/cardinal-components-base-4.0.0-alpha.1+21w37a.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.terraformersmc/modmenu/3.0.0/ef5e17e394d0031b35b0b185b7c3d9eee295ecaf/modmenu-3.0.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.jamieswhiteshirt/reach-entity-attributes/2.1.1/482e10f937c39d5ede0c753603edf9c5c69b6a33/reach-entity-attributes-2.1.1.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/io.github.ladysnake/PlayerAbilityLib/1.3.0/34b38d70e14be7f4876058f9ea6426aea3a3aef9/PlayerAbilityLib-1.3.0.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/com.github.apace100/calio/v1.4.2/cc85115cd16580a1fe6ad71ccce6c20da07765f2/calio-v1.4.2.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-api/0.44.0+1.18/b2cbec803fd1eb5da808f3ff3eed0ec7824f9192/fabric-api-0.44.0+1.18.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-transfer-api-v1/1.5.5+b4f4f6cdc8/212d337eb5c4d5647d935b06a88ef407ef8892ed/fabric-transfer-api-v1-1.5.5+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-api-lookup-api-v1/1.4.0+16d92c47c8/48fa02c78d6ee979126783350b415fbc4b0859a5/fabric-api-lookup-api-v1-1.4.0+16d92c47c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-blockrenderlayer-v1/1.1.9+3ac43d95c8/1b2e6cace28ccb628602fd86bc2915a6c12d550a/fabric-blockrenderlayer-v1-1.1.9+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-commands-v0/0.2.5+b4f4f6cdc8/386316c908c52d1214875430335cd4473a6357ee/fabric-commands-v0-0.2.5+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-command-api-v1/1.1.6+3ac43d95c8/cac229264691546b0ca92b65e5ab4ad66a470407/fabric-command-api-v1-1.1.6+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-containers-v0/0.1.18+d154e2c6c8/d11d86ba385cb1c6c74194866d31f1bf7cf89a47/fabric-containers-v0-0.1.18+d154e2c6c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-content-registries-v0/0.4.5+6f53a73dc8/2fdac527b984396a818ddeabfb456ca78c2e22dc/fabric-content-registries-v0-0.4.5+6f53a73dc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-data-generation-api-v1/1.0.0+3fec4ad9c8/66834ebae9a0d9a95e16565672c97de40af4631/fabric-data-generation-api-v1-1.0.0+3fec4ad9c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-dimensions-v1/2.1.7+43d29571c8/97049c925c5d3b1f6a47bd4dac4cfa493c0e03b9/fabric-dimensions-v1-2.1.7+43d29571c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-entity-events-v1/1.4.5+6b21378ac8/4257641704b328763f65d0b3a72364cb16130c91/fabric-entity-events-v1-1.4.5+6b21378ac8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-events-interaction-v0/0.4.16+bfa23f17c8/f23732d6030a46bb42deecfd6992e59300a105bb/fabric-events-interaction-v0-0.4.16+bfa23f17c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-events-lifecycle-v0/0.2.6+b4f4f6cdc8/f8a6fd4164b1be0ba11ae7642cc6fb55d049edd7/fabric-events-lifecycle-v0-0.2.6+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-gametest-api-v1/1.0.5+03d159cfc8/ab88f8b635ae3dd26c5aa069f46727ac75853e16/fabric-gametest-api-v1-1.0.5+03d159cfc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-item-api-v1/1.3.0+691a79b5c8/406cc2eec25c779a235bd22525fd03c972a1d498/fabric-item-api-v1-1.3.0+691a79b5c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-item-groups-v0/0.3.3+3ac43d95c8/4ec87348ffdee65f218e8df6446d38302ebc8134/fabric-item-groups-v0-0.3.3+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-structure-api-v1/2.0.8+295197a7c8/42f0ca171cad21a8cdfc79d175186533c3bc8df1/fabric-structure-api-v1-2.0.8+295197a7c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-lifecycle-events-v1/1.4.10+c15ca335c8/373d345e4e5ad8fc2d9a1e4e03d58c002728989e/fabric-lifecycle-events-v1-1.4.10+c15ca335c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-loot-tables-v1/1.0.8+3ac43d95c8/2b675da379372104fa3d623bb635164530b5f6fa/fabric-loot-tables-v1-1.0.8+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-mining-levels-v0/0.1.7+b4f4f6cdc8/2163c38acf5f4a3b48f9c7c051bce35506fbc9a2/fabric-mining-levels-v0-0.1.7+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-object-builders-v0/0.7.8+3ac43d95c8/9e2d3f889b5274bd2337e2de39fbb37d532d454d/fabric-object-builders-v0-0.7.8+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-object-builder-api-v1/1.11.0+3b82842ec8/bb73347dcfe21572486c24064f315ef51c2e29fb/fabric-object-builder-api-v1-1.11.0+3b82842ec8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-tool-attribute-api-v1/1.3.4+7de09f55c8/93d8bdddc9c58e35130530d971914e25fc3af9f3/fabric-tool-attribute-api-v1-1.3.4+7de09f55c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-mining-level-api-v1/1.0.3+3ac43d95c8/cf344ed5950d2f42bbf859f180dfa6e800fca26e/fabric-mining-level-api-v1-1.0.3+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-models-v0/0.3.3+3ac43d95c8/a4ae890aa4f95e1319a55295c202cb07b73668cc/fabric-models-v0-0.3.3+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-networking-v0/0.3.5+b4f4f6cdc8/92d5c6e4432decc2b9bb07df1a41210fd002b9a/fabric-networking-v0-0.3.5+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-registry-sync-v0/0.8.5+3ac43d95c8/37a21cd0aa98298d6d41270db5adf58340928125/fabric-registry-sync-v0-0.8.5+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-screen-handler-api-v1/1.1.11+3ac43d95c8/2a178f34c8abb3e417f025280ae758e813d74564/fabric-screen-handler-api-v1-1.1.11+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-networking-api-v1/1.0.18+3ac43d95c8/d5aa46ba1953b09db9991fc497d0c1bf0fdace95/fabric-networking-api-v1-1.0.18+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-particles-v1/0.2.9+526dc1acc8/8d103c987fde92e8f3c43b1d6e0f0aef7a61e18e/fabric-particles-v1-0.2.9+526dc1acc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-renderer-indigo/0.4.12+3ac43d95c8/ddca97b8b318a042f2945e83e9816e3549dbaf19/fabric-renderer-indigo-0.4.12+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-renderer-api-v1/0.4.9+3ac43d95c8/632accd7cac3370fed9bdace4bc83f74c22f7256/fabric-renderer-api-v1-0.4.9+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-renderer-registries-v1/3.2.7+b4f4f6cdc8/4923635029ea303091b4399e9bf8e897f38e63ef/fabric-renderer-registries-v1-3.2.7+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-rendering-data-attachment-v1/0.3.4+7242e9d7c8/7cb56e7ac6e583008ce596625a329f4994514b3e/fabric-rendering-data-attachment-v1-0.3.4+7242e9d7c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-rendering-fluids-v1/0.1.18+3ac43d95c8/b644ef62e917986be855fb37ecc3e3bd182d624e/fabric-rendering-fluids-v1-0.1.18+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-rendering-v0/1.1.9+b4f4f6cdc8/2a98da2c9f5cb7483929dd05eda7443715b327c6/fabric-rendering-v0-1.1.9+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-rendering-v1/1.10.3+6b21378ac8/bf1ea3d5771a18fea8faf9a966308077f195a77f/fabric-rendering-v1-1.10.3+6b21378ac8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-screen-api-v1/1.0.7+3ac43d95c8/8d600b6c4eaba94ee25d0794f7150864a88d51d/fabric-screen-api-v1-1.0.7+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-tag-extensions-v0/1.2.5+3ac43d95c8/ddf5f033f54424e41cbb1ac645e5896bac813540/fabric-tag-extensions-v0-1.2.5+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-textures-v0/1.0.9+3ac43d95c8/9be2b3b4eaedfc6dbb78edf7fc1fd15df0b6f7c1/fabric-textures-v0-1.0.9+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-api-base/0.4.1+b4f4f6cdc8/fe027eb7f04f739717ded257621c419fbfa692e3/fabric-api-base-0.4.1+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-biome-api-v1/6.0.1+ded849a9c8/d3babb02efe214f7edc96a04dd8f5ea5903ffd89/fabric-biome-api-v1-6.0.1+ded849a9c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-crash-report-info-v1/0.1.8+3ac43d95c8/6eda2e8a4e5700ac957d8cf061a99b032637bc60/fabric-crash-report-info-v1-0.1.8+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-game-rule-api-v1/1.0.10+3ac43d95c8/6bab31d2efa75f2f4b3f7733df9131ed8bd49b90/fabric-game-rule-api-v1-1.0.10+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-keybindings-v0/0.2.6+b4f4f6cdc8/4fd403c196143e79721c1ac4147632089649a77d/fabric-keybindings-v0-0.2.6+b4f4f6cdc8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-key-binding-api-v1/1.0.8+c8aba2f3c8/8322e8527bd33959b6e080e096ea681777b3ecaa/fabric-key-binding-api-v1-1.0.8+c8aba2f3c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc.fabric-api/fabric-resource-loader-v0/0.4.11+3ac43d95c8/fbe85669f32bde40937a1352750f162b5923f613/fabric-resource-loader-v0-0.4.11+3ac43d95c8.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/net.fabricmc/fabric-loader/0.12.10/8bc0adbb65f9a1304bf54041e6d790a1d749c044/fabric-loader-0.12.10.jar:/Users/adellanicholson/.gradle/caches/modules-2/files-2.1/me.shedaniel.cloth/basic-math/0.6.0/bcf71444d5a11d1ff0b70ded97c533ece0cea489/basic-math-0.6.0.jar:/Users/adellanicholson/.gradle/caches/fabric-loom/1.18.1/net.fabricmc.yarn.1_18_1.1.18.1+build.1-v2/minecraft-intermediary.jar
\ No newline at end of file
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/apoli/v2.2.0/apoli-v2.2.0-sources.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/apoli/v2.2.0/apoli-v2.2.0-sources.jar
new file mode 100644
index 0000000..2f59c0d
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/apoli/v2.2.0/apoli-v2.2.0-sources.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/apoli/v2.2.0/apoli-v2.2.0.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/apoli/v2.2.0/apoli-v2.2.0.jar
new file mode 100644
index 0000000..07d3855
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/apoli/v2.2.0/apoli-v2.2.0.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/apoli/v2.2.0/apoli-v2.2.0.pom b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/apoli/v2.2.0/apoli-v2.2.0.pom
new file mode 100644
index 0000000..4499526
--- /dev/null
+++ b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/apoli/v2.2.0/apoli-v2.2.0.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2.com.github.apace100
+ apoli
+ v2.2.0
+
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/calio/v1.4.2/calio-v1.4.2-sources.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/calio/v1.4.2/calio-v1.4.2-sources.jar
new file mode 100644
index 0000000..6a9fb4f
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/calio/v1.4.2/calio-v1.4.2-sources.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/calio/v1.4.2/calio-v1.4.2.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/calio/v1.4.2/calio-v1.4.2.jar
new file mode 100644
index 0000000..165c9f0
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/calio/v1.4.2/calio-v1.4.2.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/calio/v1.4.2/calio-v1.4.2.pom b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/calio/v1.4.2/calio-v1.4.2.pom
new file mode 100644
index 0000000..5806de6
--- /dev/null
+++ b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/calio/v1.4.2/calio-v1.4.2.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2.com.github.apace100
+ calio
+ v1.4.2
+
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/origins-fabric/v1.3.0/origins-fabric-v1.3.0-sources.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/origins-fabric/v1.3.0/origins-fabric-v1.3.0-sources.jar
new file mode 100644
index 0000000..bffd908
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/origins-fabric/v1.3.0/origins-fabric-v1.3.0-sources.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/origins-fabric/v1.3.0/origins-fabric-v1.3.0.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/origins-fabric/v1.3.0/origins-fabric-v1.3.0.jar
new file mode 100644
index 0000000..0cfbbb9
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/origins-fabric/v1.3.0/origins-fabric-v1.3.0.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/origins-fabric/v1.3.0/origins-fabric-v1.3.0.pom b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/origins-fabric/v1.3.0/origins-fabric-v1.3.0.pom
new file mode 100644
index 0000000..ab7eaee
--- /dev/null
+++ b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/github/apace100/origins-fabric/v1.3.0/origins-fabric-v1.3.0.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2.com.github.apace100
+ origins-fabric
+ v1.3.0
+
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/jamieswhiteshirt/reach-entity-attributes/2.1.1/reach-entity-attributes-2.1.1-sources.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/jamieswhiteshirt/reach-entity-attributes/2.1.1/reach-entity-attributes-2.1.1-sources.jar
new file mode 100644
index 0000000..bc00db3
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/jamieswhiteshirt/reach-entity-attributes/2.1.1/reach-entity-attributes-2.1.1-sources.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/jamieswhiteshirt/reach-entity-attributes/2.1.1/reach-entity-attributes-2.1.1.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/jamieswhiteshirt/reach-entity-attributes/2.1.1/reach-entity-attributes-2.1.1.jar
new file mode 100644
index 0000000..faad058
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/jamieswhiteshirt/reach-entity-attributes/2.1.1/reach-entity-attributes-2.1.1.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/jamieswhiteshirt/reach-entity-attributes/2.1.1/reach-entity-attributes-2.1.1.pom b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/jamieswhiteshirt/reach-entity-attributes/2.1.1/reach-entity-attributes-2.1.1.pom
new file mode 100644
index 0000000..eede512
--- /dev/null
+++ b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/jamieswhiteshirt/reach-entity-attributes/2.1.1/reach-entity-attributes-2.1.1.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2.com.jamieswhiteshirt
+ reach-entity-attributes
+ 2.1.1
+
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/terraformersmc/modmenu/3.0.0/modmenu-3.0.0-sources.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/terraformersmc/modmenu/3.0.0/modmenu-3.0.0-sources.jar
new file mode 100644
index 0000000..7f27c1f
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/terraformersmc/modmenu/3.0.0/modmenu-3.0.0-sources.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/terraformersmc/modmenu/3.0.0/modmenu-3.0.0.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/terraformersmc/modmenu/3.0.0/modmenu-3.0.0.jar
new file mode 100644
index 0000000..2f871a8
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/terraformersmc/modmenu/3.0.0/modmenu-3.0.0.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/terraformersmc/modmenu/3.0.0/modmenu-3.0.0.pom b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/terraformersmc/modmenu/3.0.0/modmenu-3.0.0.pom
new file mode 100644
index 0000000..d86488d
--- /dev/null
+++ b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/com/terraformersmc/modmenu/3.0.0/modmenu-3.0.0.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2.com.terraformersmc
+ modmenu
+ 3.0.0
+
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/ladysnake/PlayerAbilityLib/1.3.0/PlayerAbilityLib-1.3.0-sources.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/ladysnake/PlayerAbilityLib/1.3.0/PlayerAbilityLib-1.3.0-sources.jar
new file mode 100644
index 0000000..cf6655f
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/ladysnake/PlayerAbilityLib/1.3.0/PlayerAbilityLib-1.3.0-sources.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/ladysnake/PlayerAbilityLib/1.3.0/PlayerAbilityLib-1.3.0.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/ladysnake/PlayerAbilityLib/1.3.0/PlayerAbilityLib-1.3.0.jar
new file mode 100644
index 0000000..b3167bb
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/ladysnake/PlayerAbilityLib/1.3.0/PlayerAbilityLib-1.3.0.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/ladysnake/PlayerAbilityLib/1.3.0/PlayerAbilityLib-1.3.0.pom b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/ladysnake/PlayerAbilityLib/1.3.0/PlayerAbilityLib-1.3.0.pom
new file mode 100644
index 0000000..1f357c9
--- /dev/null
+++ b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/ladysnake/PlayerAbilityLib/1.3.0/PlayerAbilityLib-1.3.0.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2.io.github.ladysnake
+ PlayerAbilityLib
+ 1.3.0
+
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/cardinal-components-base-4.0.0-alpha.1+21w37a-sources.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/cardinal-components-base-4.0.0-alpha.1+21w37a-sources.jar
new file mode 100644
index 0000000..83b873c
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/cardinal-components-base-4.0.0-alpha.1+21w37a-sources.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/cardinal-components-base-4.0.0-alpha.1+21w37a.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/cardinal-components-base-4.0.0-alpha.1+21w37a.jar
new file mode 100644
index 0000000..4b0ca28
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/cardinal-components-base-4.0.0-alpha.1+21w37a.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/cardinal-components-base-4.0.0-alpha.1+21w37a.pom b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/cardinal-components-base-4.0.0-alpha.1+21w37a.pom
new file mode 100644
index 0000000..19859d3
--- /dev/null
+++ b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-base/4.0.0-alpha.1+21w37a/cardinal-components-base-4.0.0-alpha.1+21w37a.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2.io.github.onyxstudios.Cardinal-Components-API
+ cardinal-components-base
+ 4.0.0-alpha.1+21w37a
+
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/cardinal-components-entity-4.0.0-alpha.1+21w37a-sources.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/cardinal-components-entity-4.0.0-alpha.1+21w37a-sources.jar
new file mode 100644
index 0000000..d637f6b
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/cardinal-components-entity-4.0.0-alpha.1+21w37a-sources.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/cardinal-components-entity-4.0.0-alpha.1+21w37a.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/cardinal-components-entity-4.0.0-alpha.1+21w37a.jar
new file mode 100644
index 0000000..691a0d7
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/cardinal-components-entity-4.0.0-alpha.1+21w37a.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/cardinal-components-entity-4.0.0-alpha.1+21w37a.pom b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/cardinal-components-entity-4.0.0-alpha.1+21w37a.pom
new file mode 100644
index 0000000..872f50f
--- /dev/null
+++ b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/io/github/onyxstudios/Cardinal-Components-API/cardinal-components-entity/4.0.0-alpha.1+21w37a/cardinal-components-entity-4.0.0-alpha.1+21w37a.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2.io.github.onyxstudios.Cardinal-Components-API
+ cardinal-components-entity
+ 4.0.0-alpha.1+21w37a
+
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/basic-math/0.6.0/basic-math-0.6.0-sources.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/basic-math/0.6.0/basic-math-0.6.0-sources.jar
new file mode 100644
index 0000000..f7180cd
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/basic-math/0.6.0/basic-math-0.6.0-sources.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/basic-math/0.6.0/basic-math-0.6.0.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/basic-math/0.6.0/basic-math-0.6.0.jar
new file mode 100644
index 0000000..db2460c
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/basic-math/0.6.0/basic-math-0.6.0.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/basic-math/0.6.0/basic-math-0.6.0.pom b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/basic-math/0.6.0/basic-math-0.6.0.pom
new file mode 100644
index 0000000..c86b921
--- /dev/null
+++ b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/basic-math/0.6.0/basic-math-0.6.0.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2.me.shedaniel.cloth
+ basic-math
+ 0.6.0
+
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/cloth-config-fabric/6.0.42/cloth-config-fabric-6.0.42.jar b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/cloth-config-fabric/6.0.42/cloth-config-fabric-6.0.42.jar
new file mode 100644
index 0000000..a565d8c
Binary files /dev/null and b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/cloth-config-fabric/6.0.42/cloth-config-fabric-6.0.42.jar differ
diff --git a/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/cloth-config-fabric/6.0.42/cloth-config-fabric-6.0.42.pom b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/cloth-config-fabric/6.0.42/cloth-config-fabric-6.0.42.pom
new file mode 100644
index 0000000..0667747
--- /dev/null
+++ b/.gradle/loom-cache/remapped_mods/net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2/me/shedaniel/cloth/cloth-config-fabric/6.0.42/cloth-config-fabric-6.0.42.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ net_fabricmc_yarn_1_18_1_1_18_1_build_1_v2.me.shedaniel.cloth
+ cloth-config-fabric
+ 6.0.42
+
diff --git a/build/libs/aspects-1.0.4-dev.jar b/build/libs/aspects-1.0.4-dev.jar
new file mode 100644
index 0000000..2f737c1
Binary files /dev/null and b/build/libs/aspects-1.0.4-dev.jar differ
diff --git a/build/libs/aspects-1.0.4-sources-dev.jar b/build/libs/aspects-1.0.4-sources-dev.jar
new file mode 100644
index 0000000..5fe558a
Binary files /dev/null and b/build/libs/aspects-1.0.4-sources-dev.jar differ
diff --git a/build/libs/aspects-1.0.4-sources.jar b/build/libs/aspects-1.0.4-sources.jar
new file mode 100644
index 0000000..e7f5731
Binary files /dev/null and b/build/libs/aspects-1.0.4-sources.jar differ
diff --git a/build/libs/aspects-1.0.4.jar b/build/libs/aspects-1.0.4.jar
new file mode 100644
index 0000000..bccb88c
Binary files /dev/null and b/build/libs/aspects-1.0.4.jar differ
diff --git a/build/loom-cache/mixin-map-net.fabricmc.yarn.1_18_1.1.18.1+build.1-v2.1.tiny b/build/loom-cache/mixin-map-net.fabricmc.yarn.1_18_1.1.18.1+build.1-v2.1.tiny
new file mode 100644
index 0000000..afd84f3
--- /dev/null
+++ b/build/loom-cache/mixin-map-net.fabricmc.yarn.1_18_1.1.18.1+build.1-v2.1.tiny
@@ -0,0 +1 @@
+v1 named intermediary
diff --git a/build/resources/main/data/aspects/origin_layers/origins.json b/build/resources/main/data/aspects/origin_layers/origins.json
index 4ec4035..1ef5425 100644
--- a/build/resources/main/data/aspects/origin_layers/origins.json
+++ b/build/resources/main/data/aspects/origin_layers/origins.json
@@ -22,9 +22,8 @@
},
"origins": [
"aspects:cryo",
- "aspects:human",
"aspects:altum",
- "aspects:aquatillis",
+ "aspects:imber",
"aspects:imp"
]
},
diff --git a/build/resources/main/data/aspects/origins/altum.json b/build/resources/main/data/aspects/origins/altum.json
index be1cc33..f700fb6 100644
--- a/build/resources/main/data/aspects/origins/altum.json
+++ b/build/resources/main/data/aspects/origins/altum.json
@@ -1,16 +1,10 @@
{
"powers": [
- "aspects:flower_regen",
- "aspects:bonemeal",
- "aspects:grass_speed",
- "aspects:dendro_primary",
- "aspects:dendro_secondary",
- "aspects:poison_resistance",
- "aspects:suspicious_substance"
+
],
"icon": {
- "item": "minecraft:water_bottle"
+ "item": "minecraft:snowball"
},
- "name": "§3Altum",
- "description": "WAaAA."
+ "name": "§bAltum",
+ "description": "Far from any source of illumination, darkly lit faces reflect off the spectral ocean's view. The deep sea shines in the eyes of the Altum."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/anemo.json b/build/resources/main/data/aspects/origins/anemo.json
index 384accc..33280cd 100644
--- a/build/resources/main/data/aspects/origins/anemo.json
+++ b/build/resources/main/data/aspects/origins/anemo.json
@@ -12,5 +12,5 @@
"item": "aspects:anemo_feather"
},
"name": "§aAnemo",
- "description": "Anemo users are light on their feet, freeform in combat and wanderers by nature."
+ "description": "A lone windwhipped explorer sits perched on a cliffside, a thick book fit for an academic's mind in hand. There they sit, absently watching as the pages flip from the movement of the wind."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/cryo.json b/build/resources/main/data/aspects/origins/cryo.json
index 26440ed..8952407 100644
--- a/build/resources/main/data/aspects/origins/cryo.json
+++ b/build/resources/main/data/aspects/origins/cryo.json
@@ -9,5 +9,5 @@
"item": "minecraft:snowball"
},
"name": "§bCryo",
- "description": "Cold, calculating and precise, Cryo types always get the job done."
+ "description": "A lone traveller drags their heels across the frozen lake, their sole companion the red-collared friend trailing behind. Ever-persistent and unbothered by the shards of glass ripping at their skin, the Cryo users are said to be the most resilient of their Aspect."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/dendro.json b/build/resources/main/data/aspects/origins/dendro.json
index fed7dc9..9d06d4a 100644
--- a/build/resources/main/data/aspects/origins/dendro.json
+++ b/build/resources/main/data/aspects/origins/dendro.json
@@ -12,5 +12,5 @@
"item": "minecraft:wheat_seeds"
},
"name": "§2Dendro",
- "description": "Lovers of art, nature and all things beautiful, Dendro types certainly are a unique breed."
+ "description": "Lovers of art, nature and all things beautiful, the Dendro people inhabit local forests. Every now and then, a brave adventurer will venture into the woods to witness their song."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/geo.json b/build/resources/main/data/aspects/origins/geo.json
index be9f0f8..659765f 100644
--- a/build/resources/main/data/aspects/origins/geo.json
+++ b/build/resources/main/data/aspects/origins/geo.json
@@ -12,5 +12,5 @@
"item": "aspects:geo_diamond"
},
"name": "§eGeo",
- "description": "Down-to-earth and grounded, Geo users are all about stability and functionality."
+ "description": "Tales are told of the rock-people who used to dwell deep below the land, feeding off ore and slate where they could. Creatures of massive size, the people of Geo are more than a legend."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/hydro.json b/build/resources/main/data/aspects/origins/hydro.json
index 5b6a743..5834101 100644
--- a/build/resources/main/data/aspects/origins/hydro.json
+++ b/build/resources/main/data/aspects/origins/hydro.json
@@ -10,5 +10,5 @@
"item": "aspects:hydro_kelp"
},
"name": "§9Hydro",
- "description": "Fluid and ever-changing, Hydro users are flexible and aware of the intent behind the actions of their enemies in order to better defy them."
+ "description": "The siren song of the Hydro woman in the depths is echoed throughout deep and shallow waters, whispered to the unlucky sailor lost at sea."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/ignis.json b/build/resources/main/data/aspects/origins/ignis.json
index b3c3c04..7350783 100644
--- a/build/resources/main/data/aspects/origins/ignis.json
+++ b/build/resources/main/data/aspects/origins/ignis.json
@@ -9,5 +9,5 @@
"item": "minecraft:fire_charge"
},
"name": "§6Ignis",
- "description": "Full of energy and power, Ignis types are certainly the life of the party."
+ "description": "The true power of flame is revealed in the core of bright, destructive fires that rack the evergreen forests, the simmering airwaves of the driest deserts, and in the hands of the Ignis users."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/imber.json b/build/resources/main/data/aspects/origins/imber.json
new file mode 100644
index 0000000..6b24315
--- /dev/null
+++ b/build/resources/main/data/aspects/origins/imber.json
@@ -0,0 +1,14 @@
+{
+ "powers": [
+ "aspects:rain_strength",
+ "aspects:magic_damage",
+ "aspects:imber_primary",
+ "aspects:imber_secondary",
+ "aspects:magic_resistance"
+ ],
+ "icon": {
+ "item": "minecraft:bottle"
+ },
+ "name": "§3Imber",
+ "description": "The gentle drumming of light rain hitting the sullen ground empowers the people of Imber. Inhale, do they, the primal scents of earth and sky, each drop of fresh water absorbed into a generation's spectral veins."
+}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/imp.json b/build/resources/main/data/aspects/origins/imp.json
index 2689e19..58e0843 100644
--- a/build/resources/main/data/aspects/origins/imp.json
+++ b/build/resources/main/data/aspects/origins/imp.json
@@ -5,5 +5,5 @@
"item": "minecraft:porkchop"
},
"name": "Imp",
- "description": "Mere Imps who are derived of an Aspect, but have no Type. How unfortunate."
+ "description": "Children of the Aspects but unlucky enough to receive a full blessing, the sound of Vacuos echoes through the ordinary bones of the Imps."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/luna.json b/build/resources/main/data/aspects/origins/luna.json
index 62291e5..ba5af0d 100644
--- a/build/resources/main/data/aspects/origins/luna.json
+++ b/build/resources/main/data/aspects/origins/luna.json
@@ -11,5 +11,5 @@
"item": "minecraft:lily_of_the_valley"
},
"name": "§7Luna",
- "description": "Quiet, spectral beings, Luna types possess great magical power that shifts based on the phase of the moon."
+ "description": "The Luna users are beings of such beauty that it is perceived by the magicless as the result of the blood of the otherworldly."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/magmus.json b/build/resources/main/data/aspects/origins/magmus.json
index 3599cf1..efd2051 100644
--- a/build/resources/main/data/aspects/origins/magmus.json
+++ b/build/resources/main/data/aspects/origins/magmus.json
@@ -10,5 +10,5 @@
"item": "minecraft:magma_block"
},
"name": "§4Magmus",
- "description": "The most physically strong of the Pyro aspect, Magmus users are juggernauts in nature."
+ "description": "Juggernauts - the strongest of warriors, the steadfast heroes, Magmus users whisper of the oozing lava slipping between volcanic rock."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/navitas.json b/build/resources/main/data/aspects/origins/navitas.json
index 898f4c8..37f1c42 100644
--- a/build/resources/main/data/aspects/origins/navitas.json
+++ b/build/resources/main/data/aspects/origins/navitas.json
@@ -9,5 +9,5 @@
"item": "minecraft:firework_star"
},
"name": "§eNavitas",
- "description": "Navitas users are real firecrackers, and always seem to have a trick hidden up their sleeve."
+ "description": "To be a meddler is all but petty to the Navitas - it is a brave trait to have the gull to stand up to the unhumorous and boastful upperclassman."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/ordo.json b/build/resources/main/data/aspects/origins/ordo.json
index 3ee0dd3..9124464 100644
--- a/build/resources/main/data/aspects/origins/ordo.json
+++ b/build/resources/main/data/aspects/origins/ordo.json
@@ -13,5 +13,5 @@
"item": "aspects:ordo_star"
},
"name": "Ordo",
- "description": "Vigilant and organized, Ordo users are kind, diligent and natural leaders."
+ "description": "Tales of old speak of mages and paladins with healing properties and the power of light in their palms, besting their foes and aiding allies in need."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/perditio.json b/build/resources/main/data/aspects/origins/perditio.json
index e31ae00..1c3d2ea 100644
--- a/build/resources/main/data/aspects/origins/perditio.json
+++ b/build/resources/main/data/aspects/origins/perditio.json
@@ -13,5 +13,5 @@
"item": "aspects:perditio_bone"
},
"name": "§4Perditio",
- "description": "Shrouded in darkness and mystery, Perditio users are unique magical beings said to be derived from the void."
+ "description": "Shrouded in darkness and mystery, Perditio users are said to have bones derived from the void, their ancestors the creators of the worlds."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/pyro.json b/build/resources/main/data/aspects/origins/pyro.json
index 5cf551b..b7c728d 100644
--- a/build/resources/main/data/aspects/origins/pyro.json
+++ b/build/resources/main/data/aspects/origins/pyro.json
@@ -13,5 +13,5 @@
"item": "aspects:pyro_fire"
},
"name": "§cPyro",
- "description": "Pyro users are certainly lively. The rebels of the group, they are always brimming with new ideas and drive for adventure."
+ "description": "A new adventure awaits the seasoned traveller, one who seems to never tire of the endless paths they travel. After a long day of trudging through harsh terrain, a seat by the light of the campfire is most comforting."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/solus.json b/build/resources/main/data/aspects/origins/solus.json
index 431cbea..56be67d 100644
--- a/build/resources/main/data/aspects/origins/solus.json
+++ b/build/resources/main/data/aspects/origins/solus.json
@@ -11,5 +11,5 @@
"item": "minecraft:sunflower"
},
"name": "§6Solus",
- "description": "Bold and egotistical, Solus types are as bright as the sun. Paladins, warriors and priests, these types are always in the action."
+ "description": "Sons, daughters and children of the bright solar divinity themselves, Solus users hold the power of the universe's light within them."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/tempus.json b/build/resources/main/data/aspects/origins/tempus.json
index c11ab7f..3fd2607 100644
--- a/build/resources/main/data/aspects/origins/tempus.json
+++ b/build/resources/main/data/aspects/origins/tempus.json
@@ -9,5 +9,5 @@
"item": "minecraft:amethyst_shard"
},
"name": "§5Tempus",
- "description": "Dark minds crackling and churning, Tempus types always have a storm brewing in their heads."
+ "description": "Dark minds crackling and churning, Tempus types have always been misunderstood by the rest. Crowds gather and watch in horror as lightning explodes across the sky, thunder booming from above. The Tempus user stands unafraid at the top of the hill, watching as a storm approaches the horizon."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/origins/vacuos.json b/build/resources/main/data/aspects/origins/vacuos.json
index 6d1cf3d..5206b9d 100644
--- a/build/resources/main/data/aspects/origins/vacuos.json
+++ b/build/resources/main/data/aspects/origins/vacuos.json
@@ -5,5 +5,5 @@
"item": "minecraft:bedrock"
},
"name": "Vacuos",
- "description": "Devoid of any Aspect, Vacuos are beings of nothingness."
+ "description": "Devoid of any Aspect, the origins of Vacuos are unknown. Strange beings, outcast by the rest."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/cryo_primary.json b/build/resources/main/data/aspects/powers/cryo_primary.json
index 993c7cd..f3962bb 100644
--- a/build/resources/main/data/aspects/powers/cryo_primary.json
+++ b/build/resources/main/data/aspects/powers/cryo_primary.json
@@ -32,7 +32,7 @@
},
"key":"key.origins.ternary_active",
"name":"Freeze Focus",
- "description":"When pressing the respective key, you will fire a ray of ice in the direction you are facing that will deal freeze damage to the target and freeze over ice on impact."
+ "description":"When pressing the [Ternary] key, you will fire a ray of ice in the direction you are facing that will deal freeze damage to the target and freeze over water on impact."
}
diff --git a/build/resources/main/data/aspects/powers/cryo_secondary.json b/build/resources/main/data/aspects/powers/cryo_secondary.json
index 9d78136..8d2109c 100644
--- a/build/resources/main/data/aspects/powers/cryo_secondary.json
+++ b/build/resources/main/data/aspects/powers/cryo_secondary.json
@@ -37,6 +37,6 @@
"key": "key.origins.quaternary_active"
},
"name":"Icy Aura",
- "description":"With your secondary key, you can deal freeze damage to those around you within an 8 block radius."
+ "description":"With your [Quaternary] key, you can deal freeze damage to those around you within an 8 block radius."
}
diff --git a/build/resources/main/data/aspects/powers/dendro_primary.json b/build/resources/main/data/aspects/powers/dendro_primary.json
index 28545db..8fbda14 100644
--- a/build/resources/main/data/aspects/powers/dendro_primary.json
+++ b/build/resources/main/data/aspects/powers/dendro_primary.json
@@ -19,5 +19,5 @@
},
"key":"key.origins.ternary_active",
"name":"Poison Cloud",
- "description":"As your primary ability, you can spawn a poison cloud around you."
+ "description":"As your primary ability, you can spawn a poison cloud around you with your [Ternary] key."
}
diff --git a/build/resources/main/data/aspects/powers/dendro_secondary.json b/build/resources/main/data/aspects/powers/dendro_secondary.json
index 1d621f4..4fce43c 100644
--- a/build/resources/main/data/aspects/powers/dendro_secondary.json
+++ b/build/resources/main/data/aspects/powers/dendro_secondary.json
@@ -15,5 +15,5 @@
"key": "key.origins.quaternary_active"
},
"name":"Friendly Assistance",
- "description":"As your secondary ability, you can spawn in an Iron Golem to help you fight off enemies."
+ "description":"As your secondary ability, you can spawn in an Iron Golem to help you fight off enemies with your [Quaternary] key."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/explosion_immunity.json b/build/resources/main/data/aspects/powers/explosion_immunity.json
index ef0eb8f..1a6bcbb 100644
--- a/build/resources/main/data/aspects/powers/explosion_immunity.json
+++ b/build/resources/main/data/aspects/powers/explosion_immunity.json
@@ -9,5 +9,11 @@
"value": -1000
},
"name":"Explosion Immunity",
- "description":"Explosions don't hurt you."
+ "description":"Explosions don't hurt you.",
+ "badges": [
+ {
+ "sprite": "aspects:textures/gui/badge/check.png",
+ "text": "Positive"
+ }
+ ]
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/ignis_primary.json b/build/resources/main/data/aspects/powers/ignis_primary.json
index 11344b6..9717cad 100644
--- a/build/resources/main/data/aspects/powers/ignis_primary.json
+++ b/build/resources/main/data/aspects/powers/ignis_primary.json
@@ -21,5 +21,5 @@
},
"key":"key.origins.ternary_active",
"name":"Ignition",
- "description":"Using your primary active ability, you can light yourself on fire for a short duration, granting you an attack buff."
+ "description":"Using your primary active ability, you can light yourself on fire for a short duration, granting you an attack buff with your [Ternary] key."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/ignis_secondary.json b/build/resources/main/data/aspects/powers/ignis_secondary.json
index 71d8bdc..6b56932 100644
--- a/build/resources/main/data/aspects/powers/ignis_secondary.json
+++ b/build/resources/main/data/aspects/powers/ignis_secondary.json
@@ -33,5 +33,5 @@
"key": "key.origins.quaternary_active",
"cooldown": 1400,
"name":"Ring of Fire",
- "description":"As your secondary ability, you can light entities around you on fire for a few seconds."
+ "description":"As your secondary ability, you can light entities around you on fire for a few seconds with your [Quaternary] key."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/imber_primary.json b/build/resources/main/data/aspects/powers/imber_primary.json
new file mode 100644
index 0000000..b90202e
--- /dev/null
+++ b/build/resources/main/data/aspects/powers/imber_primary.json
@@ -0,0 +1,6929 @@
+{
+ "type": "origins:active_self",
+ "entity_action":
+ {
+ "type": "origins:if_else_list",
+ "actions":
+ [
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:sugar"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:swiftness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:rabbit_foot"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:leaping\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:glistering_melon_slice"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:healing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:spider_eye"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:poison\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:pufferfish"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:water_breathing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:golden_carrot"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:night_vision\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:magma_cream"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:fire_resistance\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:blaze_powder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strength\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:ghast_tear"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:regeneration\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:turtle_helmet"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:turtle_master\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:phantom_membrane"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:slow_falling\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:or",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:swiftness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:leaping\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ }
+ ]
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:fermented_spider_eye"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:slowness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:or",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:healing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:poison\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ }
+ ]
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:fermented_spider_eye"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:harming\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:night_vision\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:fermented_spider_eye"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:invisibility\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:swiftness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_swiftness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:leaping\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_leaping\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:poison\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_poison\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water_breathing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_water_breathing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:fire_resistance\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_fire_resistance\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:night_vision\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_night_vision\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strength\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_strength\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:regeneration\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_regeneration\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:turtle_master\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_turtle_master\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:slow_falling\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_slow_falling\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:slowness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_slowness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:invisibility\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_invisibility\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:swiftness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:glowstone_dust"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_swiftness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:leaping\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:glowstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_leaping\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:healing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:glowstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_healing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:poison\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:glowstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_poison\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strength\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:glowstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_strength\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:regeneration\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:glowstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_regeneration\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:turtle_master\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:glowstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_turtle_master\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:slowness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:glowstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_slowness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:harming\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:glowstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_harming\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:swiftness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:swiftness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:leaping\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:leaping\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:healing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:healing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:poison\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:poison\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water_breathing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:water_breathing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:fire_resistance\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:fire_resistance\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:night_vision\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:night_vision\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strength\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strength\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:regeneration\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:regeneration\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:turtle_master\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:turtle_master\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:slow_falling\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:slow_falling\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:slowness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:slowness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:harming\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:harming\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:invisibility\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:invisibility\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_swiftness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_swiftness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_leaping\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_leaping\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_poison\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_poison\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_water_breathing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_water_breathing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_fire_resistance\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_fire_resistance\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_night_vision\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_night_vision\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_strength\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_strength\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_regeneration\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_regeneration\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_turtle_master\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_turtle_master\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_slow_falling\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_slow_falling\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_slowness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_slowness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_invisibility\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_invisibility\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strong_swiftness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_swiftness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strong_leaping\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_leaping\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strong_healing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_healing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strong_poison\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_poison\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strong_strength\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_strength\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strong_regeneration\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_regeneration\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strong_turtle_master\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_turtle_master\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strong_slowness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_slowness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:strong_harming\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_harming\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:swiftness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:swiftness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:leaping\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:leaping\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:healing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:healing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:poison\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:poison\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:water_breathing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:water_breathing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:fire_resistance\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:fire_resistance\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:night_vision\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:night_vision\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:strength\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strength\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:regeneration\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:regeneration\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:turtle_master\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:turtle_master\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:slow_falling\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:slow_falling\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:slowness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:slowness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:harming\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:harming\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:invisibility\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:invisibility\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_swiftness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_swiftness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_leaping\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_leaping\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_poison\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_poison\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_water_breathing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_water_breathing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_fire_resistance\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_fire_resistance\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_night_vision\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_night_vision\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_strength\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_strength\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_regeneration\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_regeneration\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_turtle_master\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_turtle_master\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_slow_falling\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_slow_falling\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_slowness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_slowness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_invisibility\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_invisibility\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:strong_swiftness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_swiftness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:strong_leaping\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_leaping\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:strong_healing\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_healing\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:strong_poison\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_poison\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:strong_strength\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_strength\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:strong_regeneration\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_regeneration\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:strong_turtle_master\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_turtle_master\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:strong_slowness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_slowness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:strong_harming\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:strong_harming\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:water\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:fermented_spider_eye"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:weakness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:weakness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:redstone"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_weakness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:weakness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:weakness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:potion\",tag:{Potion:\"minecraft:long_weakness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:gunpowder"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:splash_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_weakness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:weakness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:weakness\"}"
+ }
+ }
+ ]
+ }
+ },
+ {
+ "condition":
+ {
+ "type": "origins:and",
+ "conditions":
+ [
+ {
+ "type": "origins:command",
+ "command": "execute if entity @s[nbt={SelectedItem:{id:\"minecraft:splash_potion\",tag:{Potion:\"minecraft:long_weakness\"}}}]",
+ "permission_level": 4,
+ "comparison": ">=",
+ "compare_to": 1
+ },
+ {
+ "type": "origins:equipped_item",
+ "equipment_slot": "offhand",
+ "item_condition":
+ {
+ "type": "origins:ingredient",
+ "ingredient":
+ {
+ "item": "minecraft:dragon_breath"
+ }
+ }
+ }
+ ]
+ },
+ "action":
+ {
+ "type": "origins:and",
+ "actions":
+ [
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "mainhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:equipped_item_action",
+ "equipment_slot": "offhand",
+ "action":
+ {
+ "type": "origins:consume",
+ "amount": 1
+ }
+ },
+ {
+ "type": "origins:give",
+ "stack":
+ {
+ "item": "minecraft:lingering_potion",
+ "amount": 1,
+ "tag": "{Potion:\"minecraft:long_weakness\"}"
+ }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "cooldown": 0,
+ "hud_render":
+ {
+ "should_render": false
+ },
+ "key":
+ {
+ "key": "key.origins.ternary_active"
+ },
+ "name": "Portable Brewing",
+ "description": "[Ternary] You are able to brew on the go."
+}
diff --git a/build/resources/main/data/aspects/powers/imber_secondary.json b/build/resources/main/data/aspects/powers/imber_secondary.json
new file mode 100644
index 0000000..9b3fd2a
--- /dev/null
+++ b/build/resources/main/data/aspects/powers/imber_secondary.json
@@ -0,0 +1,11 @@
+{
+ "type": "origins:toggle",
+ "key": {
+ "key":"key.origins.quaternary_active",
+ "continuous": false
+ },
+
+ "retain_state": false,
+ "name":"Cloaked",
+ "description":"You may go invisible for as long as you want, toggled with your [Quaternary] key. Disabled when you're lit on fire."
+}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/impish_speed.json b/build/resources/main/data/aspects/powers/impish_speed.json
index 7903c12..93bc76b 100644
--- a/build/resources/main/data/aspects/powers/impish_speed.json
+++ b/build/resources/main/data/aspects/powers/impish_speed.json
@@ -6,7 +6,7 @@
"operation": "addition"
},
"name":"Impish Speed",
- "description":"Being a devillish little bugger has given you the speed to run away from your angered prank victims.",
+ "description":"Being a devilish little bugger has given you the speed to run away from your angered prank victims.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
diff --git a/build/resources/main/data/aspects/powers/invisibility2.json b/build/resources/main/data/aspects/powers/invisibility2.json
new file mode 100644
index 0000000..7e91df6
--- /dev/null
+++ b/build/resources/main/data/aspects/powers/invisibility2.json
@@ -0,0 +1,9 @@
+{
+ "type": "origins:invisibility",
+ "render_armor": true,
+ "condition": {
+ "type": "origins:power_active",
+ "power": "aspects:imber_secondary"
+ },
+ "hidden":true
+ }
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/knockback_resistance.json b/build/resources/main/data/aspects/powers/knockback_resistance.json
index 23726f3..c8898df 100644
--- a/build/resources/main/data/aspects/powers/knockback_resistance.json
+++ b/build/resources/main/data/aspects/powers/knockback_resistance.json
@@ -7,5 +7,11 @@
"operation": "addition"
},
"name":"Stable Footing",
- "description":"Knockback doesn't bother you."
+ "description":"Knockback doesn't bother you.",
+ "badges": [
+ {
+ "sprite": "aspects:textures/gui/badge/check.png",
+ "text": "Positive"
+ }
+ ]
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/luna_primary.json b/build/resources/main/data/aspects/powers/luna_primary.json
index eabe7a2..0a62dc3 100644
--- a/build/resources/main/data/aspects/powers/luna_primary.json
+++ b/build/resources/main/data/aspects/powers/luna_primary.json
@@ -7,5 +7,5 @@
"retain_state": false,
"name":"Invisibility",
- "description":"As your primary ability, you can toggle invisibility. Deactivates when you are on fire."
+ "description":"As your primary ability, you can toggle invisibility with your [Ternary] key. Deactivates when you are on fire."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/luna_secondary.json b/build/resources/main/data/aspects/powers/luna_secondary.json
index e56bed0..8a7cc37 100644
--- a/build/resources/main/data/aspects/powers/luna_secondary.json
+++ b/build/resources/main/data/aspects/powers/luna_secondary.json
@@ -21,5 +21,5 @@
"key": "key.origins.quaternary_active"
},
"name":"Dark Shroud",
- "description":"With your secondary ability, you can disperse a shroud of wither."
+ "description":"With your secondary ability, you can disperse a shroud of wither with your [Quaternary] key."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/magic_damage.json b/build/resources/main/data/aspects/powers/magic_damage.json
new file mode 100644
index 0000000..e89a051
--- /dev/null
+++ b/build/resources/main/data/aspects/powers/magic_damage.json
@@ -0,0 +1,19 @@
+{
+ "type": "origins:action_on_hit",
+ "bientity_action": {
+ "type": "origins:damage",
+ "amount": 0.5,
+ "source": {
+ "name": "indirectMagic",
+ "magic":true
+ }
+ },
+ "name":"Magic Damage",
+ "description":"All of your attacks do magic damage.",
+ "badges": [
+ {
+ "sprite": "aspects:textures/gui/badge/check.png",
+ "text": "Positive"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/magic_resistance.json b/build/resources/main/data/aspects/powers/magic_resistance.json
new file mode 100644
index 0000000..01e4b40
--- /dev/null
+++ b/build/resources/main/data/aspects/powers/magic_resistance.json
@@ -0,0 +1,20 @@
+{
+ "type": "origins:modify_damage_taken",
+ "damage_condition": {
+ "type": "origins:name",
+ "name": "indirectMagic"
+ },
+ "modifier": {
+ "name": "Weak to cursed items",
+ "operation": "addition",
+ "value": -10
+ },
+ "name":"Magic Resistance",
+ "description":"When hit by thrown potions, it barely affects you.",
+ "badges": [
+ {
+ "sprite": "aspects:textures/gui/badge/check.png",
+ "text": "Positive"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/magma_regen.json b/build/resources/main/data/aspects/powers/magma_regen.json
index ee9367a..c51b39c 100644
--- a/build/resources/main/data/aspects/powers/magma_regen.json
+++ b/build/resources/main/data/aspects/powers/magma_regen.json
@@ -13,5 +13,11 @@
}
},
"name":"Back to the Source",
- "description":"As a being of magma, standing on magma blocks gives you regeneration."
+ "description":"As a being of magma, standing on magma blocks gives you regeneration.",
+ "badges": [
+ {
+ "sprite": "aspects:textures/gui/badge/check.png",
+ "text": "Positive"
+ }
+ ]
}
diff --git a/build/resources/main/data/aspects/powers/melt.json b/build/resources/main/data/aspects/powers/melt.json
index 1dfe1aa..b46d5f5 100644
--- a/build/resources/main/data/aspects/powers/melt.json
+++ b/build/resources/main/data/aspects/powers/melt.json
@@ -31,6 +31,7 @@
}
]
}
+ }
},
"name":"Hot Feet",
"description":"Ice and snow underneath you will melt.",
@@ -40,5 +41,4 @@
"text": "Neutral"
}
]
- }
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/navitas_primary.json b/build/resources/main/data/aspects/powers/navitas_primary.json
index a991e5e..7b6cd58 100644
--- a/build/resources/main/data/aspects/powers/navitas_primary.json
+++ b/build/resources/main/data/aspects/powers/navitas_primary.json
@@ -16,5 +16,5 @@
},
"key":"key.origins.ternary_active",
"name":"Boom!",
- "description":"Boom! Explode the area you're standing on. Pow!"
+ "description":"Boom! Explode the area you're standing on with your [Ternary] key. Pow!"
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/navitas_secondary.json b/build/resources/main/data/aspects/powers/navitas_secondary.json
index 1a9ef0b..f6e391a 100644
--- a/build/resources/main/data/aspects/powers/navitas_secondary.json
+++ b/build/resources/main/data/aspects/powers/navitas_secondary.json
@@ -22,7 +22,7 @@
"key": "key.origins.quaternary_active",
"cooldown": 1400,
"name":"Bam",
- "description":"Using your evil little powers, you can grant yourself exactly eight precious blocks to TNT and eight weapons of destruction - fire charges.",
+ "description":"Using your evil little powers ([Quaternary Key]), you can grant yourself exactly eight precious blocks to TNT and eight weapons of destruction - fire charges.",
"hud_render": {
"inverted":true,
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
diff --git a/build/resources/main/data/aspects/powers/rain_strength.json b/build/resources/main/data/aspects/powers/rain_strength.json
new file mode 100644
index 0000000..536fe37
--- /dev/null
+++ b/build/resources/main/data/aspects/powers/rain_strength.json
@@ -0,0 +1,23 @@
+{
+ "type": "origins:action_over_time",
+ "entity_action": {
+ "type": "origins:apply_effect",
+ "effect": {
+ "effect": "minecraft:strength",
+ "duration": 400,
+ "amplifier": 2
+ }
+ },
+ "interval": 20,
+ "condition": {
+ "type": "origins:in_rain"
+ },
+ "name":"Rain Strength",
+ "description":"You get strength when in rain.",
+ "badges": [
+ {
+ "sprite": "aspects:textures/gui/badge/check.png",
+ "text": "Positive"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/solus_primary.json b/build/resources/main/data/aspects/powers/solus_primary.json
index f0173b8..e6d9c96 100644
--- a/build/resources/main/data/aspects/powers/solus_primary.json
+++ b/build/resources/main/data/aspects/powers/solus_primary.json
@@ -25,5 +25,5 @@
},
"key":"key.origins.ternary_active",
"name":"Solar Revealing",
- "description":"All entities within a 40 block radius of you will be highlighted with your primary ability. What an eyesore."
+ "description":"All entities within a 40 block radius of you will be highlighted with your primary ability [Ternary] key. What an eyesore."
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/solus_secondary.json b/build/resources/main/data/aspects/powers/solus_secondary.json
index e433732..deffe7d 100644
--- a/build/resources/main/data/aspects/powers/solus_secondary.json
+++ b/build/resources/main/data/aspects/powers/solus_secondary.json
@@ -48,5 +48,5 @@
"key": "key.origins.quaternary_active"
},
"name":"Icarus",
- "description":"Send all surrounding enemies multiple blocks into the air, and then light them on fire. They shouldn't have strayed so close to the sun!"
+ "description":"Send all surrounding enemies multiple blocks into the air, and then light them on fire with your [Quaternary] key. They shouldn't have strayed so close to the sun!"
}
\ No newline at end of file
diff --git a/build/resources/main/data/aspects/powers/tempus_primary.json b/build/resources/main/data/aspects/powers/tempus_primary.json
index 5f8dfb6..c3ef35d 100644
--- a/build/resources/main/data/aspects/powers/tempus_primary.json
+++ b/build/resources/main/data/aspects/powers/tempus_primary.json
@@ -30,6 +30,6 @@
},
"key":"key.origins.ternary_active",
"name":"Lightning Bolt",
- "description":"When pressing the respective key, you will summon a lightning bolt at the block or entity you are looking at, doing damage and setting nearby blocks on fire as well."
+ "description":"When pressing the [Ternary] key, you will summon a lightning bolt at the block or entity you are looking at, doing damage and setting nearby blocks on fire as well."
}
diff --git a/build/resources/main/data/aspects/powers/tempus_secondary.json b/build/resources/main/data/aspects/powers/tempus_secondary.json
index 428e62f..f11c06c 100644
--- a/build/resources/main/data/aspects/powers/tempus_secondary.json
+++ b/build/resources/main/data/aspects/powers/tempus_secondary.json
@@ -54,5 +54,5 @@
"key": "key.origins.quaternary_active",
"cooldown": 400,
"name":"Raging Gales",
- "description":"As your secondary ability, you can push enemies away by a few blocks whilst healing yourself and dealing damage to others."
+ "description":"As your secondary ability, you can push enemies away by a few blocks whilst healing yourself and dealing damage to others with your [Quaternary] key."
}
\ No newline at end of file
diff --git a/build/resources/main/fabric.mod.json b/build/resources/main/fabric.mod.json
index 32cd491..32a01dc 100644
--- a/build/resources/main/fabric.mod.json
+++ b/build/resources/main/fabric.mod.json
@@ -1,7 +1,7 @@
{
"schemaVersion": 1,
"id": "aspects",
- "version": "1.0.3",
+ "version": "1.0.4",
"name": "Aspects",
"description": "This is an example description! Tell everyone what your mod is about!",
diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin
index 3289b84..485ed84 100644
Binary files a/build/tmp/compileJava/previous-compilation-data.bin and b/build/tmp/compileJava/previous-compilation-data.bin differ
diff --git a/gradle.properties b/gradle.properties
index 9ddcc21..cf96588 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -3,12 +3,12 @@ org.gradle.jvmargs=-Xmx1G
# Fabric Properties
# check these on https://fabricmc.net/versions.html
- minecraft_version=1.18
- yarn_mappings=1.18+build.1
+ minecraft_version=1.18.1
+ yarn_mappings=1.18.1+build.1
loader_version=0.12.10
# Mod Properties
- mod_version = 1.0.3
+ mod_version = 1.0.4
maven_group = com.example
archives_base_name = aspects
origins_version=v1.3.0