From 610a00193d4f779e214929e21bda0062ed018462 Mon Sep 17 00:00:00 2001 From: hkc Date: Tue, 20 Aug 2024 16:38:17 +0300 Subject: [PATCH] Added some extra mods --- README.md | 18 +++++- README.pre | 6 +- index.toml | 52 +++++++++++++++- modinfo.toml | 94 +++++++++++++++++++++++++++++ mods/chat-heads.pw.toml | 18 ++++++ mods/dynamic-fps.pw.toml | 13 ++++ mods/entityculling.pw.toml | 13 ++++ mods/fabric-language-kotlin.pw.toml | 13 ++++ mods/ferrite-core.pw.toml | 13 ++++ mods/modelfix.pw.toml | 13 ++++ mods/no-chat-reports.pw.toml | 18 ++++++ mods/replaymod.pw.toml | 18 ++++++ mods/yacl.pw.toml | 13 ++++ mods/zoomify.pw.toml | 18 ++++++ pack.toml | 2 +- 15 files changed, 318 insertions(+), 4 deletions(-) create mode 100644 mods/chat-heads.pw.toml create mode 100644 mods/dynamic-fps.pw.toml create mode 100644 mods/entityculling.pw.toml create mode 100644 mods/fabric-language-kotlin.pw.toml create mode 100644 mods/ferrite-core.pw.toml create mode 100644 mods/modelfix.pw.toml create mode 100644 mods/no-chat-reports.pw.toml create mode 100644 mods/replaymod.pw.toml create mode 100644 mods/yacl.pw.toml create mode 100644 mods/zoomify.pw.toml diff --git a/README.md b/README.md index 970dfce..b65b4ba 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ +# Extended Vanilla +A modpack, heavily inspired by [this](https://www.youtube.com/watch?v=A7vcCt_YyOM) video from SheraNom, packaged with [Packwiz](https://packwiz.infra.link) and ready to be used with [Prism Launcher](https://prismlauncher.org/) -MISSING texture packs: +Also contains [some additions](#extra-mods) by myself that can be disabled before game even starts + +# MISSING texture packs - xali's Bushy Leaves - haven't been updated for 1.21 - VanillaTweaks - replaced with VTDownloader - Crops 3D - replaced with Fancy Crops @@ -7,6 +11,8 @@ MISSING texture packs: ## Optimization Various performance optimizations and fixes * [CO] **[Distant Horizons](https://modrinth.com/mod/distanthorizons)** - See farther without turning your game into a slide show + * [CO] **[Entity Culling](https://modrinth.com/mod/entityculling)** - Using async path-tracing to hide Block-/Entities that are not visible + * [CS] **[FerriteCore](https://modrinth.com/mod/ferrite-core)** - Memory usage optimizations * [CO] **[Indium](https://modrinth.com/mod/indium)** - Sodium addon providing support for the Fabric Rendering API, based on Indigo * [CO] **[Iris Shaders](https://modrinth.com/mod/iris)** - A modern shader pack loader for Minecraft intended to be compatible with existing OptiFine shader packs * [CO] **[Sodium](https://modrinth.com/mod/sodium)** - The fastest and most compatible rendering optimization mod for Minecraft @@ -17,10 +23,12 @@ Dependencies for other mods or configuration things * [CO] **[[EMF] Entity Model Features](https://modrinth.com/mod/entity-model-features)** - EMF is an, OptiFine format, Custom Entity Model replacement mod available for Fabric and Forge. * [CO] **[[ETF] Entity Texture Features](https://modrinth.com/mod/entitytexturefeatures)** - Emissive, Random & Custom texture support for entities in resourcepacks just like Optifine but for Fabric * [CS] **[Fabric API](https://modrinth.com/mod/fabric-api)** - Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain. + * [CS] **[Fabric Language Kotlin](https://modrinth.com/mod/fabric-language-kotlin)** - This is a mod that enables usage of the Kotlin programming language for Fabric mods. * [CO] **[Mod Menu](https://modrinth.com/mod/modmenu)** - Adds a mod menu to view the list of mods you have installed. * [CS] **[M.R.U](https://modrinth.com/mod/mru)** - Mineblock's Repeated Utilities * [CS] **[Text Placeholder API](https://modrinth.com/mod/placeholder-api)** - Placeholder and Text manipulation library for your Minecraft mods. * [CO] **[VTDownloader](https://modrinth.com/mod/vtdownloader)** - Pick and download Vanilla Tweaks resource packs directly from your Minecraft client! + * [CO] **[YetAnotherConfigLib](https://modrinth.com/mod/yacl)** - A builder-based configuration library for Minecraft. ## Visuals Visual changes and improvements * [CO] **[3D Skin Layers](https://modrinth.com/mod/3dskinlayers)** - Render the player skin layer in 3d! @@ -35,3 +43,11 @@ Visual changes and improvements Makes gameplay more immersive * [CO] **[AmbientSounds](https://modrinth.com/mod/ambientsounds)** - #listentonature * [CO] **[Presence Footsteps](https://modrinth.com/mod/presence-footsteps)** - ..An Overly complicated Sound Mod... +## Extra mods +Extra mods that weren't present in the original modpack, but are quite fitting overall (excluding optimization and core mods) + * [CO] **[Chat Heads](https://modrinth.com/mod/chat-heads)** - See who you're chatting with! + * [CO] **[Dynamic FPS](https://modrinth.com/mod/dynamic-fps)** - Reduce resource usage while Minecraft is in the background or idle. + * [CO] **[Model Gap Fix](https://modrinth.com/mod/modelfix)** - Fixes gaps in Block Models and Item Models + * [CS] **[No Chat Reports](https://modrinth.com/mod/no-chat-reports)** - Makes chat unreportable (where possible) + * [O][CO] **[ReplayMod](https://modrinth.com/mod/replaymod)** - A Minecraft Mod to record, relive and share your experience. + * [CO] **[Zoomify](https://modrinth.com/mod/zoomify)** - A zoom mod with infinite customizability. diff --git a/README.pre b/README.pre index db05cc1..2c3b2d9 100644 --- a/README.pre +++ b/README.pre @@ -1,5 +1,9 @@ +# Extended Vanilla +A modpack, heavily inspired by [this](https://www.youtube.com/watch?v=A7vcCt_YyOM) video from SheraNom, packaged with [Packwiz](https://packwiz.infra.link) and ready to be used with [Prism Launcher](https://prismlauncher.org/) -MISSING texture packs: +Also contains [some additions](#extra-mods) by myself that can be disabled before game even starts + +# MISSING texture packs - xali's Bushy Leaves - haven't been updated for 1.21 - VanillaTweaks - replaced with VTDownloader - Crops 3D - replaced with Fancy Crops diff --git a/index.toml b/index.toml index 7f4db69..be5c084 100644 --- a/index.toml +++ b/index.toml @@ -2,7 +2,7 @@ hash-format = "sha256" [[files]] file = "README.md" -hash = "362d9fd7b5d699116a9acdd0446d0393b45606135654d5af00fd415188854bcb" +hash = "623d336ee77c8efd13043de4836735da8e93cd7dba3e55f2a19beb237382e26b" [[files]] file = "mods/3dskinlayers.pw.toml" @@ -19,6 +19,11 @@ file = "mods/cave-dust.pw.toml" hash = "73b49e93bdc437c2cd86133b5cfb0a04f80264f785ee660ce002bb24e14286c1" metafile = true +[[files]] +file = "mods/chat-heads.pw.toml" +hash = "17130b23032b15f3297e7077b77db032e10653bb4ce373bb70663b920624dc2c" +metafile = true + [[files]] file = "mods/cloth-config.pw.toml" hash = "98f5b3f3a7f8955be1888cafff86619bbb1fa66fe23a5b280878040e30cb7e77" @@ -39,11 +44,21 @@ file = "mods/distanthorizons.pw.toml" hash = "bcd6ab63410cedbf87e7056337ddf50059655c59a23189520a22eab8419b8415" metafile = true +[[files]] +file = "mods/dynamic-fps.pw.toml" +hash = "03233a7e383409b517598e0c9d10c8a45c6035a35f163d15337a7bae044c4319" +metafile = true + [[files]] file = "mods/entity-model-features.pw.toml" hash = "86e971b1f82d63c791f7e7574c0ebfc9d1e4b6a23085257599ded29ed365ce6c" metafile = true +[[files]] +file = "mods/entityculling.pw.toml" +hash = "f1cfb6d5b1aeae9d349d909fc3170f60332b6347493543a2e4f1f0801f4a5d4d" +metafile = true + [[files]] file = "mods/entitytexturefeatures.pw.toml" hash = "b2af1699d567294bf20e80fd62069f65aca68746a78655984d30332b65ebd5a4" @@ -54,11 +69,21 @@ file = "mods/fabric-api.pw.toml" hash = "a8800671ba62afc0a0a2bcbf4330ba7a5906f5fba7ec88b6d5afac2572ecd617" metafile = true +[[files]] +file = "mods/fabric-language-kotlin.pw.toml" +hash = "a909422ca28880c8aa967a66ca3b89fba223a9cfc662d98592c234d22361cf33" +metafile = true + [[files]] file = "mods/fallingleaves.pw.toml" hash = "9b561d57bf92aa8005e567e4bb95a2b65c8ed9c3ab30de09ea6c7e66f2e4d2da" metafile = true +[[files]] +file = "mods/ferrite-core.pw.toml" +hash = "078c828454d8a361baae372b5ee3dc33e5f3573fa19bdac8589b38da9dbc5c03" +metafile = true + [[files]] file = "mods/indium.pw.toml" hash = "a36870bfbbd57ea241255c6573a4d129509f5e50dbdcaf12d3a78c57f864bbde" @@ -69,6 +94,11 @@ file = "mods/iris.pw.toml" hash = "315648c1b6910b274d4a16bda8eba7ddf380d928edb20c0c36f3ff9776e30fe5" metafile = true +[[files]] +file = "mods/modelfix.pw.toml" +hash = "e2cc568688c5bcd0e41235681bc34c5c9849f214f65b43324bc25022d9ad8c80" +metafile = true + [[files]] file = "mods/modmenu.pw.toml" hash = "e37792db4c4b69e11243c7470f0f2a791dc016381e460cd5616eccb6b567b5ab" @@ -79,6 +109,11 @@ file = "mods/mru.pw.toml" hash = "4b42d246142aabef3c1aeb75e1401ca82c3e76b6467993ff3991dc976e7166e4" metafile = true +[[files]] +file = "mods/no-chat-reports.pw.toml" +hash = "a6488be398ce1db53335ac27b6d3afed466789be5c77bfa2288c396dbd9d7781" +metafile = true + [[files]] file = "mods/not-enough-animations.pw.toml" hash = "8221d0376bdd5c13684d44ce2dcfc994f4aeea8d21546b9a562e71517ba1ce80" @@ -94,6 +129,11 @@ file = "mods/presence-footsteps.pw.toml" hash = "5bef9a443c12a13d5eeefa60bbb0a40ef99ab8a0675cd335a6cc2520dc5ba33b" metafile = true +[[files]] +file = "mods/replaymod.pw.toml" +hash = "f1a68b12c29fa0024dd5d477c51cb99945a7a985097047e23d5050279e6856d0" +metafile = true + [[files]] file = "mods/snow-under-trees-remastered.pw.toml" hash = "4e45e9bc5b0784d646c7b4e5b5c688f10713fbce7101efccfe06e42bebf99966" @@ -119,6 +159,16 @@ file = "mods/vtdownloader.pw.toml" hash = "de1065d9e684cad0c41a896634f823551966c39236bddc8add5766ba1aa69ae4" metafile = true +[[files]] +file = "mods/yacl.pw.toml" +hash = "7f7768f2047011ed61c9bbec29bbcd2d06c5eb8ab731d442b9ecc2c01bbc8c6b" +metafile = true + +[[files]] +file = "mods/zoomify.pw.toml" +hash = "11be2ccec001e189f46aa31a5920527f2692cc4279b18d5038e985b79ef32c1f" +metafile = true + [[files]] file = "resourcepacks/3d-default.pw.toml" hash = "35479839b438811bf6d4339af5bd301be2cd75da6d87bf5e948b2eef370cd856" diff --git a/modinfo.toml b/modinfo.toml index e9c0b48..93bbd19 100644 --- a/modinfo.toml +++ b/modinfo.toml @@ -14,6 +14,10 @@ description = "Dependencies for other mods or configuration things" title = "Visuals" description = "Visual changes and improvements" +[categories.extras] +title = "Extra mods" +description = "Extra mods that weren't present in the original modpack, but are quite fitting overall (excluding optimization and core mods)" + [mods.sodium] name = "Sodium" description = "The fastest and most compatible rendering optimization mod for Minecraft" @@ -220,3 +224,93 @@ side = "client" optional = false icon = "https://cdn.modrinth.com/data/jawg7zT1/2e6beb501657efee1b3c42d11541656912abad32.png" category = "visuals" + +[mods.fabric-language-kotlin] +name = "Fabric Language Kotlin" +description = "This is a mod that enables usage of the Kotlin programming language for Fabric mods." +link = "https://modrinth.com/mod/fabric-language-kotlin" +side = "both" +optional = false +icon = "https://cdn.modrinth.com/data/Ha28R6CL/icon.png" +category = "core" + +[mods.zoomify] +name = "Zoomify" +description = "A zoom mod with infinite customizability." +link = "https://modrinth.com/mod/zoomify" +side = "client" +optional = false +icon = "https://cdn.modrinth.com/data/w7ThoJFB/25d48c335340c12566044c8f35df5102e72dc06c.png" +category = "extras" + +[mods.no-chat-reports] +name = "No Chat Reports" +description = "Makes chat unreportable (where possible)" +link = "https://modrinth.com/mod/no-chat-reports" +side = "both" +optional = false +icon = "https://cdn.modrinth.com/data/qQyHxfxd/icon.png" +category = "extras" + +[mods.chat-heads] +name = "Chat Heads" +description = "See who you're chatting with!" +link = "https://modrinth.com/mod/chat-heads" +side = "client" +optional = false +icon = "https://cdn.modrinth.com/data/Wb5oqrBJ/icon.png" +category = "extras" + +[mods.modelfix] +name = "Model Gap Fix" +description = "Fixes gaps in Block Models and Item Models" +link = "https://modrinth.com/mod/modelfix" +side = "client" +optional = false +icon = "https://cdn.modrinth.com/data/QdG47OkI/5a8203e120985d11616614e11ad7b888997000d8.png" +category = "extras" + +[mods.dynamic-fps] +name = "Dynamic FPS" +description = "Reduce resource usage while Minecraft is in the background or idle." +link = "https://modrinth.com/mod/dynamic-fps" +side = "client" +optional = false +icon = "https://cdn.modrinth.com/data/LQ3K71Q1/icon.png" +category = "extras" + +[mods.ferrite-core] +name = "FerriteCore" +description = "Memory usage optimizations" +link = "https://modrinth.com/mod/ferrite-core" +side = "both" +optional = false +icon = "https://cdn.modrinth.com/data/uXXizFIs/icon.jpg" +category = "optimization" + +[mods.yacl] +name = "YetAnotherConfigLib" +description = "A builder-based configuration library for Minecraft." +link = "https://modrinth.com/mod/yacl" +side = "client" +optional = false +icon = "https://cdn.modrinth.com/data/1eAoo2KR/1e43d5714f87ac6b20622e73b3ba7209be5ebafb.png" +category = "core" + +[mods.replaymod] +name = "ReplayMod" +description = "A Minecraft Mod to record, relive and share your experience." +link = "https://modrinth.com/mod/replaymod" +side = "client" +optional = true +icon = "https://cdn.modrinth.com/data/Nv2fQJo5/icon.png" +category = "extras" + +[mods.entityculling] +name = "Entity Culling" +description = "Using async path-tracing to hide Block-/Entities that are not visible" +link = "https://modrinth.com/mod/entityculling" +side = "client" +optional = false +icon = "https://cdn.modrinth.com/data/NNAgCjsB/icon.png" +category = "optimization" diff --git a/mods/chat-heads.pw.toml b/mods/chat-heads.pw.toml new file mode 100644 index 0000000..0cd8573 --- /dev/null +++ b/mods/chat-heads.pw.toml @@ -0,0 +1,18 @@ +name = "Chat Heads" +filename = "chat_heads-0.12.13-fabric-1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/Wb5oqrBJ/versions/3xDRgbYA/chat_heads-0.12.13-fabric-1.21.jar" +hash-format = "sha1" +hash = "d737b2f1b92476686319042528319805cdb3091d" + +[update] +[update.modrinth] +mod-id = "Wb5oqrBJ" +version = "3xDRgbYA" + +[option] +optional = true +description = "Shows player heads in chat" +default = false diff --git a/mods/dynamic-fps.pw.toml b/mods/dynamic-fps.pw.toml new file mode 100644 index 0000000..37e68e7 --- /dev/null +++ b/mods/dynamic-fps.pw.toml @@ -0,0 +1,13 @@ +name = "Dynamic FPS" +filename = "dynamic-fps-3.6.3+minecraft-1.21.0-fabric.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/LQ3K71Q1/versions/RZDYy0mt/dynamic-fps-3.6.3%2Bminecraft-1.21.0-fabric.jar" +hash-format = "sha1" +hash = "9dd799962775d1349ba6af241862ec9963b17a10" + +[update] +[update.modrinth] +mod-id = "LQ3K71Q1" +version = "RZDYy0mt" diff --git a/mods/entityculling.pw.toml b/mods/entityculling.pw.toml new file mode 100644 index 0000000..b1aab96 --- /dev/null +++ b/mods/entityculling.pw.toml @@ -0,0 +1,13 @@ +name = "Entity Culling" +filename = "entityculling-fabric-1.6.6-mc1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/NNAgCjsB/versions/Bu3hSiJb/entityculling-fabric-1.6.6-mc1.21.jar" +hash-format = "sha1" +hash = "cae57526503e6fff155d6168fd271c9f1f4d029b" + +[update] +[update.modrinth] +mod-id = "NNAgCjsB" +version = "Bu3hSiJb" diff --git a/mods/fabric-language-kotlin.pw.toml b/mods/fabric-language-kotlin.pw.toml new file mode 100644 index 0000000..cc62e68 --- /dev/null +++ b/mods/fabric-language-kotlin.pw.toml @@ -0,0 +1,13 @@ +name = "Fabric Language Kotlin" +filename = "fabric-language-kotlin-1.12.0+kotlin.2.0.10.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/Ha28R6CL/versions/kdDGGNEt/fabric-language-kotlin-1.12.0%2Bkotlin.2.0.10.jar" +hash-format = "sha1" +hash = "8b5c6d1caff90301ac9856959457dcfc793774c3" + +[update] +[update.modrinth] +mod-id = "Ha28R6CL" +version = "kdDGGNEt" diff --git a/mods/ferrite-core.pw.toml b/mods/ferrite-core.pw.toml new file mode 100644 index 0000000..6229816 --- /dev/null +++ b/mods/ferrite-core.pw.toml @@ -0,0 +1,13 @@ +name = "FerriteCore" +filename = "ferritecore-7.0.0-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/uXXizFIs/versions/wmIZ4wP4/ferritecore-7.0.0-fabric.jar" +hash-format = "sha1" +hash = "95b18b0f1673bbbe328812c3052cc1a921591f0f" + +[update] +[update.modrinth] +mod-id = "uXXizFIs" +version = "wmIZ4wP4" diff --git a/mods/modelfix.pw.toml b/mods/modelfix.pw.toml new file mode 100644 index 0000000..3724980 --- /dev/null +++ b/mods/modelfix.pw.toml @@ -0,0 +1,13 @@ +name = "Model Gap Fix" +filename = "modelfix-1.21-1.6-fabric.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/QdG47OkI/versions/FUZo6yCk/modelfix-1.21-1.6-fabric.jar" +hash-format = "sha1" +hash = "b8069f2a672abdea1112daa6d716a0e482cf61ea" + +[update] +[update.modrinth] +mod-id = "QdG47OkI" +version = "FUZo6yCk" diff --git a/mods/no-chat-reports.pw.toml b/mods/no-chat-reports.pw.toml new file mode 100644 index 0000000..6351f2b --- /dev/null +++ b/mods/no-chat-reports.pw.toml @@ -0,0 +1,18 @@ +name = "No Chat Reports" +filename = "NoChatReports-FABRIC-1.21-v2.8.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/qQyHxfxd/versions/riMhCAII/NoChatReports-FABRIC-1.21-v2.8.0.jar" +hash-format = "sha1" +hash = "f1822b058132f7f221a3ac4470d54d820369c04e" + +[update] +[update.modrinth] +mod-id = "qQyHxfxd" +version = "riMhCAII" + +[option] +optional = true +description = "[Recommended] Disables chat signing that makes chat reporting impossible. May require server support as well, but still useful to have." +default = false diff --git a/mods/replaymod.pw.toml b/mods/replaymod.pw.toml new file mode 100644 index 0000000..6cae5ea --- /dev/null +++ b/mods/replaymod.pw.toml @@ -0,0 +1,18 @@ +name = "ReplayMod" +filename = "replaymod-1.21-2.6.17.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/Nv2fQJo5/versions/yn3njhcI/replaymod-1.21-2.6.17.jar" +hash-format = "sha1" +hash = "facca3fc461264eab68b783e628d978bf047b6cc" + +[update] +[update.modrinth] +mod-id = "Nv2fQJo5" +version = "yn3njhcI" + +[option] +optional = true +description = "Records everything happening in-game so it can be replayed later. WARNING: replay files may take a lot of space. Recording may hurt performance a little bit. Clean up replay files from time to time or disable automatic recording and start them manually." +default = false diff --git a/mods/yacl.pw.toml b/mods/yacl.pw.toml new file mode 100644 index 0000000..7a213e5 --- /dev/null +++ b/mods/yacl.pw.toml @@ -0,0 +1,13 @@ +name = "YetAnotherConfigLib" +filename = "YetAnotherConfigLib-3.5.0+1.21-fabric.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/1eAoo2KR/versions/Y8Wa10Re/YetAnotherConfigLib-3.5.0%2B1.21-fabric.jar" +hash-format = "sha1" +hash = "c58dab87a7b62d0b3812c97fa69381ae041a1439" + +[update] +[update.modrinth] +mod-id = "1eAoo2KR" +version = "Y8Wa10Re" diff --git a/mods/zoomify.pw.toml b/mods/zoomify.pw.toml new file mode 100644 index 0000000..8493a02 --- /dev/null +++ b/mods/zoomify.pw.toml @@ -0,0 +1,18 @@ +name = "Zoomify" +filename = "Zoomify-2.14.0+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/w7ThoJFB/versions/vg7GaKbh/Zoomify-2.14.0%2B1.21.jar" +hash-format = "sha1" +hash = "7adcde4ce0861c6b573bc86615a19ccf17bec255" + +[update] +[update.modrinth] +mod-id = "w7ThoJFB" +version = "vg7GaKbh" + +[option] +optional = true +description = "Zoom key. That's it" +default = false diff --git a/pack.toml b/pack.toml index 468dd6d..8984198 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 = "3e5b7dcbe6a22661ca055681cebbc7655522a0b46cd6d47b008723805b1794d6" +hash = "633d39e3c322a866f3043c2d6857af4cc318305153e6086a1f5bd6be7cf80a5f" [versions] fabric = "0.16.2"