From 42a886628c9cd9037a96cc4f76889a7e128e1bc5 Mon Sep 17 00:00:00 2001 From: materus Date: Sun, 10 Aug 2025 08:01:37 +0200 Subject: [PATCH] Change particle core settings --- .../particle_core_disabled_optimizations.json | 12 ++++++++++++ index.toml | 19 +++++++++++++++++++ mods/ranged-wireless-redstone.pw.toml | 13 +++++++++++++ mods/tiny-gates.pw.toml | 13 +++++++++++++ mods/tiny-redstone.pw.toml | 13 +++++++++++++ pack.toml | 2 +- 6 files changed, 71 insertions(+), 1 deletion(-) create mode 100644 config/particle_core_disabled_optimizations.json create mode 100644 mods/ranged-wireless-redstone.pw.toml create mode 100644 mods/tiny-gates.pw.toml create mode 100644 mods/tiny-redstone.pw.toml diff --git a/config/particle_core_disabled_optimizations.json b/config/particle_core_disabled_optimizations.json new file mode 100644 index 0000000..3901504 --- /dev/null +++ b/config/particle_core_disabled_optimizations.json @@ -0,0 +1,12 @@ +{ + "_Disable_Optimizations_Options": { + "ROTATION": "[Impact: Medium] Disables mixins related to vertex rotation caching (ParticleManagerRotationMixin, BillboardParticleMixin)", + "TYPE": "[Impact: Low to Medium] Disables mixins related to particle disabling and reduction (WorldRendererTypeMixin)", + "DECREASE": "[Impact: Low] Disables mixins related particle settings reduction (ALL, DECREASED, MINIMAL) (WorldRendererDecreaseMixin)", + "LIGHTMAP": "[Impact: Medium] Disables mixins related to light map caching (ParticleManagerCachedLightMixin, ParticleMixin)", + "POTION": "[Impact: Low] Disables mixins related to potion particle disabling (LivingEntityMixin)" + }, + "disableOptimizations": [ + "ROTATION" + ] +} diff --git a/index.toml b/index.toml index b359767..ace71cd 100644 --- a/index.toml +++ b/index.toml @@ -134,6 +134,10 @@ hash = "cf0aef66c044396f248026b1799ebc57dcbd90e10d75292cb39421f280e550cc" file = "config/particle_core_config.toml" hash = "e6a9e8389d446e342c15dbf41bdf89e0e6fc3a5b3b9063ea6282fdb45023545e" +[[files]] +file = "config/particle_core_disabled_optimizations.json" +hash = "a5263a1d923c0a0dc0d1c530671cdc860200c5bf2882336abd420f9f1af2843a" + [[files]] file = "config/particular-common.toml" hash = "88984926e59b88f5949aa3ab22a6197972b2ce600422452a3c841017fd2f74c1" @@ -2085,6 +2089,11 @@ file = "mods/radiant-gear.pw.toml" hash = "0769e162810d1d35105b3c777f8acdb52970b32f77da15d09c88c4e41eb2a3c4" metafile = true +[[files]] +file = "mods/ranged-wireless-redstone.pw.toml" +hash = "ef76a31b5cf7f66effabc8f09eae9e7ae7ef3c28f63a941d9c58f00f14727d44" +metafile = true + [[files]] file = "mods/rechiseled-create.pw.toml" hash = "8911c9c22f020ad594f6c83442ca069d13ed72b386e22c614ba4f749556c23f0" @@ -2410,6 +2419,16 @@ file = "mods/thirst-was-taken.pw.toml" hash = "ce8bf92b15d52138235ade355923aea4d9c10469cc64017251c12bbb66c9b88c" metafile = true +[[files]] +file = "mods/tiny-gates.pw.toml" +hash = "ceac2c3e6899066cf7193d7669d1803ba80f8ad103e9345b7a6acc4eb6ee574a" +metafile = true + +[[files]] +file = "mods/tiny-redstone.pw.toml" +hash = "8e7fe08359c9055536da7f487cf086fa615aeaa06b5e843427d30018c7ac13ca" +metafile = true + [[files]] file = "mods/titanium.pw.toml" hash = "351aef144aa70ab4f41b3dcf044e0929631227f1ad118f22e611e13ff91fdfe4" diff --git a/mods/ranged-wireless-redstone.pw.toml b/mods/ranged-wireless-redstone.pw.toml new file mode 100644 index 0000000..360f0d0 --- /dev/null +++ b/mods/ranged-wireless-redstone.pw.toml @@ -0,0 +1,13 @@ +name = "Ranged Wireless Redstone" +filename = "rangedwirelessredstone-1.20-4.0.0.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "6703df6cf4f705c20004a1a067a7b0388b047fe9" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 4594334 +project-id = 530779 diff --git a/mods/tiny-gates.pw.toml b/mods/tiny-gates.pw.toml new file mode 100644 index 0000000..69d61c0 --- /dev/null +++ b/mods/tiny-gates.pw.toml @@ -0,0 +1,13 @@ +name = "Tiny Gates" +filename = "tinygates-1.20-4.0.0.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "2befa58e4a43668534dbe8ea853b770d717dc536" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 4594228 +project-id = 522875 diff --git a/mods/tiny-redstone.pw.toml b/mods/tiny-redstone.pw.toml new file mode 100644 index 0000000..f41c7f4 --- /dev/null +++ b/mods/tiny-redstone.pw.toml @@ -0,0 +1,13 @@ +name = "Tiny Redstone" +filename = "tinyredstone-1.20-5.0.3.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "42f206a50434324695d23a574765dcb3c6f183df" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5704248 +project-id = 453746 diff --git a/pack.toml b/pack.toml index ff12cd5..cc479f4 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "caea74c6a560eccd13070e56c131133a2b914a545744d8417cc50e7b3c5b6f43" +hash = "bffba466bd7c1b38e888089a37ae68126b0e30e0b99a7765cb9e3ea57c8a4397" [versions] forge = "47.4.4"