From 31f6307b4a7243191ac51013db8765ea0a8ce333 Mon Sep 17 00:00:00 2001 From: 4DBug <4DBug@github.com> Date: Wed, 1 Apr 2026 11:18:42 -0500 Subject: [PATCH] optimization mods and shaders --- modules/software/gaming/minecraft.nix | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/modules/software/gaming/minecraft.nix b/modules/software/gaming/minecraft.nix index ef5c3e8..481db0f 100644 --- a/modules/software/gaming/minecraft.nix +++ b/modules/software/gaming/minecraft.nix @@ -17,17 +17,53 @@ sha256 = "sha256:0g5xl90xphqy2c7xwlvjm71dn4l7c35yg8hwf7w4h0bwdfw7m31y"; }) + (fetchurl { + name = "modmenu.jar"; + url = "https://cdn.modrinth.com/data/mOgUt4GM/versions/Tyk71iSw/modmenu-17.0.0.jar"; + sha256 = "sha256:0a2i5hl77bcw33m1h51y1dxrk7bbkj8fv0rp8w6y78d43ibwkwlm"; + }) + (fetchurl { name = "distant-horizons.jar"; url = "https://cdn.modrinth.com/data/uCdwusMi/versions/GT3Bm3GN/DistantHorizons-2.4.5-b-1.21.11-fabric-neoforge.jar"; sha256 = "sha256:0gxwhvji4k0xnzidwrvlndh81r64n6i24v253grbxxamgshwg53n"; }) + (fetchurl { + name = "iris.jar"; + url = "https://cdn.modrinth.com/data/YL57xq9U/versions/fDpuVzVr/iris-fabric-1.10.7+mc1.21.11.jar"; + sha256 = "sha256:06fb6r22gnsxnv2w0sgvfnsj6fk3a7jcxls7z14imjc9h6hmviaq"; + }) + (fetchurl { name = "sodium.jar"; url = "https://cdn.modrinth.com/data/AANobbMI/versions/UddlN6L4/sodium-fabric-0.8.7+mc1.21.11.jar"; sha256 = "sha256:10rrqnyn8mb14b1k3ks84g6033zkkn94fwvyyflaiajhnf3ax3y0"; }) + + (fetchurl { + name = "lithium.jar"; + url = "https://cdn.modrinth.com/data/gvQqBUqZ/versions/Ow7wA0kG/lithium-fabric-0.21.4+mc1.21.11.jar"; + sha256 = "sha256:12y704i98rf0xb438f72hi0aqhsi35jxwjs2575vsg5lllfw8dai"; + }) + + (fetchurl { + name = "immediatelyfast.jar"; + url = "https://cdn.modrinth.com/data/5ZwdcRci/versions/QwkfUKSj/ImmediatelyFast-Fabric-1.14.2+1.21.11.jar"; + sha256 = "sha256:1248yg69f5d232qn138xlcsdmbs2yj3gdjx9zl53v19c1j326pgb"; + }) + + (fetchurl { + name = "entity-culling.jar"; + url = "https://cdn.modrinth.com/data/NNAgCjsB/versions/SK12FGQf/entityculling-fabric-1.10.0-mc1.21.11.jar"; + sha256 = "sha256:0iws5ql4k542lr4psrcw9hj5z4zz81218ywnpsl77zj8wnwm4l1d"; + }) + + (fetchurl { + name = "ferrite-core.jar"; + url = "https://cdn.modrinth.com/data/uXXizFIs/versions/Ii0gP3D8/ferritecore-8.2.0-fabric.jar"; + sha256 = "sha256:05f7q9jac16syfnahd6r4kx3aqm4i580y623gk6810plrdhdfszp"; + }) ]; }]).withConfig { resourcePacks = [ @@ -37,6 +73,14 @@ sha256 = "sha256:19cv5q8pnvxkf96lazg8angbfqwkxag8qsxk31cv487jq99kl621"; }) ]; + + shaderPacks = [ + (fetchurl { + name = "complementary-shaders.zip"; + url = "https://cdn.modrinth.com/data/HVnmMxH1/versions/836bPNGo/ComplementaryReimagined_r5.7.1.zip"; + sha256 = "sha256:1w33kyknwc0qsi6l0saww906iwi9d3hkn0nm7hnl4bc3lws0d8i4"; + }) + ]; }; in { users.users.bug.packages = [ minecraft];