From ac587bea6550279b77003fb6cf710bfc79988a9f Mon Sep 17 00:00:00 2001 From: Ashley Graves Date: Mon, 28 Oct 2024 22:51:30 +0100 Subject: [PATCH] it me gog --- .forgejo/scripts/update-wiki.py | 154 ++++ .forgejo/workflows/automation.yaml | 57 ++ config/.puzzle_cache/mojangstudios.png | Bin 0 -> 9581 bytes config/DistantHorizons.toml | 766 ++++++++++++++++++ config/MouseTweaks.cfg | 8 + config/NoChatReports/NCR-Client.json | 20 + config/NoChatReports/NCR-Common.json | 7 + config/NoChatReports/NCR-Encryption.json | 28 + .../NoChatReports/NCR-ServerPreferences.json | 3 + config/NoChatReports/README.md | 3 + config/PaginatedAdvancements.json5 | 12 + config/animatica.properties | 0 config/appleskin.json5 | 22 + config/capes.json5 | 10 + config/citresewn-defaults.json | 3 + config/citresewn.json | 1 + config/continuity.json | 6 + config/controlify.json | 22 + config/debugify-descriptions.json | 1 + config/debugify.json | 1 + config/dynamic_fps.json | 1 + config/e4mc/e4mc.toml | 10 + config/emi.css | 475 +++++++++++ config/emi_loot_config.toml | 38 + config/enhanced_bes.properties | 20 + config/entity_model_features.json | 27 + config/entity_texture_features.json | 39 + config/entityculling.json | 38 + config/etf_warnings.json | 3 + config/fabric/indigo-renderer.properties | 9 + config/fabric_loader_dependencies.json | 1 + config/fabricskyboxes-config.json | 9 + config/fabrishot.properties | 11 + config/fastquit.toml | 5 + config/ferritecore.mixin.properties | 22 + config/fsb-interop.json | 8 + config/immediatelyfast.json | 24 + config/indium-renderer.properties | 4 + config/iris.properties | 8 + config/isxander-main-menu-credits.json | 1 + config/jade/hide-blocks.json | 6 + config/jade/hide-entities.json | 10 + config/jade/jade.json | 48 ++ config/jade/plugins.json | 79 ++ config/jade/sort-order.json | 67 ++ config/jade/usernamecache.json | 10 + config/jmi-client.json | 10 + config/journeymap-server.json | 1 + config/lambdynlights.toml | 9 + config/languagereload.json | 8 + config/lithium.properties | 8 + config/midnightlib.json | 1 + config/modelfix-client.json | 11 + config/modernfix-mixins.properties | 67 ++ config/modmenu.json | 1 + config/moreculling.toml | 21 + config/polymer/client.json | 12 + config/polymer/common.json | 14 + config/polymer/resource-pack.json | 22 + config/polymer/server.json | 19 + config/puzzle.json | 22 + config/raised.json | 55 ++ config/rrls.toml | 13 + config/smoothskies.json | 5 + config/sodium-extra-options.json | 64 ++ config/sodium-extra.properties | 7 + config/sodium-fingerprint.json | 1 + config/sodium-mixins.properties | 6 + config/sodium-options.json | 26 + config/worldeditcui.config.json | 19 + config/yacl.json5 | 3 + .../config/NoChatReports/NCR-Client.json | 1 + .../config/NoChatReports/NCR-Common.json | 1 + .../config/NoChatReports/NCR-Encryption.json | 1 + .../yosbr/config/PaginatedAdvancements.json5 | 1 + config/yosbr/config/capes.json5 | 1 + config/yosbr/config/citresewn.json | 1 + config/yosbr/config/controlify.json | 1 + config/yosbr/config/debugify.json | 1 + config/yosbr/config/dynamic_fps.json | 1 + .../yosbr/config/entity_texture_features.json | 1 + config/yosbr/config/fabrishot.properties | 9 + config/yosbr/config/fastquit.toml | 4 + config/yosbr/config/iris.properties | 3 + .../config/isxander-main-menu-credits.json | 1 + config/yosbr/config/lambdynlights.toml | 8 + config/yosbr/config/midnightlib.json | 1 + config/yosbr/config/modmenu.json | 1 + config/yosbr/config/moreculling.toml | 23 + config/yosbr/config/puzzle.json | 1 + config/yosbr/config/rrls.toml | 3 + config/yosbr/config/sodium-options.json | 1 + config/yosbr/options.txt | 23 + config/zoomify.json | 26 + index.toml | 316 ++++++++ mods/animatica.pw.toml | 16 + mods/better-mount-hud.pw.toml | 16 + mods/capes.pw.toml | 16 + mods/cit-resewn.pw.toml | 16 + mods/cloth-config.pw.toml | 16 + mods/continuity.pw.toml | 16 + mods/controlify.pw.toml | 16 + mods/cubes-without-borders.pw.toml | 16 + mods/debugify.pw.toml | 16 + mods/dynamic-fps.pw.toml | 16 + mods/e4mc.pw.toml | 34 + mods/ears.pw.toml | 16 + mods/ebe.pw.toml | 13 + mods/emi-enchanting.pw.toml | 16 + mods/emi-loot.pw.toml | 16 + mods/emi-ores.pw.toml | 16 + mods/emi-professions-(emip).pw.toml | 16 + mods/emi.pw.toml | 16 + mods/entity-model-features.pw.toml | 16 + mods/entityculling.pw.toml | 16 + mods/entitytexturefeatures.pw.toml | 16 + mods/fabric-api.pw.toml | 13 + mods/fabric-language-kotlin.pw.toml | 52 ++ mods/fabricskyboxes-interop.pw.toml | 16 + mods/fabricskyboxes.pw.toml | 16 + mods/fabrishot.pw.toml | 16 + mods/fastquit.pw.toml | 16 + mods/ferrite-core.pw.toml | 13 + mods/fzzy-config.pw.toml | 16 + mods/immediatelyfast.pw.toml | 16 + mods/indium.pw.toml | 16 + mods/iris.pw.toml | 13 + mods/jade-addons-fabric.pw.toml | 16 + mods/jade.pw.toml | 16 + mods/journeymap-integration.pw.toml | 16 + mods/journeymap.pw.toml | 16 + mods/justenoughbreeding.pw.toml | 16 + mods/lambdynamiclights.pw.toml | 13 + mods/language-reload.pw.toml | 13 + mods/lithium.pw.toml | 13 + mods/main-menu-credits.pw.toml | 16 + mods/mixintrace.pw.toml | 36 + mods/modelfix.pw.toml | 16 + mods/modernfix.pw.toml | 16 + mods/modmenu.pw.toml | 16 + mods/morechathistory.pw.toml | 16 + mods/moreculling.pw.toml | 13 + mods/no-chat-reports.pw.toml | 16 + mods/optigui.pw.toml | 16 + mods/paginatedadvancements.pw.toml | 16 + mods/polydex-bridge.pw.toml | 16 + mods/polydex.pw.toml | 16 + mods/polymer.pw.toml | 16 + mods/polytone.pw.toml | 13 + mods/puzzle.pw.toml | 16 + mods/reeses-sodium-options.pw.toml | 13 + mods/rrls.pw.toml | 16 + mods/sodium-extra.pw.toml | 13 + mods/sodium.pw.toml | 13 + mods/yacl.pw.toml | 16 + mods/yosbr.pw.toml | 52 ++ mods/your-reputation-jade.pw.toml | 16 + mods/zoomify.pw.toml | 16 + options.txt | 185 +++++ pack.toml | 15 + servers.dat | Bin 0 -> 389 bytes 161 files changed, 4234 insertions(+) create mode 100644 .forgejo/scripts/update-wiki.py create mode 100644 .forgejo/workflows/automation.yaml create mode 100644 config/.puzzle_cache/mojangstudios.png create mode 100644 config/DistantHorizons.toml create mode 100644 config/MouseTweaks.cfg create mode 100644 config/NoChatReports/NCR-Client.json create mode 100755 config/NoChatReports/NCR-Common.json create mode 100755 config/NoChatReports/NCR-Encryption.json create mode 100644 config/NoChatReports/NCR-ServerPreferences.json create mode 100644 config/NoChatReports/README.md create mode 100755 config/PaginatedAdvancements.json5 create mode 100644 config/animatica.properties create mode 100644 config/appleskin.json5 create mode 100755 config/capes.json5 create mode 100644 config/citresewn-defaults.json create mode 100755 config/citresewn.json create mode 100644 config/continuity.json create mode 100644 config/controlify.json create mode 100644 config/debugify-descriptions.json create mode 100755 config/debugify.json create mode 100755 config/dynamic_fps.json create mode 100644 config/e4mc/e4mc.toml create mode 100644 config/emi.css create mode 100644 config/emi_loot_config.toml create mode 100644 config/enhanced_bes.properties create mode 100644 config/entity_model_features.json create mode 100755 config/entity_texture_features.json create mode 100644 config/entityculling.json create mode 100644 config/etf_warnings.json create mode 100644 config/fabric/indigo-renderer.properties create mode 100644 config/fabric_loader_dependencies.json create mode 100644 config/fabricskyboxes-config.json create mode 100755 config/fabrishot.properties create mode 100755 config/fastquit.toml create mode 100644 config/ferritecore.mixin.properties create mode 100644 config/fsb-interop.json create mode 100644 config/immediatelyfast.json create mode 100644 config/indium-renderer.properties create mode 100755 config/iris.properties create mode 100644 config/isxander-main-menu-credits.json create mode 100644 config/jade/hide-blocks.json create mode 100644 config/jade/hide-entities.json create mode 100644 config/jade/jade.json create mode 100644 config/jade/plugins.json create mode 100644 config/jade/sort-order.json create mode 100644 config/jade/usernamecache.json create mode 100644 config/jmi-client.json create mode 100644 config/journeymap-server.json create mode 100644 config/lambdynlights.toml create mode 100644 config/languagereload.json create mode 100644 config/lithium.properties create mode 100755 config/midnightlib.json create mode 100644 config/modelfix-client.json create mode 100644 config/modernfix-mixins.properties create mode 100755 config/modmenu.json create mode 100755 config/moreculling.toml create mode 100644 config/polymer/client.json create mode 100644 config/polymer/common.json create mode 100644 config/polymer/resource-pack.json create mode 100644 config/polymer/server.json create mode 100755 config/puzzle.json create mode 100644 config/raised.json create mode 100755 config/rrls.toml create mode 100644 config/smoothskies.json create mode 100644 config/sodium-extra-options.json create mode 100644 config/sodium-extra.properties create mode 100644 config/sodium-fingerprint.json create mode 100644 config/sodium-mixins.properties create mode 100644 config/sodium-options.json create mode 100644 config/worldeditcui.config.json create mode 100644 config/yacl.json5 create mode 100644 config/yosbr/config/NoChatReports/NCR-Client.json create mode 100644 config/yosbr/config/NoChatReports/NCR-Common.json create mode 100644 config/yosbr/config/NoChatReports/NCR-Encryption.json create mode 100644 config/yosbr/config/PaginatedAdvancements.json5 create mode 100644 config/yosbr/config/capes.json5 create mode 100644 config/yosbr/config/citresewn.json create mode 100644 config/yosbr/config/controlify.json create mode 100644 config/yosbr/config/debugify.json create mode 100644 config/yosbr/config/dynamic_fps.json create mode 100644 config/yosbr/config/entity_texture_features.json create mode 100644 config/yosbr/config/fabrishot.properties create mode 100644 config/yosbr/config/fastquit.toml create mode 100644 config/yosbr/config/iris.properties create mode 100644 config/yosbr/config/isxander-main-menu-credits.json create mode 100644 config/yosbr/config/lambdynlights.toml create mode 100644 config/yosbr/config/midnightlib.json create mode 100644 config/yosbr/config/modmenu.json create mode 100644 config/yosbr/config/moreculling.toml create mode 100644 config/yosbr/config/puzzle.json create mode 100644 config/yosbr/config/rrls.toml create mode 100644 config/yosbr/config/sodium-options.json create mode 100644 config/yosbr/options.txt create mode 100644 config/zoomify.json create mode 100644 index.toml create mode 100644 mods/animatica.pw.toml create mode 100644 mods/better-mount-hud.pw.toml create mode 100644 mods/capes.pw.toml create mode 100644 mods/cit-resewn.pw.toml create mode 100644 mods/cloth-config.pw.toml create mode 100644 mods/continuity.pw.toml create mode 100644 mods/controlify.pw.toml create mode 100644 mods/cubes-without-borders.pw.toml create mode 100644 mods/debugify.pw.toml create mode 100644 mods/dynamic-fps.pw.toml create mode 100644 mods/e4mc.pw.toml create mode 100644 mods/ears.pw.toml create mode 100644 mods/ebe.pw.toml create mode 100644 mods/emi-enchanting.pw.toml create mode 100644 mods/emi-loot.pw.toml create mode 100644 mods/emi-ores.pw.toml create mode 100644 mods/emi-professions-(emip).pw.toml create mode 100644 mods/emi.pw.toml create mode 100644 mods/entity-model-features.pw.toml create mode 100644 mods/entityculling.pw.toml create mode 100644 mods/entitytexturefeatures.pw.toml create mode 100644 mods/fabric-api.pw.toml create mode 100644 mods/fabric-language-kotlin.pw.toml create mode 100644 mods/fabricskyboxes-interop.pw.toml create mode 100644 mods/fabricskyboxes.pw.toml create mode 100644 mods/fabrishot.pw.toml create mode 100644 mods/fastquit.pw.toml create mode 100644 mods/ferrite-core.pw.toml create mode 100644 mods/fzzy-config.pw.toml create mode 100644 mods/immediatelyfast.pw.toml create mode 100644 mods/indium.pw.toml create mode 100644 mods/iris.pw.toml create mode 100644 mods/jade-addons-fabric.pw.toml create mode 100644 mods/jade.pw.toml create mode 100644 mods/journeymap-integration.pw.toml create mode 100644 mods/journeymap.pw.toml create mode 100644 mods/justenoughbreeding.pw.toml create mode 100644 mods/lambdynamiclights.pw.toml create mode 100644 mods/language-reload.pw.toml create mode 100644 mods/lithium.pw.toml create mode 100644 mods/main-menu-credits.pw.toml create mode 100644 mods/mixintrace.pw.toml create mode 100644 mods/modelfix.pw.toml create mode 100644 mods/modernfix.pw.toml create mode 100644 mods/modmenu.pw.toml create mode 100644 mods/morechathistory.pw.toml create mode 100644 mods/moreculling.pw.toml create mode 100644 mods/no-chat-reports.pw.toml create mode 100644 mods/optigui.pw.toml create mode 100644 mods/paginatedadvancements.pw.toml create mode 100644 mods/polydex-bridge.pw.toml create mode 100644 mods/polydex.pw.toml create mode 100644 mods/polymer.pw.toml create mode 100644 mods/polytone.pw.toml create mode 100644 mods/puzzle.pw.toml create mode 100644 mods/reeses-sodium-options.pw.toml create mode 100644 mods/rrls.pw.toml create mode 100644 mods/sodium-extra.pw.toml create mode 100644 mods/sodium.pw.toml create mode 100644 mods/yacl.pw.toml create mode 100644 mods/yosbr.pw.toml create mode 100644 mods/your-reputation-jade.pw.toml create mode 100644 mods/zoomify.pw.toml create mode 100755 options.txt create mode 100644 pack.toml create mode 100644 servers.dat diff --git a/.forgejo/scripts/update-wiki.py b/.forgejo/scripts/update-wiki.py new file mode 100644 index 0000000..16ffa5e --- /dev/null +++ b/.forgejo/scripts/update-wiki.py @@ -0,0 +1,154 @@ +#!/usr/bin/env python + +from pip._vendor import requests +from pip._vendor import tomli +import json +import glob +import os + +mods = dict() +count = dict() +count["server"] = 0 +count["client"] = 0 +count["both"] = 0 + +cache = dict() + +class fragile(object): + class Break(Exception): + """Break out of the with statement""" + + def __init__(self, value): + self.value = value + + def __enter__(self): + return self.value.__enter__() + + def __exit__(self, etype, value, traceback): + error = self.value.__exit__(etype, value, traceback) + if etype == self.Break: + return True + return error + +if os.path.isfile("cache/licenses.json"): + with open("cache/licenses.json", "r") as f: + cache = json.load(f) + +for mod in glob.glob("pack/mods/*.toml"): + with open(mod, "r") as f: + data = tomli.load(f) + moddata = dict() + moddata["name"] = data["name"] + moddata["url"] = "" + moddata["side"] = data["side"] + license = dict() + + if "update" in data: + if "modrinth" in data["update"]: + id = data["update"]["modrinth"]["mod-id"] + moddata["id"] = id + moddata["url"] = "https://modrinth.com/mod/" + id + moddata["site"] = "Modrinth" + + if id in cache: + data = cache[id] + else: + data = requests.get("https://api.modrinth.com/v2/project/" + id).json()["license"] + cache[id] = data + moddata["license"] = data + elif "curseforge" in data["update"]: + moddata["url"] = "https://legacy.curseforge.com/projects/" + str(data["update"]["curseforge"]["project-id"]) + moddata["site"] = "CurseForge" + + count[moddata["side"]] += 1 + mods[moddata["name"]] = moddata + +with fragile(open("wiki/Modlist.md", "w")) as f: + if (count["server"] + count["client"] + count["both"]) == 0: + f.write("## No mods.") + raise fragile.Break + + f.write("## Total Count\r\n") + f.write("") + f.write("\r\n") + f.write("") + f.write("") + f.write("\r\n") + + f.write("") + f.write("") + f.write("") + f.write("\r\n") + + if count["both"] > 0: + f.write("") + f.write("") + f.write("") + f.write("\r\n") + + if count["client"] > 0: + f.write("") + f.write("") + f.write("") + f.write("\r\n") + + if count["server"] > 0: + f.write("") + f.write("") + f.write("") + f.write("\r\n") + + f.write("
SideCount
Total" + str(count["server"] + count["client"] + count["both"]) + "
Shared" + str(count["both"]) + "
Client" + str(count["client"]) + "
Server" + str(count["server"]) + "
\r\n\r\n") + + f.write("## Individual Mods\r\n") + f.write("") + f.write("\r\n") + f.write("") + f.write("") + f.write("") + f.write("\r\n") + + for mod in mods: + data = mods[mod] + f.write("\r\n") + f.write("") + f.write("") + if data["url"] != "": + f.write("") + else: + f.write("") + f.write("\r\n") + f.write("\r\n
NameSideLink
" + mod + "" + data["side"] + "" + data["site"] + "N/A
") + +with fragile(open("wiki/Licenses.md", "w")) as f: + if (count["server"] + count["client"] + count["both"]) == 0: + f.write("## No mods.") + raise fragile.Break + + for mod in mods: + data = mods[mod] + f.write("## " + mod + "\r\n") + f.write("") + if "site" in data and data["site"] == "CurseForge": + f.write("CurseForge API does not provide license information, see mod page for details.") + elif "license" in data: + license = data["license"] + if license["name"] == "": + if license["id"] == "LicenseRef-Custom": + license["name"] = "Custom" + else: + license["name"] = license["id"][11:].replace("-", " ") + + if license["url"] != None: + f.write("" + license["name"] + "") + else: + f.write(license["name"]) + else: + f.write("Unknown") + f.write("\r\n") + +if not os.path.exists("cache"): + os.makedirs("cache") + +with open("cache/licenses.json", "w") as f: + json.dump(cache, f) diff --git a/.forgejo/workflows/automation.yaml b/.forgejo/workflows/automation.yaml new file mode 100644 index 0000000..af334c3 --- /dev/null +++ b/.forgejo/workflows/automation.yaml @@ -0,0 +1,57 @@ +on: [push] +jobs: + update: + name: "Update wiki" + runs-on: ubuntu-latest + steps: + - name: "Clone modpack" + uses: actions/checkout@v3 + with: + repository: ${{ github.repository }} + path: "pack" + + - name: "Clone wiki" + uses: actions/checkout@v3 + with: + repository: ${{ github.repository }}.wiki + path: "wiki" + ref: "main" + + - name: Restore cached licenses + id: cache-licenses-restore + uses: actions/cache/restore@v4 + with: + path: cache + key: licenses + + - name: "Update modlist" + run: python pack/.forgejo/scripts/update-wiki.py + + - name: Save cached licenses + id: cache-licenses-save + uses: actions/cache/save@v4 + with: + path: cache + key: ${{ steps.cache-licenses-restore.outputs.cache-primary-key }} + + - name: "Commit changes" + run: | + cd wiki + git add . + git config --global user.name 'Modpack Wiki Updater' + git config --global user.email 'modupdater@incest.world' + git commit -am "Automated wiki update" + git push + + restart: + if: "contains(github.event.head_commit.message, '[restart]')" + name: "Restart server" + runs-on: ubuntu-latest + steps: + - name: Restart the server + uses: https://git.incest.world/actions/ssh-action@master + with: + host: ${{ vars.SSH_SERVER }} + username: ${{ secrets.SSH_USER }} + key: ${{ secrets.SSH_KEY }} + script: ${{ vars.RESTART_COMMAND }} diff --git a/config/.puzzle_cache/mojangstudios.png b/config/.puzzle_cache/mojangstudios.png new file mode 100644 index 0000000000000000000000000000000000000000..cfbce911ba52b898dbee6a4832ce20c07c6e2558 GIT binary patch literal 9581 zcmeHtX*`r)`1hF^#yWOk>_TKoj3t%EHrb7R7qTlxAtBwih(xld>}zGou40BPk$p)j zrm_|xJK>prpXcTC;{X2n-!INN*L8i*b${-2-{)M{_xjxT@kWz|_bLz~BffY9tLU9X$gh ziiw$pm5rT)^8^<+51N;cUqDbuSmdOrnD{9P$X({4Z9P57mA3CijKJ#8+SiG;X&fVq~u2_k5kjqGcvQXpX5A!mYbJfP*_x4 zQd(AC@%+Wh%Bt#`SG9HZ4UJ9BEwA6aZEYix+B@ELc6Il>@9q20KQK5nJTf{qKJjt# z)70lLU#Dlt-@gBtots}+T>ANIdFA)&+WMc3&8_X7-M#&TzlTS^Xg?_eAk43;rEVTP zwLJM*|FJ(`_xfsyXUVwuiP3_4ipH9$w4%2Ph4~p}B&$@hjzOCxbqPIK;W&vN-}rZt zOcJznF_~FzLoxjY?S+Y53J-WBk8OzL~K`R{nU!z51 zmhEG_vNyk7>btY{gv)oQut5qnetts+dlY(Kd)&|$#Wlawicj;oSC%|{H2&PYiow;+ z)W62>#IbwJkFhT9WS=`bMOJ9zSazXbG!;r#^z!G7HmTOG7*0=nz;4^aQuX?xjLiMU z7++2LThD%a|QYd0YrnTpPow>2*uLGvBk zgh^!@qP>At@pvrw$snf=4<4bh6Ny5vHlEhwfre`o{&^M6Bj&;NV0xhuxV8NT{~ph0 zW7t{-_4noQq_B%Uc|hb8u#>t`I^Jml!rUT-EJh{Tu>#aAbTDh*e4z+c1!|%RGOpT- zud~^&5Io?AmaKs``b-gM@&~tcUrJ1VP^Tw0!HTvDgRQPg0<{U4M{}Ws=7K3bF&UP+ zi+^~;$pOKV@=Q@~x0~bPWGBR$`R~iOaTBIsIS5?ltd$tede-G}&9srmP%XB=s zsEH-iDk=|pcV9^YB|FH5#8{z_iiOGTxgv1)tMJ7*dZ_=0_6G#E9M3~docFy@U54#c zJ5vfKFVsQdeQJ5$%9I=WF<={g${f$h>D~VWzmZ-+&luA)u&ppe#^Ohdx% zEQxsn+-c>^*tf0wFM|}K7g*4d?jEw_`Uu4CgngDr?SP$GaNVhBXSAwAs@Kzu?_a{b z;9N>`hhMdQ1^t>+7l*+>;fuKPT5@!oiD!~AVod~k#9_M>#cq^ujzAF;fMe;-Q#;$j>`{0LkF9R5_V z;(w;v-^>Ubfsnl4ACSjY|C?#V2+@BL4ul{HQ5S_|L(LPJ?# z3cqNtGIy@`nik!vsf%GGvbxt6D89YYd|lG56-#GqHmianYJtgxt!QXUz1N_j3H>t- z4P5|x3+qmtDpx^_KwT5h2fKg1N=z0*RIW0`RAT8)=~!`(0s|_!dm6bU*1!bGF-Ec7 z9h0Iqq>~8L%0aILvExh^o#MyO&Qc!pJ}}A~V<%w$py>~(te>`yX&{nm$e(ffhl)-! z*pYqAn2)4_4Mhj>q@o!<|J9cal+io)NS^wXs1uNSiImGWeeF%E^pOk_(fh2IbqfP- zgB3|79wj%w;;|~)ABOZ#3t@2xooVfIr&E&~k^PfMQ%~m#q!0>>N;F^)L3L6klbp1L zM#&n?KHxj>E&4(=nOytOrE`4cn&{jQ3C+O+S*JDP4gYw7SKuedXtYJWllH1e_S!iS zZuMrmRxNt6$1fNekzKQ?lKD|N*WEsewn7kN0U?Fx$!yuLiqCyOn`4D(Pd5)RYSo^2OUZy@;vvwK^6Lk@R z*V)CP7HW*w@0#QmCn>{yjq2VU^Wi3Q>#c=oI`G(Y;)upf*#85EUQY&6_c(DrZ05wo zZibi<=#Ro&_gB`k@EUW>Zuk=W>Or0^sgai$|7+0(DC56#raH&G1Zx5^){}#=uUx+# zNfpl~n7H~D+t4_w@{}k}eRBXZlK!;`u$&WlocgO32|5EI&Rj38pNTpW9A)JSZ=E(M zZ+sws={yS%mv6~6bzlU3!`a`@X&T`q%NNw@QcgHLlo**9iT`r{ZLM(7H%t00e-UUb zcDwo-^>G=KGQ!hTr%&nlhw+_kz5#{TEA`BGQ!n?0Z=TFPs*|W*`$Sq8-w@7Tey)~3 z)bRY97Jx35UMq*5!^k{Ssf~eK1&YnubxZbIa|hW$R5z5R?eO=s+Z1yC8Vj~I{Nj0; zm@Td;0A2K@Nv?f5N3vt_w9u-$bHf7JULgl_qV0=#^Fw%@%_TU zFN)n}ToZ=DiSPFw)aRNCjVkI4N?&Bvi34lk>Wga5q9dcK4^{WH=!9;oUH#=4=T@1g ze8S_TEZq7x7I@ZW)NIa(_9zY(as`cP!l@zk2l-$2S=M&%t|Ug&gDQD<_(kUdseqaD zI@MsL?dppQw2w`X^&2@A4e9{lZ%|j)wM!o=n$u;UL`E}!>l@q*`nAr}lIIsIx9PaS zKK0^TnJwo|n}em2`c^GQP`KFqRmQoWnmS;ZO4OC|^$7Hx=dyHIc84L@FyMlbG3O=} zc=69tw!(J_$jt~z4vi4#U8O!R`=QXzTihEEH8%|$l_y7o&O4-}2g8Ezx)H3-PX_je zw1~t}F@cX0_ zz+&A~knd)%DT=rR$akwVfA76i$VuHY#UogdLboQoTjmO{lB<1r*;Sz8-&9bA-w@~R zjxd7#_C_Zfk^{}pc$eOsF}f!;u)3A(= z%k4|88G@h!cK54_&D5?TGu*x&JwXaFU}fi~6a(5b7D$LRU%O&h4?J0)w;?^Ke}yq= zH*}EB6SRZbGe52Bgyo*gyfI&GwV0;DYu#sT@)i~wfDB*ee%19+dib1qus&qh!`6y6 ztCPbTaqF#aM0-WGjL*k#-)qEO`XTm_0FQI#Yi8qkMhez1ml2{`S4ta@%a!O*}tnpnm(Y>1&gO ziR&%6aaDdjq1Rs_8u9Qqo;TH)Ki6)5wz=E(D`nI)pH0`@s2-R2b78g!D_NXss`o!= zI`e;an@8wr9ht?p*0|U~u1+gC-7Qv;dZLQBs#5i%Ck|mO-e*H2hU$=U-tRs#Jj|SC z!6`akA-ro$5*KcHu|9J~h3a%<_KyvlshzLF8z(!bH8CCvW76Cg2k}-SEeE%$%!4z2 zy9TdLM85Nlmr=)9DU99V?sqRcVEO8U#&Wd!Kk&3$xWP|6L_-Ki7asb`QEOS@s*n{Wx0nc(l=EX_?h)9OVnwiM?i1J zP0zJd=F8?W+76yW)(DAi^pNKfbvR!MOf>SkwDaMeKnz6nM^;}l`1xaFgboLnLe5-= zln=NseEVWY@1ed7N=SIqor>njRu`c|Wybx!q)!o|O8z5!GTW5$c)PEruWBVE4TIBa zGl!iIT($X8La@5*L7i6p`(8lGX)_;5ravZHJaD>ZfUu@19Ng?;$q;o|M|7wLKWKz) zdX&AC+fUEOc>yEuqjyz|Kb-v#iye5HFuC2VeBV)!Gq)<|EU3T#=`&~<&6CyGW0oI7 zp`jlYjDMerjjdy#3Cv;~9_2Npk03<&5nw3QP&Bay6U>tDTcj?9B64ba4GoThl*Bz5 zt+Fgk&oJOK@!KX{4pTYprmTtD!~p4hlD0~PHk3c1i6FFFyw+*WjxMx3J61f6ToXqr z2_$t?$P|!5DKGuTQRnfF5t2!N(4(yO4a!L(abkyb9AK|k_zex+aZp}Q&NX@`jNmzK zJ^mROx$E+ZKjc@OFHVy#zmIgX+E-8)sPPC;JsR>?);t7$2qIhWUw|T(xc7Nh&vlXx zabYY)q$o!k0<)X%I9RqNEygG9s6syvBx)||BdUEA3!gAnA&8Gtn;6iL!&3(C{%0Z6 zH26S;Lc7!g*rc*tj|7r*00{oc!^?g!6cMJ0kRH7mrwzFKB;bd6FqMKUYJF?orq|$W z7fJG*SC~;m;Zhkl(ayWu!b&i3l7Z(_0|Nyn{^JpX@z=slXYI>qOthkhtc&RAFOA=B zD4~iUjssUE?e3M5QkGX3Yvk!p>{Z#d%S8$XM)Mphf{5kMYG<6{-tc4;w^tw=lhj=$ z>)z~|QA_Tl|Hr9dpK)VkFG?^Av++Flx`|1H@l^(p&T=86Juht1N$gPd2@kocW6*NY9*n-f3Q>^u4d4hM}|uFkwC7Cyy8m9;wF;9_lyvrIf)R z5>O4nbpBeGA;{nwk!gEp0;-7WpRUOJ!kbz$D<$<3a=|?5T-HCuqL~&~eNry?GeS-s zW9CtY*;`|kFS1;Mt=X%HE?uX%@K`Q=p5AQ&20M6KGbjMe7rl&niiaS}$dg@izVIGL zqsIO^0c;Kv^%ng*LvUmh;83mkm#SKkcUy6i)I{gRc(GbV(HBlmsFwLbL-BYKzS&;8 z&W^2SUe4}qqRZP}-PBs!Z=!=<8^v6-I_nExduyD;v6b)yG&P@HE^C$vhjZ%EzMkk~peB0OLb1>Yi^U7oKZ6%)>h1Q0Lg1Q&115LXR!d-(qn{l5{ zFlz9)4;8e>JihEOp6^wtdd}!QyqA%@i>NEut-aJ}9Dz?TmfQ?{^%AK0(7l$mHOxO1 z^Q5QuWmrKdl8;Lax?kt?zN|&=>a%gjcq2&dwkjiqC>M!j zbB49O4W-dOZeS%+sfheI-}~i0ZOBO7xTbuBHPsrjfB%-0b@Hn?5kVVfCtdm+lS@e= zcX3p?BSkXGrQj@GoU7i3SdSaqBm{7g%1jJOec1}lwdg2W$ekka+-ner~> zY}6%!f#NSmMsZ$XRPvT!9!v)w{K(~CO1K2(%7tIP?FkA%%H2})_0G8KAWA}Myo!>1 zH6^<=3U|Ri8(wVSh(KZah}o-oNRU z6msZkl-18u!|X)w_B$FW#6%YFeSlj=?8bfbjce4wFY!6LQM8L^LV~p+ zsBN)&^uhTo7FZ7Me*c^ZG#vDs=I8Mzbd5}>D7z@+{!qY1Ic#G=k;(c!tUdYH0GkA2c7jlze?F2Su)fkSuBtGPNhF$130h#sk5vjuHw3-KL`KaGQVuH4j8E z77@pS<&4Kb*z2m4qK-J=E7Gz;_P$df zDlZZ#7cX*05u!&E#W-#|Aj)q%haz*vQyEWy z)9yf1Qo#{XmIVo`6#hI>B)uf_kJl0lq7M7e$kzT0zf{ETyn7n$4vw!z?Hv zBSe{*R&(i{IH$^gdZ!bH!7|j&<1!=QyCRg}*>&m@t;cCaC>TX-i+6vq8adKJqX;#j zfTow;TFg(0Zy(-{f$z%DhZT&+pynsqKoeOCn4WkfRp-~cr>ipi?(UG6&P{nJ6az`X z%s&}z1P!ztMAjPpy8W?KU6qL-4^5-7sX#7%dR+}1FZ>&iC|k?|{EsUzRNe-e`T^-qy&v$3Z#m*A5ki;bkomN}Pe}9EcyMfNP~uHCSd|n29PA?=l8W7lz?P zD*DOKSN1ax*V&=tMlFWCKc}bG0aeL6V-T!3496yfO%1WZ4=Fs8m5vJ_M_Zg!sj?}x zek)N&kg3skL)fJM5Cr_P=7kmAHGJNnA)=3v_z27E@^1 z%-(>GAIMTxnoSjK4t)IA1x%O1L<4}ztt4df5R5z)_}>il@%TTZtHFOAdFsM{?w()4 z{PSbs_@6fK0QaAETMC8}dV~N*$F>NaML=#_xB5?(_d9k#=*$AB;_59=aGwt(2d&Wm zXGz%)$G?Dy+5%kn*EUs4*n^^X3WNde)Xc<@>B4tngn=KaO}tDhhgE$%12~-`vjUdl zt)h2MDy3(|1TK3enHJFH+(d}UMk-`8-u2_s&!&5%$YJdnSYE}+Ll_dpH5M}IJ>Prn zsUJjBEaMz-(+a_sdv&{ zsr@`{U7c}vQfYM#)=hdi+i-H)E=@lrM#|&ixl`1qBdL!S{C>aCy&41MdvJm~B^L#xhXKA@-vV0Du#|@O9kwd_z1c`OyOIoLoyFA4;brIyQ5Lue!3rX@x z>a#|;z*DIzK=wm`GSn@>@rIkN&(l2FPAjV5(q7&yY|YIIp>js2oL`aEK@Ngu=dP zvqxU%66bT*QmL>u%an^BCB z%#D7tqz6uV;W^`4AMM%1iSPN~UhVQp*Z@iOd)XAzRUYqC?cTU3-?-BUr*Le18B}6) z;DGxlyA?b*B|lyG1s~cza`9()U)=m+os$V@6}h)hOalT}%M@v!%c4Rwg;qFmoBl}i zO>o0=tw9QQfrzJJvE)SuME2}G=YG$NA4aI$M^?445wBxZVBZ)E)b)Fc68|Q$+QTS8 zG6K^ymPr>To$CshTR+qX>;gFnU0BPBWhwM=WmJugHlq9w?z4MVbpKP ztNvb9$uQF;^DG!<=5kac*@zOcHvQ!vJp8Ir=w2K z{iOL1PK+(R&$D7uIo^$G$d5O1+qH=UxK~HdEs$xC^S(+ui@Mr|H|~f>ml;Pj;PZ8+ z<2B{0j&j5>QYyEp^7!J0*O;K50MU@32sUZ);yb}wY4y3o*NvmtXx2QM_&^uFsG7Inc^EXD zcrOLX@`k3823n9{dBemO#WU{xlvRYuX=ZLs2rBx>ZLw~cd^^>IBM@Rku34}Lvx2ZB zxp>4K;n~pBKg*+2sH+33XKK?l4t~4XST;ak7KQrOPDz*mUf;pZ8!yT1YR*~_>uJuo zMwthqejrr{`sx?7)A2&ei%|b5w(4r|m4*miMMs&3YvzXe1=Q8fU71YptMk+aG-nkd zT}ebnbt>_$YDc75DOXMEoYhaQWh?7+@Dr(`yH9qcj80Hw{)ct{mlPc dGT`67>%_BM&&O!;R7=xQ5jRcbgz{vVLZdguTE literal 0 HcmV?d00001 diff --git a/config/DistantHorizons.toml b/config/DistantHorizons.toml new file mode 100644 index 0000000..b6456d0 --- /dev/null +++ b/config/DistantHorizons.toml @@ -0,0 +1,766 @@ +_version = 2 + +[client] + # + # Should Distant Horizon's config button appear in the options screen next to fov slider? + optionsButton = true + + [client.advanced] + + [client.advanced.lodBuilding] + # + # How should block data be compressed when creating LOD data? + # This setting will only affect new or updated LOD data, + # any data already generated when this setting is changed will be + # unaffected until it is modified or re-loaded. + # + # MERGE_SAME_BLOCKS + # Every block/biome change is recorded in the database. + # This is what DH 2.0 and 2.0.1 all used by default and will store a lot of data. + # Expected Compression Ratio: 1.0 + # + # VISUALLY_EQUAL + # Only visible block/biome changes are recorded in the database. + # Hidden blocks (IE ores) are ignored. + # Expected Compression Ratio: 0.7 + worldCompression = "VISUALLY_EQUAL" + # + # A comma separated list of block resource locations that shouldn't be rendered + # if they are in a 0 sky light underground area. + # Note: air is always included in this list. + ignoredRenderCaveBlockCsv = "minecraft:glow_lichen,minecraft:rail,minecraft:water,minecraft:lava,minecraft:bubble_column" + # + # If true LOD generation for pre-existing chunks will attempt to pull the lighting data + # saved in Minecraft's Region files. + # If false DH will pull in chunks without lighting and re-light them. + # + # Setting this to true will result in faster LOD generation + # for already generated worlds, but is broken by most lighting mods. + # + # Set this to false if LODs are black. + pullLightingForPregeneratedChunks = false + # + # What algorithm should be used to compress new LOD data? + # This setting will only affect new or updated LOD data, + # any data already generated when this setting is changed will be + # unaffected until it needs to be re-written to the database. + # + # UNCOMPRESSED + # Should only be used for testing, is worse in every way vs [LZ4]. + # Expected Compression Ratio: 1.0 + # Estimated average DTO read speed: 1.64 milliseconds + # Estimated average DTO write speed: 12.44 milliseconds + # + # LZ4 + # A good option if you're CPU limited and have plenty of hard drive space. + # Expected Compression Ratio: 0.36 + # Estimated average DTO read speed: 1.85 ms + # Estimated average DTO write speed: 9.46 ms + # + # LZMA2 + # Slow but very good compression. + # Expected Compression Ratio: 0.14 + # Estimated average DTO read speed: 11.89 ms + # Estimated average DTO write speed: 192.01 ms + dataCompression = "LZMA2" + # + # A comma separated list of block resource locations that won't be rendered by DH. + # Note: air is always included in this list. + ignoredRenderBlockCsv = "minecraft:barrier,minecraft:structure_void,minecraft:light,minecraft:tripwire" + # + # Determines how long must pass between LOD chunk updates before another. + # update can occur + # + # Increasing this value will reduce CPU load but may may cause + # LODs to become outdated more frequently or for longer. + minTimeBetweenChunkUpdatesInSeconds = 1 + # + # Normally DH will attempt to skip creating LODs for chunks it's already seen + # and that haven't changed. + # + # However sometimes that logic incorrecly prevents LODs from being updated. + # Disabling this check may fix issues where LODs aren't updated after + # blocks have been changed. + disableUnchangedChunkCheck = false + + [client.advanced.autoUpdater] + # + # If DH should use the nightly (provided by Gitlab), or stable (provided by Modrinth) build. + # If [AUTO] is selected DH will update to new stable releases if the current jar is a stable jar + # and will update to new nightly builds if the current jar is a nightly jar (IE the version number ends in '-dev'). + updateBranch = "AUTO" + # + # Automatically check for updates on game launch? + enableAutoUpdater = true + # + # Should Distant Horizons silently, automatically download and install new versions? + enableSilentUpdates = false + + [client.advanced.multiThreading] + # + # How many threads should be used when building LODs? + # + # These threads run when terrain is generated, when + # certain graphics settings are changed, and when moving around the world. + # + # Multi-threading Note: + # If the total thread count in Distant Horizon's config is more threads than your CPU has cores, + # CPU performance may suffer if Distant Horizons has a lot to load or generate. + # This can be an issue when first loading into a world, when flying, and/or when generating new terrain. + numberOfLodBuilderThreads = 1 + # + # Should only be disabled if deadlock occurs and LODs refuse to update. + # This will cause CPU usage to drastically increase for the Lod Builder threads. + # + # Note that if deadlock did occur restarting MC may be necessary to stop the locked threads. + enableLodBuilderThreadLimiting = true + # + # If this value is less than 1.0, it will be treated as a percentage + # of time each thread can run before going idle. + # + # This can be used to reduce CPU usage if the thread count + # is already set to 1 for the given option, or more finely + # tune CPU performance. + runTimeRatioForWorldGenerationThreads = "0.1" + # + # If this value is less than 1.0, it will be treated as a percentage + # of time each thread can run before going idle. + # + # This can be used to reduce CPU usage if the thread count + # is already set to 1 for the given option, or more finely + # tune CPU performance. + runTimeRatioForLodBuilderThreads = "0.1" + # + # If this value is less than 1.0, it will be treated as a percentage + # of time each thread can run before going idle. + # + # This can be used to reduce CPU usage if the thread count + # is already set to 1 for the given option, or more finely + # tune CPU performance. + runTimeRatioForFileHandlerThreads = "0.25" + # + # If this value is less than 1.0, it will be treated as a percentage + # of time each thread can run before going idle. + # + # This can be used to reduce CPU usage if the thread count + # is already set to 1 for the given option, or more finely + # tune CPU performance. + runTimeRatioForUpdatePropagatorThreads = "0.1" + # + # How many threads should be used when reading/writing LOD data to/from disk? + # + # Increasing this number will cause LODs to load in faster, + # but may cause lag when loading a new world or when + # quickly flying through existing LODs. + # + # Multi-threading Note: + # If the total thread count in Distant Horizon's config is more threads than your CPU has cores, + # CPU performance may suffer if Distant Horizons has a lot to load or generate. + # This can be an issue when first loading into a world, when flying, and/or when generating new terrain. + numberOfFileHandlerThreads = 1 + # + # How many threads should be used when applying LOD updates? + # An LOD update is the operation of down-sampling a high detail LOD + # into a lower detail one. + # + # This config can have a much higher number of threads + # assigned and much lower run time ratio vs other thread pools + # because the amount of time any particular thread may run is relatively low. + # + # This is because LOD updating only only partially thread safe, + # so between 40% and 60% of the time a given thread may end up + # waiting on another thread to finish updating the same LOD it also wants + # to work on. + # + # Multi-threading Note: + # If the total thread count in Distant Horizon's config is more threads than your CPU has cores, + # CPU performance may suffer if Distant Horizons has a lot to load or generate. + # This can be an issue when first loading into a world, when flying, and/or when generating new terrain. + numberOfUpdatePropagatorThreads = 1 + # + # How many threads should be used when generating LOD + # chunks outside the normal render distance? + # + # If you experience stuttering when generating distant LODs, + # decrease this number. + # If you want to increase LOD + # generation speed, increase this number. + # + # Multi-threading Note: + # If the total thread count in Distant Horizon's config is more threads than your CPU has cores, + # CPU performance may suffer if Distant Horizons has a lot to load or generate. + # This can be an issue when first loading into a world, when flying, and/or when generating new terrain. + numberOfWorldGenerationThreads = 1 + + [client.advanced.logging] + # + # If enabled, the mod will log information about the renderer OpenGL process. + # This can be useful for debugging. + logRendererGLEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE" + # + # If enabled, the mod will log performance about the world generation process. + # This can be useful for debugging. + logWorldGenPerformance = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE" + # + # If enabled, the mod will log information about file sub-dimension operations. + # This can be useful for debugging. + logFileSubDimEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE" + # + # If enabled, a chat message will be displayed if Java doesn't have enough + # memory allocated to run DH well. + showLowMemoryWarningOnStartup = true + # + # If enabled, a chat message will be displayed when a replay is started + # giving some basic information about how DH will function. + showReplayWarningOnStartup = true + # + # If enabled, the mod will log information about file read/write operations. + # This can be useful for debugging. + logFileReadWriteEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE" + # + # If enabled, the mod will log information about network operations. + # This can be useful for debugging. + logNetworkEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE" + # + # If enabled, a chat message will be displayed when a potentially problematic + # mod is installed alongside DH. + showModCompatibilityWarningsOnStartup = true + # + # If enabled, the mod will log information about the renderer buffer process. + # This can be useful for debugging. + logRendererBufferEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE" + # + # If enabled, the mod will log information about the LOD generation process. + # This can be useful for debugging. + logLodBuilderEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE" + # + # If enabled, the mod will log information about the world generation process. + # This can be useful for debugging. + logWorldGenEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE" + # + # If enabled, the mod will log information about the world generation process. + # This can be useful for debugging. + logWorldGenLoadEvent = "LOG_ERROR_TO_CHAT_AND_INFO_TO_FILE" + + [client.advanced.debugging] + # + # If enabled this will disable (most) vanilla Minecraft rendering. + # + # NOTE: Do not report any issues when this mode is on! + # This setting is only for fun and debugging. + # Mod compatibility is not guaranteed. + lodOnlyMode = false + # + # Stops vertex colors from being passed. + # Useful for debugging shaders + enableWhiteWorld = false + # + # What renderer is active? + # + # DEFAULT: Default lod renderer + # DEBUG: Debug testing renderer + # DISABLED: Disable rendering + rendererMode = "DEFAULT" + # + # If enabled the LODs will render as wireframe. + renderWireframe = false + # + # If true the F8 key can be used to cycle through the different debug modes. + # and the F6 key can be used to enable and disable LOD rendering. + enableDebugKeybindings = false + # + # If true overlapping quads will be rendered as bright red for easy identification. + # If false the quads will be rendered normally. + showOverlappingQuadErrors = false + # + # Should specialized colors/rendering modes be used? + # + # OFF: LODs will be drawn with their normal colors. + # SHOW_DETAIL: LODs' color will be based on their detail level. + # SHOW_BLOCK_MATERIAL: LODs' color will be based on their material. + # SHOW_OVERLAPPING_QUADS: LODs will be drawn with total white, but overlapping quads will be drawn with red. + debugRendering = "OFF" + # + # If true OpenGL Buffer garbage collection will be logged + # this also includes the number of live buffers. + logBufferGarbageCollection = false + + [client.advanced.debugging.debugWireframe] + # + # Render LOD section status? + showRenderSectionStatus = false + # + # Render full data update/lock status? + showFullDataUpdateStatus = false + # + # Render queued world gen tasks? + showWorldGenQueue = false + # + # Render Quad Tree Rendering status? + showQuadTreeRenderStatus = false + # + # If enabled, various wireframes for debugging internal functions will be drawn. + # + # NOTE: There WILL be performance hit! + # Additionally, only stuff that's loaded after you enable this + # will render their debug wireframes. + enableRendering = false + + [client.advanced.debugging.openGl] + # + # Requires a reboot to change. + overrideVanillaGLLogger = false + # + # Can be changed if you experience crashing when loading into a world. + # + # Defines the OpenGL context type Distant Horizon's will create. + # Generally this should be left as [CORE] unless there is an issue with your GPU driver. + # Possible values: [CORE],[COMPAT],[ANY] + glProfileMode = "CORE" + # + # Defines how OpenGL errors are handled. + # May incorrectly catch OpenGL errors thrown by other mods. + # + # IGNORE: Do nothing. + # LOG: write an error to the log. + # LOG_THROW: write to the log and throw an exception. + # Warning: this should only be enabled when debugging the LOD renderer + # as it may break Minecraft's renderer when an exception is thrown. + glErrorHandlingMode = "IGNORE" + # + # Can be changed if you experience crashing when loading into a world. + # + # If true Distant Horizon's OpenGL contexts will be created with legacy OpenGL methods disabled. + # Distant Horizons doesn't use any legacy OpenGL methods so normally this should be disabled. + enableGlForwardCompatibilityMode = true + # + # Can be changed if you experience crashing when loading into a world. + # Note: setting to an invalid version may also cause the game to crash. + # + # Leaving this value at causes DH to try all supported GL versions. + # + # Defines the requested OpenGL context major version Distant Horizons will create. + # Possible values (DH requires 3.2 or higher at minimum): + # 4.6, 4.5, 4.4, 4.3, 4.2, 4.1, 4.0 + # 3.3, 3.2 + glContextMajorVersion = 0 + # + # Can be changed if you experience crashing when loading into a world. + # + # If true Distant Horizon's OpenGL contexts will be created with debugging enabled. + # This allows for enhanced debugging but may throw warnings for other mods or active overlay software. + enableGlDebugContext = false + # + # Can be changed if you experience crashing when loading into a world. + # Note: setting to an invalid version may also cause the game to crash. + # + # Defines the requested OpenGL context major version Distant Horizons will create. + # Possible values (DH requires 3.2 or higher at minimum): + # 4.6, 4.5, 4.4, 4.3, 4.2, 4.1, 4.0 + # 3.3, 3.2 + glContextMinorVersion = 0 + + [client.advanced.debugging.exampleConfigScreen] + shortTest = "69" + mapTest = "{}" + byteTest = "8" + longTest = "42069" + listTest = ["option 1", "option 2", "option 3"] + boolTest = false + doubleTest = "420.69" + floatTest = "0.42069" + linkableTest = 420 + intTest = 69420 + stringTest = "Test input box" + + [client.advanced.graphics] + + [client.advanced.graphics.ssao] + # + # Determines how many points in space are sampled for the occlusion test. + # Higher numbers will improve quality and reduce banding, but will increase GPU load. + sampleCount = 6 + # + # Determines how dark the Screen Space Ambient Occlusion effect will be. + strength = "0.2" + # + # The radius, measured in pixels, that blurring is calculated for the SSAO. + # Higher numbers will reduce banding at the cost of GPU performance. + blurRadius = 2 + # + # Increasing the value can reduce banding at the cost of reducing the strength of the effect. + bias = "0.02" + # + # Determines how dark the occlusion shadows can be. + # 0 = totally black at the corners + # 1 = no shadow + minLight = "0.25" + # + # Determines the radius Screen Space Ambient Occlusion is applied, measured in blocks. + radius = "4.0" + # + # Enable Screen Space Ambient Occlusion + enabled = true + + [client.advanced.graphics.advancedGraphics] + # + # If true all beacons near the camera won't be drawn to prevent vanilla overdraw. + # If false all beacons will be rendered. + # + # Generally this should be left as false. It's main purpose is for debugging + # beacon updating/rendering. + disableBeaconDistanceCulling = false + # + # What the value should vanilla Minecraft's texture LodBias be? + # If set to 0 the mod wont overwrite vanilla's default (which so happens to also be 0) + lodBias = "0.0" + # + # How should the sides and bottom of grass block LODs render? + # + # AS_GRASS: all sides of dirt LOD's render using the top (green) color. + # FADE_TO_DIRT: sides fade from grass to dirt. + # AS_DIRT: sides render entirely as dirt. + grassSideRendering = "FADE_TO_DIRT" + # + # Determines how far from the camera Distant Horizons will start rendering. + # Measured as a percentage of the vanilla render distance. + # + # Higher values will prevent LODs from rendering behind vanilla blocks at a higher distance, + # but may cause holes to appear in the LODs. + # Holes are most likely to appear when flying through unloaded terrain. + # + # Increasing the vanilla render distance increases the effectiveness of this setting. + overdrawPrevention = "0.4" + # + # How bright LOD colors are. + # + # 0 = black + # 1 = normal + # 2 = near white + brightnessMultiplier = "1.0" + # + # If enabled caves will be culled + # + # NOTE: This feature is under development and + # it is VERY experimental! Please don't report + # any issues related to this feature. + # + # Additional Info: Currently this cull all faces + # with skylight value of 0 in dimensions that + # does not have a ceiling. + enableCaveCulling = true + # + # Identical to the other frustum culling option + # only used when a shader mod is present using the DH API + # and the shadow pass is being rendered. + # + # Disable this if shadows render incorrectly. + disableShadowPassFrustumCulling = false + # + # At what Y value should cave culling start? + # Lower this value if you get walls for areas with 0 light. + caveCullingHeight = 60 + # + # How should LODs be shaded? + # + # AUTO: Uses the same side shading as vanilla Minecraft blocks. + # ENABLED: Simulates Minecraft's block shading for LODs. + # Can be used to force LOD shading when using some shaders. + # DISABLED: All LOD sides will be rendered with the same brightness. + lodShading = "AUTO" + # + # How saturated LOD colors are. + # + # 0 = black and white + # 1 = normal + # 2 = very saturated + saturationMultiplier = "1.0" + # + # This is the earth size ratio when applying the curvature shader effect. + # Note: Enabling this feature may cause rendering bugs. + # + # 0 = flat/disabled + # 1 = 1 to 1 (6,371,000 blocks) + # 100 = 1 to 100 (63,710 blocks) + # 10000 = 1 to 10000 (637.1 blocks) + # + # Note: Due to current limitations, the min value is 50 + # and the max value is 5000. Any values outside this range + # will be set to 0 (disabled). + earthCurveRatio = 0 + # + # If false LODs outside the player's camera + # aren't drawn, increasing GPU performance. + # + # If true all LODs are drawn, even those behind + # the player's camera, decreasing GPU performance. + # + # Disable this if you see LODs disappearing at the corners of your vision. + disableFrustumCulling = false + + [client.advanced.graphics.genericRendering] + # + # If true LOD clouds will be rendered. + enableCloudRendering = true + # + # If true LOD beacon beams will be rendered. + enableBeaconRendering = true + # + # If true non terrain objects will be rendered in DH's terrain. + # This includes beacon beams and clouds. + enableRendering = true + + [client.advanced.graphics.quality] + # + # What is the maximum detail LODs should be drawn at? + # Higher settings will increase memory and GPU usage. + # + # CHUNK: render 1 LOD for each Chunk. + # HALF_CHUNK: render 4 LODs for each Chunk. + # FOUR_BLOCKS: render 16 LODs for each Chunk. + # TWO_BLOCKS: render 64 LODs for each Chunk. + # BLOCK: render 256 LODs for each Chunk (width of one block). + # + # Lowest Quality: CHUNK + # Highest Quality: BLOCK + maxHorizontalResolution = "BLOCK" + # + # The radius of the mod's render distance. (measured in chunks) + lodChunkRenderDistanceRadius = 128 + # + # Should the blocks underneath avoided blocks gain the color of the avoided block? + # + # True: a red flower will tint the grass below it red. + # False: skipped blocks will not change color of surface below them. + tintWithAvoidedBlocks = true + # + # This indicates how quickly LODs decrease in quality the further away they are. + # Higher settings will render higher quality fake chunks farther away, + # but will increase memory and GPU usage. + horizontalQuality = "EXTREME" + # + # How should LOD transparency be handled. + # + # COMPLETE: LODs will render transparent. + # FAKE: LODs will be opaque, but shaded to match the blocks underneath. + # DISABLED: LODs will be opaque. + transparency = "COMPLETE" + # + # This indicates how well LODs will represent + # overhangs, caves, floating islands, etc. + # Higher options will make the world more accurate, butwill increase memory and GPU usage. + # + # Lowest Quality: HEIGHT_MAP + # Highest Quality: EXTREME + verticalQuality = "EXTREME" + # + # What blocks shouldn't be rendered as LODs? + # + # NONE: Represent all blocks in the LODs + # NON_COLLIDING: Only represent solid blocks in the LODs (tall grass, torches, etc. won't count for a LOD's height) + blocksToIgnore = "NON_COLLIDING" + + [client.advanced.graphics.fog] + # + # When should fog be drawn? + # + # USE_OPTIFINE_SETTING: Use whatever Fog setting Optifine is using. + # If Optifine isn't installed this defaults to FOG_ENABLED. + # FOG_ENABLED: Never draw fog on the LODs + # FOG_DISABLED: Always draw fast fog on the LODs + # + # Disabling fog will improve GPU performance. + drawMode = "FOG_ENABLED" + # + # What color should fog use? + # + # USE_WORLD_FOG_COLOR: Use the world's fog color. + # USE_SKY_COLOR: Use the sky's color. + colorMode = "USE_WORLD_FOG_COLOR" + # + # Should Minecraft's fog be disabled? + # + # Note: Other mods may conflict with this setting. + disableVanillaFog = true + + [client.advanced.graphics.fog.advancedFog] + # + # What is the maximum fog thickness? + # + # 0.0: No fog. + # 1.0: Fully opaque fog. + farFogMax = "1.0" + # + # At what distance should the far fog start? + # + # 0.0: Fog starts at the player's position. + # 1.0: Fog starts at the closest edge of the vanilla render distance. + # 1.414: Fog starts at the corner of the vanilla render distance. + farFogStart = "0.4" + # + # What is the minimum fog thickness? + # + # 0.0: No fog. + # 1.0: Fully opaque fog. + farFogMin = "0.0" + # + # How should the fog thickness should be calculated? + # + # LINEAR: Linear based on distance (will ignore 'density') + # EXPONENTIAL: 1/(e^(distance*density)) + # EXPONENTIAL_SQUARED: 1/(e^((distance*density)^2) + farFogFalloff = "EXPONENTIAL_SQUARED" + # + # Used in conjunction with the Fog Falloff. + farFogDensity = "2.5" + # + # Where should the far fog end? + # + # 0.0: Fog ends at player's position. + # 1.0: Fog ends at the closest edge of the vanilla render distance. + # 1.414: Fog ends at the corner of the vanilla render distance. + farFogEnd = "1.0" + + [client.advanced.graphics.fog.advancedFog.heightFog] + # + # What is the minimum fog thickness? + # + # 0.0: No fog. + # 1.0: Fully opaque fog. + heightFogMin = "0.0" + # + # Where should the height fog start? + # + # ABOVE_CAMERA: Height fog starts at the camera and goes towards the sky + # BELOW_CAMERA: Height fog starts at the camera and goes towards the void + # ABOVE_AND_BELOW_CAMERA: Height fog starts from the camera to goes towards both the sky and void + # ABOVE_SET_HEIGHT: Height fog starts from a set height and goes towards the sky + # BELOW_SET_HEIGHT: Height fog starts from a set height and goes towards the void + # ABOVE_AND_BELOW_SET_HEIGHT: Height fog starts from a set height and goes towards both the sky and void + heightFogMode = "ABOVE_AND_BELOW_CAMERA" + # + # If the height fog is calculated around a set height, what is that height position? + heightFogBaseHeight = "70.0" + # + # What is the maximum fog thickness? + # + # 0.0: No fog. + # 1.0: Fully opaque fog. + heightFogMax = "1.0" + # + # How should the height fog thickness should be calculated? + # + # LINEAR: Linear based on height (will ignore 'density') + # EXPONENTIAL: 1/(e^(height*density)) + # EXPONENTIAL_SQUARED: 1/(e^((height*density)^2) + heightFogFalloff = "EXPONENTIAL_SQUARED" + # + # What is the height fog's density? + heightFogDensity = "2.5" + # + # How should height effect the fog thickness? + # Note: height fog is combined with the other fog settings. + # + # BASIC: No special height fog effect. Fog is calculated based on camera distance + # IGNORE_HEIGHT: Ignore height completely. Fog is only calculated with horizontal distance + # ADDITION: heightFog + farFog + # MAX: max(heightFog, farFog) + # MULTIPLY: heightFog * farFog + # INVERSE_MULTIPLY: 1 - (1-heightFog) * (1-farFog) + # LIMITED_ADDITION: farFog + max(farFog, heightFog) + # MULTIPLY_ADDITION: farFog + farFog * heightFog + # INVERSE_MULTIPLY_ADDITION: farFog + 1 - (1-heightFog) * (1-farFog) + # AVERAGE: farFog*0.5 + heightFog*0.5 + # + # Note: height fog settings are ignored if 'BASIC' or 'IGNORE_HEIGHT' are selected. + heightFogMixMode = "BASIC" + # + # Should the start of the height fog be offset? + # + # 0.0: Fog start with no offset. + # 1.0: Fog start with offset of the entire world's height. (Includes depth) + heightFogStart = "0.0" + # + # Should the end of the height fog be offset? + # + # 0.0: Fog end with no offset. + # 1.0: Fog end with offset of the entire world's height. (Include depth) + heightFogEnd = "1.0" + + [client.advanced.graphics.noiseTextureSettings] + # + # Defines how far should the noise texture render before it fades away. (in blocks) + # Set to 0 to disable noise from fading away + noiseDropoff = 1024 + # + # How many steps of noise should be applied to LODs? + noiseSteps = 4 + # + # Should a noise texture be applied to LODs? + # + # This is done to simulate textures and make the LODs appear more detailed. + noiseEnabled = true + # + # How intense should the noise should be? + noiseIntensity = "5.0" + + [client.advanced.worldGenerator] + # + # How detailed should LODs be generated outside the vanilla render distance? + # + # PRE_EXISTING_ONLY + # Only create LOD data for already generated chunks. + # + # + # SURFACE + # Generate the world surface, + # this does NOT include trees, + # or structures. + # + # FEATURES + # Generate everything except structures. + # WARNING: This may cause world generator bugs or instability when paired with certain world generator mods. + distantGeneratorMode = "FEATURES" + # + # How long should a world generator thread run for before timing out? + # Note: If you are experiencing timeout errors it is better to lower your CPU usage first + # via the thread config before changing this value. + worldGenerationTimeoutLengthInSeconds = 180 + # + # Should Distant Horizons slowly generate LODs + # outside the vanilla render distance? + # + # Note: when on a server, distant generation isn't supported + # and will always be disabled. + enableDistantGeneration = true + + [client.advanced.multiplayer] + # + # AKA: Multiverse support. + # + # When matching levels (dimensions) of the same type (overworld, nether, etc.) the + # loaded chunks must be at least this percent the same + # in order to be considered the same world. + # + # Note: If you use portals to enter a dimension at two + # different locations the system will think the dimension + # it is two different levels. + # + # 1.0 (100%) the chunks must be identical. + # 0.5 (50%) the chunks must be half the same. + # 0.0 (0%) disables multi-dimension support, + # only one world will be used per dimension. + # + # If multiverse support is needed start with a value of 0.2 + # and tweak the sensitivity from there.Lower values mean the matching is less strict. + # Higher values mean the matching is more strict. + multiverseSimilarityRequiredPercent = "0.0" + # + # How should multiplayer save folders should be named? + # + # NAME_ONLY: Example: "Minecraft Server" + # IP_ONLY: Example: "192.168.1.40" + # NAME_IP: Example: "Minecraft Server IP 192.168.1.40" + # NAME_IP_PORT: Example: "Minecraft Server IP 192.168.1.40:25565"NAME_IP_PORT_MC_VERSION: Example: "Minecraft Server IP 192.168.1.40:25565 GameVersion 1.16.5" + serverFolderNameMode = "NAME_ONLY" + diff --git a/config/MouseTweaks.cfg b/config/MouseTweaks.cfg new file mode 100644 index 0000000..81190ac --- /dev/null +++ b/config/MouseTweaks.cfg @@ -0,0 +1,8 @@ +RMBTweak=1 +LMBTweakWithItem=1 +LMBTweakWithoutItem=1 +WheelTweak=1 +WheelSearchOrder=1 +WheelScrollDirection=0 +ScrollItemScaling=0 +Debug=0 diff --git a/config/NoChatReports/NCR-Client.json b/config/NoChatReports/NCR-Client.json new file mode 100644 index 0000000..3c5e383 --- /dev/null +++ b/config/NoChatReports/NCR-Client.json @@ -0,0 +1,20 @@ +{ + "defaultSigningMode": "ON_DEMAND", + "enableMod": true, + "showNCRButton": false, + "showReloadButton": false, + "verifiedIconEnabled": false, + "showServerSafety": true, + "hideInsecureMessageIndicators": true, + "hideModifiedMessageIndicators": false, + "hideSystemMessageIndicators": true, + "hideWarningToast": true, + "hideSigningRequestMessage": true, + "alwaysHideReportButton": false, + "skipRealmsWarning": true, + "disableTelemetry": false, + "removeTelemetryButton": false, + "demandOnServer": false, + "verifiedIconOffsetX": 0, + "verifiedIconOffsetY": 0 +} \ No newline at end of file diff --git a/config/NoChatReports/NCR-Common.json b/config/NoChatReports/NCR-Common.json new file mode 100755 index 0000000..893ff96 --- /dev/null +++ b/config/NoChatReports/NCR-Common.json @@ -0,0 +1,7 @@ +{ + "demandOnClientMessage": "You do not have No Chat Reports, and this server is configured to require it on client!", + "demandOnClient": false, + "convertToGameMessage": true, + "addQueryData": false, + "enableDebugLog": false +} \ No newline at end of file diff --git a/config/NoChatReports/NCR-Encryption.json b/config/NoChatReports/NCR-Encryption.json new file mode 100755 index 0000000..94e43fd --- /dev/null +++ b/config/NoChatReports/NCR-Encryption.json @@ -0,0 +1,28 @@ +{ + "skipWarning": false, + "enableEncryption": false, + "encryptPublic": true, + "showEncryptionButton": false, + "showEncryptionIndicators": true, + "encryptionKey": "blfrngArk3chG6wzncOZ5A\u003d\u003d", + "encryptionPassphrase": "", + "algorithmName": "AES/CFB8+Base64", + "encryptableCommands": [ + "msg:1", + "w:1", + "whisper:1", + "tell:1", + "r:0", + "dm:1", + "me:0", + "m:1", + "t:1", + "pm:1", + "emsg:1", + "epm:1", + "etell:1", + "ewhisper:1", + "message:1", + "reply:0" + ] +} \ No newline at end of file diff --git a/config/NoChatReports/NCR-ServerPreferences.json b/config/NoChatReports/NCR-ServerPreferences.json new file mode 100644 index 0000000..2762d0f --- /dev/null +++ b/config/NoChatReports/NCR-ServerPreferences.json @@ -0,0 +1,3 @@ +{ + "signingModes": {} +} \ No newline at end of file diff --git a/config/NoChatReports/README.md b/config/NoChatReports/README.md new file mode 100644 index 0000000..33141b5 --- /dev/null +++ b/config/NoChatReports/README.md @@ -0,0 +1,3 @@ +# No Chat Reports +You can find updated documentation of configuration files on the wiki: +https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Configuration-Files diff --git a/config/PaginatedAdvancements.json5 b/config/PaginatedAdvancements.json5 new file mode 100755 index 0000000..a2a426b --- /dev/null +++ b/config/PaginatedAdvancements.json5 @@ -0,0 +1,12 @@ +{ + "PinningEnabled": false, + "ShowAdvancementIDInDebugTooltip": false, + "ShowDebugInfo": "ALWAYS", + "MaxCriterionEntries": 6, + "FadeOutBackgroundOnAdvancementHover": false, + "SaveLastSelectedTab": false, + "PinnedTabs": [], + "LastSelectedTab": "", + "SpacingBetweenHorizontalTabs": 4, + "SpacingBetweenPinnedTabs": 2 +} \ No newline at end of file diff --git a/config/animatica.properties b/config/animatica.properties new file mode 100644 index 0000000..e69de29 diff --git a/config/appleskin.json5 b/config/appleskin.json5 new file mode 100644 index 0000000..2da9a78 --- /dev/null +++ b/config/appleskin.json5 @@ -0,0 +1,22 @@ +{ + // If true, shows the hunger and saturation values of food in its tooltip while holding SHIFT + "showFoodValuesInTooltip": true, + // If true, shows the hunger and saturation values of food in its tooltip automatically (without needing to hold SHIFT) + "showFoodValuesInTooltipAlways": true, + // If true, shows your current saturation level overlayed on the hunger bar + "showSaturationHudOverlay": true, + // If true, shows the hunger (and saturation if showSaturationHudOverlay is true) that would be restored by food you are currently holding + "showFoodValuesHudOverlay": true, + // If true, enables the hunger/saturation/health overlays for food in your off-hand + "showFoodValuesHudOverlayWhenOffhand": true, + // If true, shows your food exhaustion as a progress bar behind the hunger bar + "showFoodExhaustionHudUnderlay": true, + // If true, shows estimated health restored by food on the health bar + "showFoodHealthHudOverlay": true, + // If true, shows your hunger, saturation, and exhaustion level in Debug Screen + "showFoodDebugInfo": true, + // If true, health/hunger overlay will shake to match Minecraft's icon animations + "showVanillaAnimationsOverlay": true, + // Alpha value of the flashing icons at their most visible point (1.0 = fully opaque, 0.0 = fully transparent) + "maxHudOverlayFlashAlpha": 0.6499999761581421 +} \ No newline at end of file diff --git a/config/capes.json5 b/config/capes.json5 new file mode 100755 index 0000000..10d0960 --- /dev/null +++ b/config/capes.json5 @@ -0,0 +1,10 @@ +{ + "clientCapeType": "MINECRAFTCAPES", + "enableOptifine": true, + "enableLabyMod": false, + "enableWynntils": true, + "enableMinecraftCapesMod": true, + "enableCosmetica": true, + "enableCloaksPlus": true, + "enableElytraTexture": true +} diff --git a/config/citresewn-defaults.json b/config/citresewn-defaults.json new file mode 100644 index 0000000..b3bdcb5 --- /dev/null +++ b/config/citresewn-defaults.json @@ -0,0 +1,3 @@ +{ + "type_enchantment_scroll_multiplier": 1.0 +} \ No newline at end of file diff --git a/config/citresewn.json b/config/citresewn.json new file mode 100755 index 0000000..e67d801 --- /dev/null +++ b/config/citresewn.json @@ -0,0 +1 @@ +{"broken_paths":false} \ No newline at end of file diff --git a/config/continuity.json b/config/continuity.json new file mode 100644 index 0000000..9ec8990 --- /dev/null +++ b/config/continuity.json @@ -0,0 +1,6 @@ +{ + "connected_textures": true, + "emissive_textures": true, + "custom_block_layers": true, + "use_manual_culling": true +} \ No newline at end of file diff --git a/config/controlify.json b/config/controlify.json new file mode 100644 index 0000000..e2404d5 --- /dev/null +++ b/config/controlify.json @@ -0,0 +1,22 @@ +{ + "current_controller": null, + "controllers": {}, + "global": { + "virtual_mouse_screens": [ + "net.minecraft.class_465" + ], + "keyboardMovement": false, + "keyboard_movement_whitelist": [], + "out_of_focus_input": false, + "load_vibration_natives": true, + "custom_vibration_natives_path": "", + "vibration_onboarded": true, + "reach_around": "OFF", + "allow_server_rumble": true, + "ui_sounds": false, + "notify_low_battery": true, + "quiet_mode": false, + "ingame_button_guide_scale": 1.0, + "seen_servers": [] + } +} \ No newline at end of file diff --git a/config/debugify-descriptions.json b/config/debugify-descriptions.json new file mode 100644 index 0000000..b009160 --- /dev/null +++ b/config/debugify-descriptions.json @@ -0,0 +1 @@ +{"MC-105068":"Attacking a shield-blocking player always plays the player hurts sound","MC-93018":"Wild wolves show breeding hearts but do not breed","MC-127970":"Using Riptide on a trident with an item in your off-hand causes visual glitch with said item","MC-200418":"Cured baby zombie villagers stay as jockey variant","MC-199467":"Certain entity animations stop after they\u0027ve existed in world for too long","MC-159163":"Quickly pressing the sneak key causes the sneak animation to play twice","MC-121903":"Command block minecarts do not save execution cooldown to NBT","MC-119754":"Firework boosting on elytra continues in spectator mode","MC-129909":"Players in spectator mode continue to consume foods and liquids shortly after switching game modes","MC-206922":"Items dropped by entities that are killed by lightning instantly disappear","MC-121706":"Skeletons and illusioners, Zombies aren\u0027t looking up / down at their target while strafing","MC-55347":"Title with long duration shows in other world","MC-80859":"Starting to drag item stacks over other compatible stacks makes the latter invisible until appearance change (stack size increases)","MC-93384":"Bubbles appear at the feet of drowning mobs","MC-88371":"Ender Dragon flies down in the void when the exit portal is destroyed","MC-108948":"Boats / boats with chest on top of slime blocks hover over block","MC-8187":"Two-by-two arrangements of jungle or spruce saplings cannot grow when there are adjacent blocks located north or west of the sapling formation","MC-122477":"Linux/GNU: Opening chat sometimes writes \u0027t\u0027","MC-89146":"Pistons forget update when being reloaded","MC-122627":"Tab suggestion box has missing padding on right side","MC-577":"Mouse buttons block all inventory controls that are not default","MC-135971":"Can\u0027t use CTRL+Q in crafting table","MC-143474":"Respawning causes your hotbar to reset to the first space","MC-237493":"Telemetry cannot be disabled","MC-79545":"The experience bar disappears when too many levels are given to the player","MC-30391":"Chickens, blazes and the wither emit particles when landing from a height, despite falling slowly","MC-90683":"\"Received unknown passenger\" - Entities with differing render distances as passengers outputs error","MC-217716":"The green nausea overlay isn\u0027t removed when switching into spectator mode","MC-46766":"Breaking particles, sounds, and block cracks can be created in spectator mode","MC-100991":"Killing entities with a fishing rod doesn\u0027t count as a kill","MC-197260":"Armor Stand renders itself and armor dark if its head is in a solid block","MC-183776":"After switching game modes using F3+F4, you need to press F3 twice to toggle the debug screen","MC-224729":"Partially generated chunks are not saved in some situations","MC-4490":"Fishing line not attached to fishing rod in third person while crouching","MC-215530":"The freezing effect isn\u0027t immediately removed upon switching into spectator mode","MC-231743":"\"minecraft.used:minecraft.\u003cPOTTABLE_PLANT\u003e\" doesn\u0027t increase when placing plants into flower pots","MC-215531":"The carved pumpkin overlay is rendered in spectator mode","MC-7569":"RCON output has newlines removed","MC-179072":"Creepers do not defuse when switching from Survival to Creative/Spectator","MC-232869":"Adult striders can spawn with saddles in peaceful mode","MC-12829":"Flying through climbable blocks in creative mode slows you down","MC-176559":"Breaking process resets when a pickaxe enchanted with Mending mends by XP / Mending slows down breaking blocks again","MC-227169":"The main hand is positioned incorrectly when holding a loaded crossbow in your offhand","MC-119417":"A spectator can occupy a bed if they enter it and then are switched to spectator mode","MC-132878":"Armor stands destroyed by explosions/lava/fire don\u0027t produce particles","MC-263865":"Fullscreen state isn\u0027t saved","MC-231097":"Holding the \"Use\" button continues to slow down the player even after the used item has been dropped","MC-111516":"Player flickers/turns invisible when flying at high speeds","MC-69216":"Switching to spectator mode while fishing keeps rod cast","MC-22882":"Ctrl + Q won\u0027t work on Mac","MC-160095":"End Rods only break Cactus when moved by pistons","MC-116379":"Punching with a cast fishing rod in the off-hand detaches fishing line from rod","MC-223153":"Block of Raw Copper uses stone sounds instead of copper sounds","MC-59810":"Cannot break blocks while sprinting (Ctrl+Click \u003d right click on macOS)","MC-165381":"Block breaking can be delayed by dropping/throwing the tool while breaking a block","MC-155509":"Dying puffed pufferfish can still sting players","MC-183990":"Group AI of some mobs breaks when their target dies","MC-112730":"Beacon beam and structure block render twice per frame","MC-2025":"Mobs going out of fenced areas/suffocate in blocks when loading chunks"} \ No newline at end of file diff --git a/config/debugify.json b/config/debugify.json new file mode 100755 index 0000000..555c20e --- /dev/null +++ b/config/debugify.json @@ -0,0 +1 @@ +{"MC-577":true,"MC-22882":true,"MC-59810":true,"MC-89146":true,"MC-90683":true,"MC-112730":true,"MC-122477":true,"MC-199467":true,"MC-235035":true,"MC-237493":true,"MC-263865":true,"opt_out_updater":true,"gameplay_fixes_in_multiplayer":false,"default_disabled":true} \ No newline at end of file diff --git a/config/dynamic_fps.json b/config/dynamic_fps.json new file mode 100755 index 0000000..2aa61b4 --- /dev/null +++ b/config/dynamic_fps.json @@ -0,0 +1 @@ +{"idle":{"condition":"none"},"battery_tracker":{"notifications":false},"download_natives":false,"states":{"unfocused":{"run_garbage_collector":true},"invisible":{"run_garbage_collector":true},"unplugged":{"frame_rate_target":-1}}} \ No newline at end of file diff --git a/config/e4mc/e4mc.toml b/config/e4mc/e4mc.toml new file mode 100644 index 0000000..9ace975 --- /dev/null +++ b/config/e4mc/e4mc.toml @@ -0,0 +1,10 @@ +# Whether to use the broker to get the best relay based on location or use a hard-coded relay. +# default: true +useBroker = true +# default: https://broker.e4mc.link/getBestRelay +brokerUrl = "https://broker.e4mc.link/getBestRelay" +# default: test.e4mc.link +relayHost = "test.e4mc.link" +# default: 25575 +relayPort = 25575 + diff --git a/config/emi.css b/config/emi.css new file mode 100644 index 0000000..02e9301 --- /dev/null +++ b/config/emi.css @@ -0,0 +1,475 @@ +/** EMI Config */ + +#general { + /** + * Whether EMI is enabled and visible. + */ + enabled: true; + + /** + * Whether cheating in items is enabled. + */ + cheat-mode: false; + + /** + * How much EMI should use tooltips and popups to show controls and information. + */ + help-level: normal; + + /** + * Where EMI should pull stacks from to populate the index. + */ + index-source: creative; + + /** + * Whether normal search queries should include the tooltip. + */ + search-tooltip-by-default: true; + + /** + * Whether normal search queries should include the mod name. + */ + search-mod-name-by-default: false; + + /** + * Whether normal search queries should include the stack's tags. + */ + search-tags-by-default: false; +} + +#ui { + /** + * Which action should be performed when clicking the recipe book. + */ + recipe-book-action: toggle-craftables; + + /** + * Where to display status effects in the inventory. + */ + effect-location: top; + + /** + * Whether to display a gray overlay when hovering over a stack. + */ + show-hover-overlay: true; + + /** + * Whether to add mod name to tooltips + */ + append-mod-id: true; + + /** + * Whether to add mod name to item tooltips, in case another mod provides behavior + */ + append-item-mod-id: true; + + /** + * Prevents recipes being quick crafted from shifting around under the cursor. + */ + miscraft-prevention: true; + + /** + * The unit to display fluids as. + */ + fluid-unit: liters; + + /** + * Whether to use the batched render system. Batching is faster, but may have + * incompatibilities with shaders or other mods. + */ + use-batched-renderer: true; + + /** + * Whether to have the search bar in the center of the screen, instead of to the + * side. + */ + center-search-bar: true; + + /** + * Which sidebar type to switch to when searching. + */ + search-sidebar-focus: index; + + /** + * Which sidebar type to focus when the search is empty. + */ + empty-search-sidebar-focus: none; + + /** + * The maximum height the recipe screen will grow to be if space is available in + * pixels. + */ + maximum-recipe-screen-height: 256; + + /** + * The minimum width of the recipe screen in pixels. Controls how many tabs there + * can be, and where the page switching buttons go. The default is 176, the width + * of most screens. + */ + minimum-recipe-screen-width: 176; + + /** + * The amount of vertical margin to give in the recipe screen. + */ + vertical-margin: 20; + + /** + * Where to show workstations in the recipe screen + */ + workstation-location: bottom; + + /** + * Display cost per batch when hovering a recipe output + */ + show-cost-per-batch: true; + + /** + * Whether recipes should have a button to set as default. + */ + recipe-default-button: true; + + /** + * Whether recipes should have a button to show the recipe tree. + */ + recipe-tree-button: true; + + /** + * Whether recipes should have a button to fill the ingredients in a handler. + */ + recipe-fill-button: true; + + /** + * Whether recipes should have a button to take a screenshot of the recipe. + */ + recipe-screenshot-button: false; + + /** + * The GUI scale at which recipe screenshots are saved. Use 0 to use the current + * GUI scale. + */ + recipe-screenshot-scale: 0; + + /** + * The pages in the left sidebar + */ + left-sidebar-pages: favorites; + + /** + * The subpanels in the left sidebar + */ + left-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the left sidebar to + */ + left-sidebar-size: 12, 100; + + /** + * How much space to maintain between the left sidebar and obstructions, in pixels + */ + left-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the left sidebar + */ + left-sidebar-align: left, top; + + /** + * Whether to render the header buttons and page count for the left sidebar + */ + left-sidebar-header: visible; + + /** + * Which theme to use for the left sidebar + */ + left-sidebar-theme: transparent; + + /** + * The pages in the right sidebar + */ + right-sidebar-pages: index, craftables; + + /** + * The subpanels in the right sidebar + */ + right-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the right sidebar to + */ + right-sidebar-size: 12, 100; + + /** + * How much space to maintain between the right sidebar and obstructions, in pixels + */ + right-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the right sidebar + */ + right-sidebar-align: right, top; + + /** + * Whether to render the header buttons and page count for the right sidebar + */ + right-sidebar-header: visible; + + /** + * Which theme to use for the right sidebar + */ + right-sidebar-theme: transparent; + + /** + * The pages in the top sidebar + */ + top-sidebar-pages: none; + + /** + * The subpanels in the top sidebar + */ + top-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the top sidebar to + */ + top-sidebar-size: 9, 9; + + /** + * How much space to maintain between the top sidebar and obstructions, in pixels + */ + top-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the top sidebar + */ + top-sidebar-align: center, center; + + /** + * Whether to render the header buttons and page count for the top sidebar + */ + top-sidebar-header: visible; + + /** + * Which theme to use for the top sidebar + */ + top-sidebar-theme: transparent; + + /** + * The pages in the bottom sidebar + */ + bottom-sidebar-pages: none; + + /** + * The subpanels in the bottom sidebar + */ + bottom-sidebar-subpanels: none; + + /** + * How many columns and rows of ingredients to limit the bottom sidebar to + */ + bottom-sidebar-size: 9, 9; + + /** + * How much space to maintain between the bottom sidebar and obstructions, in + * pixels + */ + bottom-sidebar-margins: 2, 2, 2, 2; + + /** + * Where to position the bottom sidebar + */ + bottom-sidebar-align: center, center; + + /** + * Whether to render the header buttons and page count for the bottom sidebar + */ + bottom-sidebar-header: visible; + + /** + * Which theme to use for the bottom sidebar + */ + bottom-sidebar-theme: transparent; +} + +#binds { + /** + * Toggle the visibility of EMI. + */ + toggle-visibility: "ctrl key.keyboard.o"; + + /** + * Focuses the search bar. + */ + focus-search: "ctrl key.keyboard.f"; + + /** + * Clears the search bar. + */ + clear-search: "key.keyboard.unknown"; + + /** + * Display the recipes for creating a stack. + */ + view-recipes: "key.keyboard.r"; + view-recipes: "key.mouse.left"; + + /** + * Display the recipes that can be created using a stack. + */ + view-uses: "key.keyboard.u"; + view-uses: "key.mouse.right"; + + /** + * Favorite the item to display on the side of the screen opposite of recipies for + * quick access. + */ + favorite: "key.keyboard.a"; + + /** + * Set the default recipe for a given stack in the output of a recipe to that + * recipe. + */ + default-stack: "ctrl key.mouse.left"; + + /** + * Display the recipe tree for a given stack. + */ + view-stack-tree: "key.keyboard.unknown"; + + /** + * Display the recipe tree. + */ + view-tree: "key.keyboard.unknown"; + + /** + * Return to the previous page in EMI. + */ + back: "key.keyboard.backspace"; + + /** + * Return to the next page in EMI after going back. + */ + forward: "key.keyboard.unknown"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for a single result. + */ + craft-one: "key.mouse.left"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for as many results as possible. + */ + craft-all: "shift key.mouse.left"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for a single result and put in inventory if possible. + */ + craft-one-to-inventory: "key.keyboard.unknown"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for as many results as possible and put in inventory if + * possible. + */ + craft-all-to-inventory: "key.keyboard.unknown"; + + /** + * When on a stack with an associated recipe: + * Move ingredients for a single result and put in cursor if possible. + */ + craft-one-to-cursor: "ctrl key.mouse.left"; + + /** + * Display the recipe that will be used to craft on a stack with no recipe context. + */ + show-craft: "key.keyboard.left.shift"; + + /** + * Cheat in one of an item into the inventory. + */ + cheat-one-to-inventory: "ctrl key.mouse.right"; + + /** + * Cheat in a stack of an item into the inventory. + */ + cheat-stack-to-inventory: "ctrl key.mouse.left"; + + /** + * Cheat in one of an item into the cursor. + */ + cheat-one-to-cursor: "ctrl key.mouse.middle"; + + /** + * Cheat in a stack of an item into the cursor. + */ + cheat-stack-to-cursor: "key.keyboard.unknown"; + + /** + * Delete the stack in the cursor when hovering the index + */ + delete-cursor-stack: "key.mouse.left"; + + /** + * Copies the hovered recipe's ID to the clipboard + */ + copy-recipe-id: "key.keyboard.unknown"; + + /** + * In edit mode, hide the hovered stack + */ + hide-stack: "ctrl key.mouse.left"; + + /** + * In edit mode, hide stacks with the hovered stack's id + */ + hide-stack-by-id: "ctrl shift key.mouse.left"; +} + +#dev { + /** + * Whether development functions should be enabled. Not recommended for general + * play. + */ + dev-mode: false; + + /** + * Whether editing the index is enabled + */ + edit-mode: false; + + /** + * Whether to log untranslated tags as warnings. + */ + log-untranslated-tags: false; + + /** + * Whether to log ingredients that don't have a representative tag as warnings. + */ + log-non-tag-ingredients: false; + + /** + * Whether hovering the output of a recipe should show the recipe's EMI ID. + */ + show-recipe-ids: false; + + /** + * Whether to display additional widgets added to recipes from other mods. + * These are typically developer facing and compatibility related, and not useful + * for players. + */ + show-recipe-decorators: false; + + /** + * Whether stacks in the index should display a highlight if they have a recipe + * default. + */ + highlight-defaulted: false; + + /** + * Whether to display exclusion areas + */ + highlight-exclusion-areas: false; +} diff --git a/config/emi_loot_config.toml b/config/emi_loot_config.toml new file mode 100644 index 0000000..72338d6 --- /dev/null +++ b/config/emi_loot_config.toml @@ -0,0 +1,38 @@ +# Don't change this! Version used to track needed updates. +version = 1 +debugMode = false +parseChestLoot = true +parseBlockLoot = true +parseMobLoot = true +parseGameplayLoot = true +parseArchaeologyLoot = true +skippedKeys = [ + "emi_loot.function.fill_player_head", + "emi_loot.function.set_count_add", + "emi_loot.function.limit_count", + "emi_loot.no_conditions", + "emi_loot.function.set_count_set" +] +chestLootAlwaysStackSame = false +mobLootIncludeDirectDrops = true +chanceDecimalPlaces = 1 +conditionStyle = "default" + +[debugModes] +block = false +chest = false +mob = false +gameplay = false +archaeology = false + +[compactLoot] +block = true +chest = true +mob = true +gameplay = true +archaeology = true + +[logUnstranslatedTables] +chest = false +gameplay = false +archaeology = false \ No newline at end of file diff --git a/config/enhanced_bes.properties b/config/enhanced_bes.properties new file mode 100644 index 0000000..9773a5f --- /dev/null +++ b/config/enhanced_bes.properties @@ -0,0 +1,20 @@ +#Configuration file for Enhanced Block Entities +#Thu Oct 03 19:10:52 CEST 2024 +bed_ao=false +bell_ao=true +chest_ao=false +christmas_chests=allowed +decorated_pot_ao=false +experimental_beds=true +experimental_chests=true +experimental_signs=true +force_resource_pack_compat=false +render_enhanced_beds=true +render_enhanced_bells=false +render_enhanced_chests=true +render_enhanced_decorated_pots=true +render_enhanced_shulker_boxes=true +render_enhanced_signs=true +shulker_box_ao=false +sign_ao=false +sign_text_rendering=smart diff --git a/config/entity_model_features.json b/config/entity_model_features.json new file mode 100644 index 0000000..333bb9f --- /dev/null +++ b/config/entity_model_features.json @@ -0,0 +1,27 @@ +{ + "logModelCreationData": false, + "debugOnRightClick": false, + "renderModeChoice": "NORMAL", + "vanillaModelHologramRenderMode_2": "OFF", + "attemptRevertingEntityModelsAlteredByAnotherMod": true, + "modelExportMode": "NONE", + "attemptPhysicsModPatch_2": "CUSTOM", + "modelUpdateFrequency": "Average", + "entityRenderModeOverrides": {}, + "entityPhysicsModPatchOverrides": {}, + "entityVanillaHologramOverrides": {}, + "modelsNamesDisabled": [], + "allowEBEModConfigModify": true, + "animationLODDistance": 20, + "retainDetailOnLowFps": true, + "retainDetailOnLargerMobs": true, + "animationFrameSkipDuringIrisShadowPass": true, + "preventFirstPersonHandAnimating": false, + "onlyClientPlayerModel": false, + "doubleChestAnimFix": true, + "variationRequiresDefaultModel": true, + "resetPlayerModelEachRender": true, + "onlyDebugRenderOnHover": false, + "enforceOptifineSubFoldersVariantOnly": true, + "enforceOptiFineAnimSyntaxLimits": true +} \ No newline at end of file diff --git a/config/entity_texture_features.json b/config/entity_texture_features.json new file mode 100755 index 0000000..c97e5c6 --- /dev/null +++ b/config/entity_texture_features.json @@ -0,0 +1,39 @@ +{ + "optifine_limitRandomVariantGapsBy10": true, + "optifine_allowWeirdSkipsInTrueRandom": true, + "illegalPathSupportMode": "Entity", + "enableCustomTextures": true, + "enableCustomBlockEntities": true, + "textureUpdateFrequency_V2": "Fast", + "enableEmissiveTextures": true, + "enableEnchantedTextures": true, + "enableEmissiveBlockEntities": true, + "emissiveRenderMode": "DULL", + "alwaysCheckVanillaEmissiveSuffix": true, + "enableArmorAndTrims": true, + "skinFeaturesEnabled": false, + "skinTransparencyMode": "ETF_SKINS_ONLY", + "skinTransparencyInExtraPixels": true, + "skinFeaturesEnableTransparency": false, + "skinFeaturesEnableFullTransparency": false, + "tryETFTransparencyForAllSkins": false, + "enableEnemyTeamPlayersSkinFeatures": true, + "enableBlinking": true, + "blinkFrequency": 150, + "blinkLength": 1, + "advanced_IncreaseCacheSizeModifier": 1.0, + "debugLoggingMode": "None", + "logTextureDataInitialization": false, + "hideConfigButton": true, + "configButtonLoc": "BOTTOM_RIGHT", + "disableVanillaDirectoryVariantTextures": false, + "use3DSkinLayerPatch": true, + "enableFullBodyWardenTextures": true, + "entityEmissiveOverrides": {}, + "propertiesDisabled": [], + "propertyInvertUpdatingOverrides": [], + "entityRandomOverrides": {}, + "entityEmissiveBrightOverrides": {}, + "entityRenderLayerOverrides": {}, + "entityLightOverrides": {} +} \ No newline at end of file diff --git a/config/entityculling.json b/config/entityculling.json new file mode 100644 index 0000000..1308d3b --- /dev/null +++ b/config/entityculling.json @@ -0,0 +1,38 @@ +{ + "configVersion": 6, + "renderNametagsThroughWalls": true, + "blockEntityWhitelist": [ + "create:rope_pulley", + "botania:flame_ring", + "minecraft:beacon", + "create:hose_pulley", + "betterend:eternal_pedestal", + "botania:magic_missile", + "botania:falling_star" + ], + "entityWhitelist": [ + "botania:mana_burst", + "drg_flares:drg_flares" + ], + "tracingDistance": 128, + "debugMode": false, + "sleepDelay": 10, + "hitboxLimit": 50, + "skipMarkerArmorStands": true, + "tickCulling": true, + "tickCullingWhitelist": [ + "create:contraption", + "create:stationary_contraption", + "create:gantry_contraption", + "minecraft:boat", + "mts:builder_seat", + "minecraft:firework_rocket", + "create:carriage_contraption", + "mts:builder_rendering", + "drg_flares:drg_flares", + "mts:builder_existing" + ], + "disableF3": false, + "skipEntityCulling": false, + "skipBlockEntityCulling": false +} \ No newline at end of file diff --git a/config/etf_warnings.json b/config/etf_warnings.json new file mode 100644 index 0000000..972c737 --- /dev/null +++ b/config/etf_warnings.json @@ -0,0 +1,3 @@ +{ + "ignoredConfigIds": [] +} \ No newline at end of file diff --git a/config/fabric/indigo-renderer.properties b/config/fabric/indigo-renderer.properties new file mode 100644 index 0000000..77a88b9 --- /dev/null +++ b/config/fabric/indigo-renderer.properties @@ -0,0 +1,9 @@ +#Indigo properties file +#Mon Oct 28 22:48:54 CET 2024 +always-tesselate-blocks=auto +ambient-occlusion-mode=hybrid +debug-compare-lighting=auto +fix-exterior-vertex-lighting=auto +fix-luminous-block-ambient-occlusion=auto +fix-mean-light-calculation=auto +fix-smooth-lighting-offset=auto diff --git a/config/fabric_loader_dependencies.json b/config/fabric_loader_dependencies.json new file mode 100644 index 0000000..3e1bc60 --- /dev/null +++ b/config/fabric_loader_dependencies.json @@ -0,0 +1 @@ +{"version":1,"overrides":{"fabricloader":{"+depends":{"fabricloader":">=0.16.7"}},"minecraft":{"+recommends":{"Fabulously Optimized":">6.2.1"}}}} \ No newline at end of file diff --git a/config/fabricskyboxes-config.json b/config/fabricskyboxes-config.json new file mode 100644 index 0000000..95a663c --- /dev/null +++ b/config/fabricskyboxes-config.json @@ -0,0 +1,9 @@ +{ + "generalSettings": { + "enable": true, + "unexpectedTransitionDuration": 20, + "keepVanillaBehaviour": true, + "debugMode": false, + "debugHud": false + } +} \ No newline at end of file diff --git a/config/fabrishot.properties b/config/fabrishot.properties new file mode 100755 index 0000000..e77ca25 --- /dev/null +++ b/config/fabrishot.properties @@ -0,0 +1,11 @@ +#Fabrishot screenshot config +#Mon Sep 30 19:45:50 CEST 2024 +custom_file_name=%time%_4K +delay=3 +disable_gui_scaling=false +file_format=PNG +height=4068 +hide_hud=false +override_screenshot_key=false +save_file=true +width=7680 diff --git a/config/fastquit.toml b/config/fastquit.toml new file mode 100755 index 0000000..dfb25b8 --- /dev/null +++ b/config/fastquit.toml @@ -0,0 +1,5 @@ +renderSavingScreen = false +showToasts = false +showSavingTime = "FALSE" +backgroundPriority = 2 +allowMultipleServers = false diff --git a/config/ferritecore.mixin.properties b/config/ferritecore.mixin.properties new file mode 100644 index 0000000..2b63d85 --- /dev/null +++ b/config/ferritecore.mixin.properties @@ -0,0 +1,22 @@ +# Replace the blockstate neighbor table +replaceNeighborLookup = true +# Do not store the properties of a state explicitly and read themfrom the replace neighbor table instead. Requires replaceNeighborLookup to be enabled +replacePropertyMap = true +# Cache the predicate instances used in multipart models +cacheMultipartPredicates = true +# Avoid creation of new strings when creating ModelResourceLocations +modelResourceLocations = true +# Do not create a new MultipartBakedModel instance for each block state using the same multipartmodel. Requires cacheMultipartPredicates to be enabled +multipartDeduplication = true +# Deduplicate cached data for blockstates, most importantly collision and render shapes +blockstateCacheDeduplication = true +# Deduplicate vertex data of baked quads in the basic model implementations +bakedQuadDeduplication = true +# Use smaller data structures for "simple" models, especially models with few side-specific faces +modelSides = true +# Replace objects used to detect multi-threaded access to chunks by a much smaller field. This option is disabled by default due to very rare and very hard-to-reproduce crashes, use at your own risk! +useSmallThreadingDetector = false +# Use a slightly more compact, but also slightly slower representation for block states +compactFastMap = false +# Populate the neighbor table used by vanilla. Enabling this slightly increases memory usage, but can help with issues in the rare case where mods access it directly. +populateNeighborTable = false diff --git a/config/fsb-interop.json b/config/fsb-interop.json new file mode 100644 index 0000000..fb61cb9 --- /dev/null +++ b/config/fsb-interop.json @@ -0,0 +1,8 @@ +{ + "mode": "NATIVE", + "interoperability": true, + "debug_mode": true, + "prefer_f_s_b_native": true, + "process_opti_fine": true, + "process_m_c_patcher": false +} \ No newline at end of file diff --git a/config/immediatelyfast.json b/config/immediatelyfast.json new file mode 100644 index 0000000..7f2d628 --- /dev/null +++ b/config/immediatelyfast.json @@ -0,0 +1,24 @@ +{ + "REGULAR_INFO": "----- Regular config values below -----", + "font_atlas_resizing": true, + "map_atlas_generation": true, + "hud_batching": true, + "fast_text_lookup": true, + "fast_buffer_upload": true, + "fast_buffer_upload_size_mb": 256, + "fast_buffer_upload_explicit_flush": true, + "COSMETIC_INFO": "----- Cosmetic only config values below (Does not optimize anything) -----", + "dont_add_info_into_debug_hud": false, + "EXPERIMENTAL_INFO": "----- Experimental config values below (Rendering glitches may occur) -----", + "experimental_disable_error_checking": false, + "experimental_disable_resource_pack_conflict_handling": false, + "experimental_sign_text_buffering": false, + "experimental_screen_batching": false, + "experimental_universal_hud_batching": false, + "DEBUG_INFO": "----- Debug only config values below (Do not touch) -----", + "debug_only_and_not_recommended_disable_universal_batching": false, + "debug_only_and_not_recommended_disable_mod_conflict_handling": false, + "debug_only_and_not_recommended_disable_hardware_conflict_handling": false, + "debug_only_print_additional_error_information": false, + "debug_only_use_last_usage_for_batch_ordering": false +} \ No newline at end of file diff --git a/config/indium-renderer.properties b/config/indium-renderer.properties new file mode 100644 index 0000000..029cb2f --- /dev/null +++ b/config/indium-renderer.properties @@ -0,0 +1,4 @@ +#Indium properties file +#Mon Oct 28 22:43:49 CET 2024 +always-tesselate-blocks=auto +ambient-occlusion-mode=auto diff --git a/config/iris.properties b/config/iris.properties new file mode 100755 index 0000000..5797f1b --- /dev/null +++ b/config/iris.properties @@ -0,0 +1,8 @@ +#This file stores configuration options for Iris, such as the currently active shaderpack +#Mon Oct 28 22:48:56 CET 2024 +colorSpace=SRGB +disableUpdateMessage=true +enableDebugOptions=false +enableShaders=false +maxShadowRenderDistance=32 +shaderPack=ComplementaryUnbound_r5.3.zip diff --git a/config/isxander-main-menu-credits.json b/config/isxander-main-menu-credits.json new file mode 100644 index 0000000..0a49926 --- /dev/null +++ b/config/isxander-main-menu-credits.json @@ -0,0 +1 @@ +{"main_menu":{"bottom_right":[{"text":"Fabulously Optimized 6.2.1","clickEvent":{"action":"open_url","value":"https://download.fo"}}]},"pause_menu":{"bottom_right":[{"translate":"isxander-main-menu-credits.fabrishot","fallback":"Take 4K screenshots with F9","color":"dark_gray"}]}} \ No newline at end of file diff --git a/config/jade/hide-blocks.json b/config/jade/hide-blocks.json new file mode 100644 index 0000000..5dfb657 --- /dev/null +++ b/config/jade/hide-blocks.json @@ -0,0 +1,6 @@ +{ + "__comment": "This is an ignore list for the target of Jade. You can add registry ids to the \"values\" list.", + "values": [ + "barrier" + ] +} \ No newline at end of file diff --git a/config/jade/hide-entities.json b/config/jade/hide-entities.json new file mode 100644 index 0000000..4f4c329 --- /dev/null +++ b/config/jade/hide-entities.json @@ -0,0 +1,10 @@ +{ + "__comment": "This is an ignore list for the target of Jade. You can add registry ids to the \"values\" list.", + "values": [ + "area_effect_cloud", + "firework_rocket", + "interaction", + "text_display", + "lightning_bolt" + ] +} \ No newline at end of file diff --git a/config/jade/jade.json b/config/jade/jade.json new file mode 100644 index 0000000..7eec141 --- /dev/null +++ b/config/jade/jade.json @@ -0,0 +1,48 @@ +{ + "general": { + "itemModNameTooltip": false, + "bossBarOverlapMode": "PUSH_DOWN", + "builtinCamouflage": true, + "hideFromGUIs": true, + "accessibilityModMemory": false, + "enableAccessibilityPlugin": false, + "hideFromDebug": true, + "hideFromTabList": true, + "ttsMode": "PRESS", + "fluidMode": "NONE", + "extendedReach": 0.0, + "debug": false, + "displayEntities": true, + "displayBosses": true, + "displayMode": "TOGGLE", + "enableTextToSpeech": false, + "previewOverlay": true, + "displayTooltip": true, + "displayBlocks": true + }, + "overlay": { + "alpha": 0.7, + "iconMode": "TOP", + "animation": true, + "disappearingDelay": 0.0, + "overlaySquare": false, + "flipMainHand": false, + "autoScaleThreshold": 0.4, + "overlayScale": 1.0, + "overlayAnchorX": 0.5, + "overlayAnchorY": 0.0, + "activeTheme": "jade:dark", + "overlayPosX": 0.5, + "overlayPosY": 1.0 + }, + "formatting": { + "itemModNameStyle": { + "italic": true, + "color": "blue" + } + }, + "history": { + "hintOverlayToggle": false, + "themesHash": -328442023 + } +} \ No newline at end of file diff --git a/config/jade/plugins.json b/config/jade/plugins.json new file mode 100644 index 0000000..5c19023 --- /dev/null +++ b/config/jade/plugins.json @@ -0,0 +1,79 @@ +{ + "minecraft": { + "item_storage.show_name_amount": 5, + "furnace": true, + "harvest_tool.show_unbreakable": false, + "animal_owner": true, + "harvest_tool.effective_tool": true, + "item_storage.normal_amount": 9, + "item_storage": true, + "harvest_tool": true, + "armor_stand": true, + "fluid_storage.detailed": false, + "next_entity_drop": true, + "energy_storage": true, + "entity_armor.max_for_render": 20, + "breaking_progress": true, + "tnt_stability": true, + "item_storage.items_per_line": 9, + "item_frame": true, + "crop_progress": true, + "command_block": true, + "mob_growth": true, + "waxed": true, + "harvest_tool.new_line": false, + "entity_health.max_for_render": 40, + "entity_health.show_fractions": false, + "mob_spawner": true, + "redstone": true, + "fluid_storage": true, + "jukebox": true, + "brewing_stand": true, + "energy_storage.detailed": false, + "note_block": true, + "beehive": true, + "item_storage.detailed_amount": 54, + "player_head": true, + "lectern": true, + "entity_armor": true, + "harvest_tool.creative": false, + "horse_stats": true, + "item_tooltip": true, + "entity_health": true, + "enchantment_power": true, + "zombie_villager": true, + "villager_profession": true, + "mob_breeding": true, + "entity_health.icons_per_line": 10, + "total_enchantment_power": true, + "potion_effects": true, + "painting": true, + "chiseled_bookshelf": true + }, + "jadeaddons": { + "equipment_requirement": "" + }, + "jade_access": { + "held_item": true, + "sign": true, + "block": true, + "entity": true, + "entity_variant": true + }, + "reputation": { + "iron_golem": true, + "villager_snitch": true, + "villager_reputation": true + }, + "jade": { + "coordinates.rel": false, + "registry_name.special": false, + "block_states": false, + "distance": false, + "block_face": false, + "coordinates": false, + "registry_name": "OFF", + "block_properties": false, + "mod_name": true + } +} \ No newline at end of file diff --git a/config/jade/sort-order.json b/config/jade/sort-order.json new file mode 100644 index 0000000..a9e196f --- /dev/null +++ b/config/jade/sort-order.json @@ -0,0 +1,67 @@ +{ + "jade:block_face": null, + "jade:block_properties": null, + "jade:block_states": null, + "jade:distance": null, + "jade:mod_name": null, + "jade:object_name": null, + "jade:registry_name": null, + "jade_access:block": null, + "jade_access:block_amount": null, + "jade_access:block_body": null, + "jade_access:entity": null, + "jade_access:entity_body": null, + "jade_access:entity_variant": null, + "jade_access:held_item": null, + "jade_access:sign": null, + "minecraft:animal_owner": null, + "minecraft:armor_stand": null, + "minecraft:beehive": null, + "minecraft:block_display": null, + "minecraft:brewing_stand": null, + "minecraft:campfire": null, + "minecraft:chiseled_bookshelf": null, + "minecraft:command_block": null, + "minecraft:crop_progress": null, + "minecraft:enchantment_power": null, + "minecraft:energy_storage": null, + "minecraft:energy_storage.default": null, + "minecraft:entity_armor": null, + "minecraft:entity_health": null, + "minecraft:falling_block": null, + "minecraft:fluid_storage": null, + "minecraft:fluid_storage.default": null, + "minecraft:furnace": null, + "minecraft:harvest_tool": null, + "minecraft:hopper_lock": null, + "minecraft:horse_stats": null, + "minecraft:item_ber": null, + "minecraft:item_display": null, + "minecraft:item_frame": null, + "minecraft:item_storage": null, + "minecraft:item_storage.default": null, + "minecraft:item_tooltip": null, + "minecraft:jukebox": null, + "minecraft:lectern": null, + "minecraft:mob_breeding": null, + "minecraft:mob_growth": null, + "minecraft:mob_spawner": null, + "minecraft:mob_spawner.cooldown": null, + "minecraft:next_entity_drop": null, + "minecraft:note_block": null, + "minecraft:painting": null, + "minecraft:player_head": null, + "minecraft:potion_effects": null, + "minecraft:progress": null, + "minecraft:redstone": null, + "minecraft:tnt_stability": null, + "minecraft:total_enchantment_power": null, + "minecraft:villager_profession": null, + "minecraft:waxed": null, + "minecraft:zombie_villager": null, + "polymer:blockstate": null, + "polymer:entities": null, + "reputation:iron_golem": null, + "reputation:villager_reputation": null, + "reputation:villager_snitch": null +} \ No newline at end of file diff --git a/config/jade/usernamecache.json b/config/jade/usernamecache.json new file mode 100644 index 0000000..8864329 --- /dev/null +++ b/config/jade/usernamecache.json @@ -0,0 +1,10 @@ +{ + "f1d701f8-cb28-4af0-af2c-90073353cae9": "AshleyGraves_", + "33c9468d-a851-4903-ad46-d92e62202c90": "exhq", + "bf20048c-a55a-322c-a100-5493e7b87286": "alex", + "033723df-4dbb-40ae-be8a-bedb487b5d4f": "IronFarm", + "ec561538-f3fd-461d-aff5-086b22154bce": "Alex", + "a3db02b7-9b46-4ae7-b9a8-14c797ec5d34": "nano_pone", + "da0ba969-0227-47d5-916a-bb498ab2b00a": "desnyca", + "9f5dfac2-d3d5-4c94-8956-cd8a45194ef4": "MaddieMewmews" +} \ No newline at end of file diff --git a/config/jmi-client.json b/config/jmi-client.json new file mode 100644 index 0000000..04a7b66 --- /dev/null +++ b/config/jmi-client.json @@ -0,0 +1,10 @@ +{ + "ftbChunks": true, + "waystone": true, + "waypointMessageBlocks": [], + "waypointMessageEmptyHandOnly": true, + "claimedChunkOverlayOpacity": 0.222223, + "disableFTBFunction": true, + "waystoneColor": 16777215, + "defaultConfigVersion": -1 +} \ No newline at end of file diff --git a/config/journeymap-server.json b/config/journeymap-server.json new file mode 100644 index 0000000..a5e3ce0 --- /dev/null +++ b/config/journeymap-server.json @@ -0,0 +1 @@ +{"opAccess":true,"admins":["79f597fe-2877-4ecb-acdf-8c58cc1854ca"]} \ No newline at end of file diff --git a/config/lambdynlights.toml b/config/lambdynlights.toml new file mode 100644 index 0000000..fa47782 --- /dev/null +++ b/config/lambdynlights.toml @@ -0,0 +1,9 @@ +mode = "fastest" + +[light_sources] + water_sensitive_check = false + self = true + block_entities = false + tnt = "simple" + entities = false + creeper = "simple" diff --git a/config/languagereload.json b/config/languagereload.json new file mode 100644 index 0000000..67ebb2c --- /dev/null +++ b/config/languagereload.json @@ -0,0 +1,8 @@ +{ + "version": 1, + "multilingualItemSearch": true, + "fallbacks": [], + "previousFallbacks": [], + "language": "en_us", + "previousLanguage": "" +} diff --git a/config/lithium.properties b/config/lithium.properties new file mode 100644 index 0000000..febe4b0 --- /dev/null +++ b/config/lithium.properties @@ -0,0 +1,8 @@ +# This is the configuration file for Lithium. +# This file exists for debugging purposes and should not be configured otherwise. +# Before configuring anything, take a backup of the worlds that will be opened. +# +# You can find information on editing this file and all the available options here: +# https://github.com/jellysquid3/lithium-fabric/wiki/Configuration-File +# +# By default, this file will be empty except for this notice. diff --git a/config/midnightlib.json b/config/midnightlib.json new file mode 100755 index 0000000..ca6c3f6 --- /dev/null +++ b/config/midnightlib.json @@ -0,0 +1 @@ +{"config_screen_list":"FALSE"} \ No newline at end of file diff --git a/config/modelfix-client.json b/config/modelfix-client.json new file mode 100644 index 0000000..09b57ef --- /dev/null +++ b/config/modelfix-client.json @@ -0,0 +1,11 @@ +{ + "default": { + "item_quads_expansion": 0.0, + "item_quads_indent": 1.0E-4 + }, + "mac_os": { + "item_quads_expansion": 0.0, + "item_quads_indent": 0.0099, + "shrink_ratio_multiplier": 1.0 + } +} \ No newline at end of file diff --git a/config/modernfix-mixins.properties b/config/modernfix-mixins.properties new file mode 100644 index 0000000..c31c02b --- /dev/null +++ b/config/modernfix-mixins.properties @@ -0,0 +1,67 @@ +# This is the configuration file for ModernFix. +# In general, prefer using the config screen to editing this file. It can be accessed +# via the standard mod menu on your respective mod loader. Changes will, however, +# require restarting the game to take effect. +# +# The following options can be enabled or disabled if there is a compatibility issue. +# Add a line with your option name and =true or =false at the bottom of the file to enable +# or disable a rule. For example: +# mixin.perf.dynamic_resources=true +# Do not include the #. You may reset to defaults by deleting this file. +# +# Available options: +# mixin.bugfix.chunk_deadlock=true # (default) +# mixin.bugfix.concurrency=true # (default) +# mixin.bugfix.ender_dragon_leak=true # (default) +# mixin.bugfix.packet_leak=false # (default) +# mixin.bugfix.paper_chunk_patches=true # (default) +# mixin.bugfix.restore_old_dragon_movement=false # (default) +# mixin.bugfix.world_leaks=true # (default) +# mixin.bugfix.world_screen_skipped=true # (default) +# mixin.devenv=false # (default) +# mixin.feature.branding=true # (default) +# mixin.feature.cause_lag_by_disabling_threads=false # (default) +# mixin.feature.direct_stack_trace=false # (default) +# mixin.feature.disable_unihex_font=false # (default) +# mixin.feature.integrated_server_watchdog=true # (default) +# mixin.feature.measure_time=true # (default) +# mixin.feature.remove_chat_signing=false # (default) +# mixin.feature.snapshot_easter_egg=true # (default) +# mixin.feature.spam_thread_dump=false # (default) +# mixin.feature.spark_profile_launch=false # (default) +# mixin.feature.stalled_chunk_load_detection=false # (default) +# mixin.feature.warn_missing_perf_mods=true # (default) +# mixin.launch.class_search_cache=true # (default) +# mixin.perf.cache_blockstate_cache_arrays=true # (default) +# mixin.perf.cache_model_materials=true # (default) +# mixin.perf.cache_profile_texture_url=true # (default) +# mixin.perf.cache_strongholds=true # (default) +# mixin.perf.chunk_meshing=true # (default) +# mixin.perf.clear_fabric_mapping_tables=false # (default) +# mixin.perf.clear_mixin_classinfo=false # (default) +# mixin.perf.compact_bit_storage=true # (default) +# mixin.perf.dedicated_reload_executor=true # (default) +# mixin.perf.deduplicate_climate_parameters=false # (default) +# mixin.perf.deduplicate_location=false # (default) +# mixin.perf.deduplicate_wall_shapes=true # (default) +# mixin.perf.dynamic_entity_renderers=false # (default) +# mixin.perf.dynamic_resources=false # (default) +# mixin.perf.dynamic_sounds=true # (default) +# mixin.perf.dynamic_structure_manager=true # (default) +# mixin.perf.faster_command_suggestions=true # (default) +# mixin.perf.faster_item_rendering=false # (default) +# mixin.perf.faster_texture_stitching=true # (default) +# mixin.perf.fix_loop_spin_waiting=true # (default) +# mixin.perf.model_optimizations=true # (default) +# mixin.perf.mojang_registry_size=true # (default) +# mixin.perf.nbt_memory_usage=true # (default) +# mixin.perf.reduce_blockstate_cache_rebuilds=true # (default) +# mixin.perf.remove_biome_temperature_cache=true # (default) +# mixin.perf.resourcepacks=true # (default) +# mixin.perf.state_definition_construct=true # (default) +# mixin.perf.thread_priorities=true # (default) +# mixin.perf.ticking_chunk_alloc=true # (default) +# mixin.perf.worldgen_allocation=false # (default) +# mixin.safety=true # (default) +# +# User overrides go here. diff --git a/config/modmenu.json b/config/modmenu.json new file mode 100755 index 0000000..a148ecb --- /dev/null +++ b/config/modmenu.json @@ -0,0 +1 @@ +{"sorting":"ascending","count_libraries":false,"compact_list":false,"count_children":true,"mods_button_style":"shrink","game_menu_button_style":"insert","count_hidden_mods":false,"mod_count_location":"title_screen","hide_mod_links":false,"show_libraries":false,"hide_mod_license":true,"hide_badges":true,"hide_mod_credits":false,"easter_eggs":false,"random_java_colors":false,"translate_names":true,"translate_descriptions":true,"update_checker":false,"button_update_badge":false,"update_channel":"release","quick_configure":true,"modify_title_screen":true,"modify_game_menu":true,"hide_config_buttons":false,"config_mode":false,"disable_drag_and_drop":false,"hidden_mods":["minecraft","puzzle-models","puzzle-splashscreen","citresewn-defaults","indium","puzzle-gui","puzzle-base"],"hidden_configs":[],"disable_update_checker":[]} \ No newline at end of file diff --git a/config/moreculling.toml b/config/moreculling.toml new file mode 100755 index 0000000..176b647 --- /dev/null +++ b/config/moreculling.toml @@ -0,0 +1,21 @@ +version = 1 +enableSodiumMenu = true +cloudCulling = true +signTextCulling = true +rainCulling = true +useBlockStateCulling = true +useCustomItemFrameRenderer = false +itemFrameMapCulling = true +useItemFrameLOD = true +itemFrameLODRange = 128 +useItemFrame3FaceCulling = true +itemFrame3FaceCullingRange = 4.0 +leavesCullingMode = "CHECK" +leavesCullingAmount = 2 +includeMangroveRoots = true +endGatewayCulling = true +beaconBeamCulling = true +useOnModdedBlocksByDefault = true + +[modCompatibility] +minecraft = true diff --git a/config/polymer/client.json b/config/polymer/client.json new file mode 100644 index 0000000..1076b36 --- /dev/null +++ b/config/polymer/client.json @@ -0,0 +1,12 @@ +{ + "_c4": "Toggles visibility of F3 debug info", + "displayF3Info": true, + "_c5": "Enables logging of invalid registry ids (BlockStates, Blocks, Items, etc) sent by server", + "logInvalidServerEntryIds": false, + "_c6": "Disables Polymer's QoL changes that effects non-visual things", + "disableNonVisualQualityOfLifeChanges": false, + "_c7": "Enables experimental support for less standard modded containers, allowing them to display polymer items", + "experimentalModdedContainerSupport": true, + "_c11": "Makes polymer report time it's handshake took", + "logHandshakeTime": false +} \ No newline at end of file diff --git a/config/polymer/common.json b/config/polymer/common.json new file mode 100644 index 0000000..8cb8734 --- /dev/null +++ b/config/polymer/common.json @@ -0,0 +1,14 @@ +{ + "_c1": "Keep this one at 0, unless you credit this library in another way", + "coreCommandOperatorLevel": 0, + "_c2": "Enabled developer utilities", + "enableDevTools": false, + "_c3": "Uses simpler about display for /polymer command", + "minimalisticAbout": false, + "_c4": "Logs warnings while creating template/filter entities", + "enableTemplateEntityWarnings": true, + "_c5": "Enables logging of more exceptions. Useful when debugging", + "logAllExceptions": false, + "_c6": "Forces all player resource pack checks to always return true (detect resource pack on client)", + "force_resource_pack_state_to_enabled": false +} \ No newline at end of file diff --git a/config/polymer/resource-pack.json b/config/polymer/resource-pack.json new file mode 100644 index 0000000..b90639f --- /dev/null +++ b/config/polymer/resource-pack.json @@ -0,0 +1,22 @@ +{ + "_c0": "UUID of default/main resource pack.", + "main_uuid": "9b9a4d0a-e1ab-4f55-97d0-a85dc7c76ae1", + "_c1": "Marks resource pack as required, only effects clients and mods using api to check it", + "markResourcePackAsRequiredByDefault": false, + "_c2": "Force-enables offset of CustomModelData", + "forcePackOffset": false, + "_c3": "Value of CustomModelData offset when enabled", + "offsetValue": 100000, + "_c4": "Enables usage of alternative armor rendering for increased mod compatibility. (Always on with Iris or Canvas present)", + "use_alternative_armor_rendering": false, + "_c5": "Included resource packs from mods!", + "include_mod_assets": [], + "_c6": "Included resource packs from zips!", + "include_zips": [ + "world/resources.zip" + ], + "_c7": "Path used for creation of default resourcepack!", + "resource_pack_location": "polymer/resource_pack.zip", + "_c8": "Prevents selected paths from being added to resource pack, if they start with provided text.", + "prevent_path_with": [] +} \ No newline at end of file diff --git a/config/polymer/server.json b/config/polymer/server.json new file mode 100644 index 0000000..26bb480 --- /dev/null +++ b/config/polymer/server.json @@ -0,0 +1,19 @@ +{ + "_c7": "Displays vanilla/modded creatives tabs in /polymer creative", + "displayNonPolymerCreativeTabs": true, + "_c9": "Makes server send additional block updates around clicked area", + "sendBlocksAroundClicked": true, + "_c11": "Makes polymer report time it's handshake took", + "logHandshakeTime": false, + "_c12": "Enables logging of BlockState ids rebuilds", + "logBlockStateRebuilds": true, + "_c1": "Enables syncing of non-polymer entries as polymer ones, when PolyMc is present", + "polyMcSyncModdedEntries": true, + "_c2": "Delay from last light updates to syncing it to clients, in ticks", + "lightUpdateTickDelay": 1, + "_c3": "Forcefully enables strict block updates, making client desyncs less likely to happen", + "force_strict_block_updates": false, + "_c4": "Enables experimental passing of ItemStack context through nbt, allowing for better mod compat", + "item_stack_nbt_hack": true, + "override_polymc_mining_check": false +} \ No newline at end of file diff --git a/config/puzzle.json b/config/puzzle.json new file mode 100755 index 0000000..7672e28 --- /dev/null +++ b/config/puzzle.json @@ -0,0 +1,22 @@ +{ + "disabledIntegrations": [ + "citresewn", + "continuity", + "entity_texture_features", + "iris", + "lambdynlights", + "entity_model_features" + ], + "enablePuzzleButton": false, + "resourcepackSplashScreen": true, + "unlimitedRotations": true, + "biggerModels": true, + "debugMessages": false, + "hasCustomSplashScreen": false, + "backgroundColor": 15675965, + "progressBarColor": 16777215, + "progressBarBackgroundColor": 15675965, + "progressFrameColor": 16777215, + "disableBlend": false, + "customBlendFunction": [] +} \ No newline at end of file diff --git a/config/raised.json b/config/raised.json new file mode 100644 index 0000000..bfcb2a2 --- /dev/null +++ b/config/raised.json @@ -0,0 +1,55 @@ +{ + "layers": { + "hotbar": { + "x": 0, + "y": 0, + "position": "BOTTOM", + "sync": "NONE" + }, + "chat": { + "x": 0, + "y": 0, + "position": "BOTTOM", + "sync": "NONE" + }, + "bossbar": { + "x": 0, + "y": 0, + "position": "TOP", + "sync": "NONE" + }, + "sidebar": { + "x": 0, + "y": 0, + "position": "RIGHT", + "sync": "NONE" + }, + "effects": { + "x": 0, + "y": 0, + "position": "TOP_RIGHT", + "sync": "NONE" + }, + "players": { + "x": 0, + "y": 0, + "position": "TOP", + "sync": "NONE" + }, + "toasts": { + "x": 0, + "y": 0, + "position": "TOP_RIGHT", + "sync": "NONE" + }, + "other": { + "x": 0, + "y": 0, + "position": "BOTTOM", + "sync": "NONE" + } + }, + "resources": { + "texture": "NONE" + } +} \ No newline at end of file diff --git a/config/rrls.toml b/config/rrls.toml new file mode 100755 index 0000000..4fff445 --- /dev/null +++ b/config/rrls.toml @@ -0,0 +1,13 @@ +hideOverlays = "RELOADING" +rgbProgress = false +blockOverlay = false +miniRender = true +enableScissor = false +type = "PROGRESS" +reloadText = "Edit in config!" +resetResources = false +reInitScreen = true +removeOverlayAtEnd = true +earlyPackStatusSend = false +doubleLoad = "FORCE_LOAD" +animationSpeed = 500.0 diff --git a/config/smoothskies.json b/config/smoothskies.json new file mode 100644 index 0000000..1fc6353 --- /dev/null +++ b/config/smoothskies.json @@ -0,0 +1,5 @@ +{ + "distance": 96, + "lowerSkyVoidDarkness": true, + "clearSkies": false +} \ No newline at end of file diff --git a/config/sodium-extra-options.json b/config/sodium-extra-options.json new file mode 100644 index 0000000..1c81bb8 --- /dev/null +++ b/config/sodium-extra-options.json @@ -0,0 +1,64 @@ +{ + "animation_settings": { + "animation": true, + "water": true, + "lava": true, + "fire": true, + "portal": true, + "block_animations": true, + "sculk_sensor": true + }, + "particle_settings": { + "particles": true, + "rain_splash": true, + "block_break": true, + "block_breaking": true, + "other": {} + }, + "detail_settings": { + "sky": true, + "sun_moon": true, + "stars": true, + "rain_snow": true, + "biome_colors": true, + "sky_colors": true + }, + "render_settings": { + "fog_distance": 0, + "fog_start": 100, + "multi_dimension_fog_control": false, + "dimensionFogDistance": { + "minecraft:overworld": 0 + }, + "light_updates": true, + "item_frame": true, + "armor_stand": true, + "painting": true, + "piston": true, + "beacon_beam": true, + "limit_beacon_beam_height": false, + "enchanting_table_book": true, + "item_frame_name_tag": true, + "player_name_tag": true + }, + "extra_settings": { + "overlay_corner": "TOP_LEFT", + "text_contrast": "NONE", + "show_fps": false, + "show_f_p_s_extended": true, + "show_coords": false, + "reduce_resolution_on_mac": false, + "use_adaptive_sync": false, + "cloud_height": 192, + "cloud_distance": 100, + "toasts": true, + "advancement_toast": true, + "recipe_toast": true, + "system_toast": true, + "tutorial_toast": true, + "instant_sneak": false, + "prevent_shaders": false, + "steady_debug_hud": true, + "steady_debug_hud_refresh_interval": 1 + } +} \ No newline at end of file diff --git a/config/sodium-extra.properties b/config/sodium-extra.properties new file mode 100644 index 0000000..dde224b --- /dev/null +++ b/config/sodium-extra.properties @@ -0,0 +1,7 @@ +# This is the configuration file for Sodium Extra. +# This file exists for debugging purposes and should not be configured otherwise. +# +# You can find information on editing this file and all the available options here: +# https://github.com/FlashyReese/sodium-extra-fabric/wiki/Configuration-File +# +# By default, this file will be empty except for this notice. diff --git a/config/sodium-fingerprint.json b/config/sodium-fingerprint.json new file mode 100644 index 0000000..b681d69 --- /dev/null +++ b/config/sodium-fingerprint.json @@ -0,0 +1 @@ +{"v":1,"s":"068a72305967badbd95f5b54503dbb459970ce494d7a4c70ef53d8dc2ff73ea80879a71e2e23cd3516b0a1116cc602af01d9ec656783fd58e2cbb1bc6052e1a4","u":"481817f26569f3561c1d27c2449936e0566e9fe0a48fcea7323087fb44df8c825e6f750cbc809f130ed15174329d5be6773c88867693f4823d6f2a938aa7ffb2","p":"24f4fc65f8f86579cd4a91c8d8f7992a7b55e1f75c55ba5e8183aba3f00e849d65696ea5feab741bc63e416d3d8352d1e9ba5519fd6dacaf9a890fc42e7feb92","t":1722624269} \ No newline at end of file diff --git a/config/sodium-mixins.properties b/config/sodium-mixins.properties new file mode 100644 index 0000000..731e8bb --- /dev/null +++ b/config/sodium-mixins.properties @@ -0,0 +1,6 @@ +# This is the configuration file for Sodium. +# +# You can find information on editing this file and all the available options here: +# https://github.com/CaffeineMC/sodium-fabric/wiki/Configuration-File +# +# By default, this file will be empty except for this notice. diff --git a/config/sodium-options.json b/config/sodium-options.json new file mode 100644 index 0000000..4b826b3 --- /dev/null +++ b/config/sodium-options.json @@ -0,0 +1,26 @@ +{ + "quality": { + "weather_quality": "FANCY", + "leaves_quality": "FANCY", + "enable_vignette": true + }, + "advanced": { + "enable_memory_tracing": false, + "use_advanced_staging_buffers": true, + "cpu_render_ahead_limit": 3 + }, + "performance": { + "chunk_builder_threads": 0, + "always_defer_chunk_updates_v2": true, + "animate_only_visible_textures": true, + "use_entity_culling": true, + "use_fog_occlusion": true, + "use_block_face_culling": true, + "use_no_error_g_l_context": true, + "sorting_enabled_v2": true + }, + "notifications": { + "has_cleared_donation_button": true, + "has_seen_donation_prompt": true + } +} \ No newline at end of file diff --git a/config/worldeditcui.config.json b/config/worldeditcui.config.json new file mode 100644 index 0000000..2db19e6 --- /dev/null +++ b/config/worldeditcui.config.json @@ -0,0 +1,19 @@ +{ + "debugMode": false, + "promiscuous": false, + "clearAllOnKey": false, + "cuboidGridColor": "#CC4C4CCC", + "cuboidEdgeColor": "#CC3333CC", + "cuboidFirstPointColor": "#33CC33CC", + "cuboidSecondPointColor": "#3333CCCC", + "polyGridColor": "#CC3333CC", + "polyEdgeColor": "#CC4C4CCC", + "polyPointColor": "#33CCCCCC", + "ellipsoidGridColor": "#CC4C4CCC", + "ellipsoidPointColor": "#CCCC33CC", + "cylinderGridColor": "#CC3333CC", + "cylinderEdgeColor": "#CC4C4CCC", + "cylinderPointColor": "#CC33CCCC", + "chunkBoundaryColour": "#33CC33CC", + "chunkGridColour": "#4CCCAA99" +} \ No newline at end of file diff --git a/config/yacl.json5 b/config/yacl.json5 new file mode 100644 index 0000000..2c8b942 --- /dev/null +++ b/config/yacl.json5 @@ -0,0 +1,3 @@ +{ + showColorPickerIndicator: true +} \ No newline at end of file diff --git a/config/yosbr/config/NoChatReports/NCR-Client.json b/config/yosbr/config/NoChatReports/NCR-Client.json new file mode 100644 index 0000000..c0d7a7b --- /dev/null +++ b/config/yosbr/config/NoChatReports/NCR-Client.json @@ -0,0 +1 @@ +{"defaultSigningMode":"ON_DEMAND","enableMod":true,"showNCRButton":false,"showReloadButton":false,"verifiedIconEnabled":false,"showServerSafety":true,"hideInsecureMessageIndicators":true,"hideModifiedMessageIndicators":false,"hideSystemMessageIndicators":true,"hideWarningToast":true,"hideSigningRequestMessage":true,"alwaysHideReportButton":false,"skipRealmsWarning":true,"skipSigningWarning":true,"disableTelemetry":false,"removeTelemetryButton":false,"demandOnServer":false} \ No newline at end of file diff --git a/config/yosbr/config/NoChatReports/NCR-Common.json b/config/yosbr/config/NoChatReports/NCR-Common.json new file mode 100644 index 0000000..44dbc27 --- /dev/null +++ b/config/yosbr/config/NoChatReports/NCR-Common.json @@ -0,0 +1 @@ +{"demandOnClient":false,"convertToGameMessage":true,"addQueryData":false,"enableDebugLog":false} \ No newline at end of file diff --git a/config/yosbr/config/NoChatReports/NCR-Encryption.json b/config/yosbr/config/NoChatReports/NCR-Encryption.json new file mode 100644 index 0000000..e172004 --- /dev/null +++ b/config/yosbr/config/NoChatReports/NCR-Encryption.json @@ -0,0 +1 @@ +{"skipWarning":false,"enableEncryption":false,"encryptPublic":true,"showEncryptionButton":false,"showEncryptionIndicators":true} \ No newline at end of file diff --git a/config/yosbr/config/PaginatedAdvancements.json5 b/config/yosbr/config/PaginatedAdvancements.json5 new file mode 100644 index 0000000..04a5801 --- /dev/null +++ b/config/yosbr/config/PaginatedAdvancements.json5 @@ -0,0 +1 @@ +{"PinningEnabled":false,"ShowAdvancementIDInDebugTooltip":false,"ShowDebugInfo":"ALWAYS","MaxCriterionEntries":6,"FadeOutBackgroundOnAdvancementHover":false,"SaveLastSelectedTab":false,"PinnedTabs":[],"LastSelectedTab":"","SpacingBetweenHorizontalTabs":4,"SpacingBetweenPinnedTabs":2} \ No newline at end of file diff --git a/config/yosbr/config/capes.json5 b/config/yosbr/config/capes.json5 new file mode 100644 index 0000000..7400355 --- /dev/null +++ b/config/yosbr/config/capes.json5 @@ -0,0 +1 @@ +{"clientCapeType":"MINECRAFTCAPES","enableOptifine":true,"enableLabyMod":false,"enableWynntils":true,"enableMinecraftCapesMod":true,"enableCosmetica":true,"enableCloaksPlus":false,"enableElytraTexture":true} \ No newline at end of file diff --git a/config/yosbr/config/citresewn.json b/config/yosbr/config/citresewn.json new file mode 100644 index 0000000..e67d801 --- /dev/null +++ b/config/yosbr/config/citresewn.json @@ -0,0 +1 @@ +{"broken_paths":false} \ No newline at end of file diff --git a/config/yosbr/config/controlify.json b/config/yosbr/config/controlify.json new file mode 100644 index 0000000..b14c719 --- /dev/null +++ b/config/yosbr/config/controlify.json @@ -0,0 +1 @@ +{"last_seen_version": "2.0.0-beta.5+1.20.5-rc2","global":{"quiet_mode":true}} \ No newline at end of file diff --git a/config/yosbr/config/debugify.json b/config/yosbr/config/debugify.json new file mode 100644 index 0000000..555c20e --- /dev/null +++ b/config/yosbr/config/debugify.json @@ -0,0 +1 @@ +{"MC-577":true,"MC-22882":true,"MC-59810":true,"MC-89146":true,"MC-90683":true,"MC-112730":true,"MC-122477":true,"MC-199467":true,"MC-235035":true,"MC-237493":true,"MC-263865":true,"opt_out_updater":true,"gameplay_fixes_in_multiplayer":false,"default_disabled":true} \ No newline at end of file diff --git a/config/yosbr/config/dynamic_fps.json b/config/yosbr/config/dynamic_fps.json new file mode 100644 index 0000000..2aa61b4 --- /dev/null +++ b/config/yosbr/config/dynamic_fps.json @@ -0,0 +1 @@ +{"idle":{"condition":"none"},"battery_tracker":{"notifications":false},"download_natives":false,"states":{"unfocused":{"run_garbage_collector":true},"invisible":{"run_garbage_collector":true},"unplugged":{"frame_rate_target":-1}}} \ No newline at end of file diff --git a/config/yosbr/config/entity_texture_features.json b/config/yosbr/config/entity_texture_features.json new file mode 100644 index 0000000..df3a385 --- /dev/null +++ b/config/yosbr/config/entity_texture_features.json @@ -0,0 +1 @@ +{"illegalPathSupportMode":"Entity","skinFeaturesEnabled":false,"skinFeaturesEnableTransparency":false,"hideConfigButton":true,"configButtonLoc":"OFF"} \ No newline at end of file diff --git a/config/yosbr/config/fabrishot.properties b/config/yosbr/config/fabrishot.properties new file mode 100644 index 0000000..75a70c2 --- /dev/null +++ b/config/yosbr/config/fabrishot.properties @@ -0,0 +1,9 @@ +custom_file_name=%time%_4K +hide_hud=false +override_screenshot_key=false +save_file=true +disable_gui_scaling=false +width=3840 +height=2160 +delay=3 +file_format=PNG \ No newline at end of file diff --git a/config/yosbr/config/fastquit.toml b/config/yosbr/config/fastquit.toml new file mode 100644 index 0000000..d4fbaae --- /dev/null +++ b/config/yosbr/config/fastquit.toml @@ -0,0 +1,4 @@ +renderSavingScreen = false +showToasts = false +showSavingTime = "FALSE" +allowMultipleServers = false \ No newline at end of file diff --git a/config/yosbr/config/iris.properties b/config/yosbr/config/iris.properties new file mode 100644 index 0000000..4d24588 --- /dev/null +++ b/config/yosbr/config/iris.properties @@ -0,0 +1,3 @@ +disableUpdateMessage=true +maxShadowRenderDistance=6 +enableShaders=false \ No newline at end of file diff --git a/config/yosbr/config/isxander-main-menu-credits.json b/config/yosbr/config/isxander-main-menu-credits.json new file mode 100644 index 0000000..ad252fa --- /dev/null +++ b/config/yosbr/config/isxander-main-menu-credits.json @@ -0,0 +1 @@ +{"main_menu":{"bottom_right":[{"text":"Fabulously Optimized (broken install)","color":"red","clickEvent":{"action":"open_url","value":"https://fabulously-optimized.github.io/install"}}]}} \ No newline at end of file diff --git a/config/yosbr/config/lambdynlights.toml b/config/yosbr/config/lambdynlights.toml new file mode 100644 index 0000000..8166073 --- /dev/null +++ b/config/yosbr/config/lambdynlights.toml @@ -0,0 +1,8 @@ +mode = "fastest" +[light_sources] + water_sensitive_check = false + block_entities = false + entities = false + self = true + tnt = "simple" + creeper = "simple" \ No newline at end of file diff --git a/config/yosbr/config/midnightlib.json b/config/yosbr/config/midnightlib.json new file mode 100644 index 0000000..ca6c3f6 --- /dev/null +++ b/config/yosbr/config/midnightlib.json @@ -0,0 +1 @@ +{"config_screen_list":"FALSE"} \ No newline at end of file diff --git a/config/yosbr/config/modmenu.json b/config/yosbr/config/modmenu.json new file mode 100644 index 0000000..a148ecb --- /dev/null +++ b/config/yosbr/config/modmenu.json @@ -0,0 +1 @@ +{"sorting":"ascending","count_libraries":false,"compact_list":false,"count_children":true,"mods_button_style":"shrink","game_menu_button_style":"insert","count_hidden_mods":false,"mod_count_location":"title_screen","hide_mod_links":false,"show_libraries":false,"hide_mod_license":true,"hide_badges":true,"hide_mod_credits":false,"easter_eggs":false,"random_java_colors":false,"translate_names":true,"translate_descriptions":true,"update_checker":false,"button_update_badge":false,"update_channel":"release","quick_configure":true,"modify_title_screen":true,"modify_game_menu":true,"hide_config_buttons":false,"config_mode":false,"disable_drag_and_drop":false,"hidden_mods":["minecraft","puzzle-models","puzzle-splashscreen","citresewn-defaults","indium","puzzle-gui","puzzle-base"],"hidden_configs":[],"disable_update_checker":[]} \ No newline at end of file diff --git a/config/yosbr/config/moreculling.toml b/config/yosbr/config/moreculling.toml new file mode 100644 index 0000000..221754f --- /dev/null +++ b/config/yosbr/config/moreculling.toml @@ -0,0 +1,23 @@ +version = 1 +enableSodiumMenu = true +cloudCulling = true +signTextCulling = true +rainCulling = true +useBlockStateCulling = true +useCustomItemFrameRenderer = false +itemFrameMapCulling = true +useItemFrameLOD = true +itemFrameLODRange = 128 +useItemFrame3FaceCulling = true +itemFrame3FaceCullingRange = 4.0 +leavesCullingMode = "CHECK" +leavesCullingAmount = 2 +includeMangroveRoots = true +powderSnowCulling = true +endGatewayCulling = true +beaconBeamCulling = true +entityModelCulling = false +useOnModdedBlocksByDefault = true + +[modCompatibility] +minecraft = true diff --git a/config/yosbr/config/puzzle.json b/config/yosbr/config/puzzle.json new file mode 100644 index 0000000..260b7f5 --- /dev/null +++ b/config/yosbr/config/puzzle.json @@ -0,0 +1 @@ +{"disabledIntegrations":["citresewn","continuity","entity_texture_features","iris","lambdynlights","entity_model_features"],"enablePuzzleButton":false,"debugMessages":false,"checkUpdates":false,"showPuzzleInfo":false} \ No newline at end of file diff --git a/config/yosbr/config/rrls.toml b/config/yosbr/config/rrls.toml new file mode 100644 index 0000000..23521e5 --- /dev/null +++ b/config/yosbr/config/rrls.toml @@ -0,0 +1,3 @@ +animationSpeed = 500.0 +aprilFool = "DISABLED" +hideOverlays = "RELOADING" \ No newline at end of file diff --git a/config/yosbr/config/sodium-options.json b/config/yosbr/config/sodium-options.json new file mode 100644 index 0000000..c734828 --- /dev/null +++ b/config/yosbr/config/sodium-options.json @@ -0,0 +1 @@ +{"quality":{"weather_quality":"FAST"}} \ No newline at end of file diff --git a/config/yosbr/options.txt b/config/yosbr/options.txt new file mode 100644 index 0000000..95d1c51 --- /dev/null +++ b/config/yosbr/options.txt @@ -0,0 +1,23 @@ +version:3955 +advancedItemTooltips:true +darkMojangStudiosBackground:true +enableVsync:false +guiScale:3 +joinedFirstServer:true +maxFps:260 +onboardAccessibility:false +operatorItemsTab:true +resourcePacks:["vanilla","fabric","continuity:glass_pane_culling_fix","continuity:default","file/SodiumTranslations.zip","file/Mod Menu Helper.zip","file/Chat Reporting Helper.zip","file/Fast Better Grass.zip"] +incompatibleResourcePacks:["modernfix","rrls","yet_another_config_lib_v3"] +simulationDistance:6 +skipMultiplayerWarning:true +telemetryOptInExtra:false +tutorialStep:none +key_key.saveToolbarActivator:key.keyboard.unknown +key_zoomify.key.zoom:key.keyboard.c +key_zoomify.key.zoom.secondary:key.keyboard.unknown +key_iris.keybind.reload:key.keyboard.unknown +key_iris.keybind.toggleShaders:key.keyboard.unknown +key_iris.keybind.shaderPackSelection:key.keyboard.unknown +key_key.fabricskyboxes.toggle:key.keyboard.unknown +key_key.optigui.inspect:key.keyboard.unknown \ No newline at end of file diff --git a/config/zoomify.json b/config/zoomify.json new file mode 100644 index 0000000..2aa5dca --- /dev/null +++ b/config/zoomify.json @@ -0,0 +1,26 @@ +{ + "initialZoom": 4, + "zoomInTime": 1.0, + "zoomOutTime": 0.5, + "zoomInTransition": "ease_out_exp", + "zoomOutTransition": "ease_out_exp", + "affectHandFov": true, + "retainZoomSteps": false, + "linearLikeSteps": true, + "scrollZoom": true, + "scrollZoomAmount": 3, + "scrollZoomSmoothness": 70, + "zoomKeyBehaviour": "hold", + "_keybindScrolling": false, + "relativeSensitivity": 100, + "relativeViewBobbing": true, + "cinematicCamera": 0, + "spyglassBehaviour": "combine", + "spyglassOverlayVisibility": "holding", + "spyglassSoundBehaviour": "with_overlay", + "secondaryZoomAmount": 4, + "secondaryZoomInTime": 10.0, + "secondaryZoomOutTime": 1.0, + "secondaryHideHUDOnZoom": true, + "_firstLaunch": false +} \ No newline at end of file diff --git a/index.toml b/index.toml new file mode 100644 index 0000000..f2794e5 --- /dev/null +++ b/index.toml @@ -0,0 +1,316 @@ +hash-format = "sha256" + +[[files]] +file = "mods/animatica.pw.toml" +hash = "1415402796096191873c7197d2e2db4ac0694e0f5ad8840eb9369bd17063bf8b" +metafile = true + +[[files]] +file = "mods/better-mount-hud.pw.toml" +hash = "3a677c931e9d8e685e655e4ad4dae6724422a175e401986b059df57e4c6bff5e" +metafile = true + +[[files]] +file = "mods/capes.pw.toml" +hash = "cb4f203ddf6494506fa3930d4c3d39233f0ed26112789c21aed7584b0c6fb216" +metafile = true + +[[files]] +file = "mods/cit-resewn.pw.toml" +hash = "3cb02b707264a7fdfa9705269187f973189cdebbfeb8dc44f2e4cba4d95c1e05" +metafile = true + +[[files]] +file = "mods/cloth-config.pw.toml" +hash = "74ee87b2826bc5bd9064c545fe72f4a7f5b71b376343be465458a276d6fb25e9" +metafile = true + +[[files]] +file = "mods/continuity.pw.toml" +hash = "82eb505b6fa6e805429b7049ca79a0278295fae65019259ce31fce12ead4d739" +metafile = true + +[[files]] +file = "mods/controlify.pw.toml" +hash = "0ccc90524eb8b99a4150f498e80c1a7aed1dddded1e926a0b0c998f408c08116" +metafile = true + +[[files]] +file = "mods/cubes-without-borders.pw.toml" +hash = "de56930c0a0aa17099db5c94121755fe4d1ddac1d71e0ddda488699ce2d23646" +metafile = true + +[[files]] +file = "mods/debugify.pw.toml" +hash = "2c12a7e0b044424564523da35e77b69bf62784ff12ddeb02b38c2fa6c8d10255" +metafile = true + +[[files]] +file = "mods/dynamic-fps.pw.toml" +hash = "acf3d72f3b376df1c7a2bb79af8c019b6ecebcd3b0892fe75dd6ac1f77d70c87" +metafile = true + +[[files]] +file = "mods/e4mc.pw.toml" +hash = "3b243280f40137337037db41f60cf28b0d1494409b7a95d6e074232c069a4e77" +metafile = true + +[[files]] +file = "mods/ears.pw.toml" +hash = "fd8e18996a3867824096ab2f583cd454f1ecb1b5a1779e59a78cecefbce177cb" +metafile = true + +[[files]] +file = "mods/ebe.pw.toml" +hash = "bd02cc1b0ee4feea5c920bc2b3858ddb3c3d98ece259507169956fdabb54b759" +metafile = true + +[[files]] +file = "mods/emi-enchanting.pw.toml" +hash = "26bd9780cfcceb69fb29838685c298424e3a1a4cdf9d788292bdf2b3d4ec3209" +metafile = true + +[[files]] +file = "mods/emi-loot.pw.toml" +hash = "294d8897e2bf28ca1337c158318df5d72de142aa0fa766e1c15b8133b67b6571" +metafile = true + +[[files]] +file = "mods/emi-ores.pw.toml" +hash = "0edd3922593a9cdf418ce0e657933a8036656c6c8bbe61f2a2fbfcdfa13ba933" +metafile = true + +[[files]] +file = "mods/emi-professions-(emip).pw.toml" +hash = "ac57283add27271e2359ec0d00190c8903ab8930b4041f158d8c4b2c24eb578c" +metafile = true + +[[files]] +file = "mods/emi.pw.toml" +hash = "0409fd9a904e38d573f6c64e8ccfdc2406d861f7404c3a6819841c5a2cd5da27" +metafile = true + +[[files]] +file = "mods/entity-model-features.pw.toml" +hash = "43b2370739c27ffb41cafa34beba7bea732e4a5b914c7e8593bde2f31373f460" +metafile = true + +[[files]] +file = "mods/entityculling.pw.toml" +hash = "9d214aba1366696907c363e95b5cb2ee630c529115ae0f8c79951c3223f9b777" +metafile = true + +[[files]] +file = "mods/entitytexturefeatures.pw.toml" +hash = "c5aad1dc31650679bceca0b8cddeb6ff522bd2da2f32ff97c680b85f89b39271" +metafile = true + +[[files]] +file = "mods/fabric-api.pw.toml" +hash = "6781d16eadeb0c3795428014f55979736795206072637df5a8ac9344a107d9db" +metafile = true + +[[files]] +file = "mods/fabric-language-kotlin.pw.toml" +hash = "4ba200abff9eb95f9746a91e2e4d71aa0bacd10fd5050c461c066d663161596d" +metafile = true + +[[files]] +file = "mods/fabricskyboxes-interop.pw.toml" +hash = "cb60a7f079facf39b42916157e131c44c8933b7392802016458572ffc772d56b" +metafile = true + +[[files]] +file = "mods/fabricskyboxes.pw.toml" +hash = "37c1b0abef754411dabb83686b3d7a9817a787f1081929c712c5fd334e49cb0c" +metafile = true + +[[files]] +file = "mods/fabrishot.pw.toml" +hash = "d3decd71a7d30c7f683fea0ed229644457c45c21c7d7d365f46dc71c435f7366" +metafile = true + +[[files]] +file = "mods/fastquit.pw.toml" +hash = "1f58847ba7801913980270ecde2e77a13ec19d9db42c26b58fb641f87b5d5a5c" +metafile = true + +[[files]] +file = "mods/ferrite-core.pw.toml" +hash = "89ca14036b7f3a0a23dcab9d81c68fd95504a5f75460b3f6630b0f5abbd76835" +metafile = true + +[[files]] +file = "mods/fzzy-config.pw.toml" +hash = "e6fd7551e532657edc04408839177e772b70e7a8c134220bca5fc19cf5cc223e" +metafile = true + +[[files]] +file = "mods/immediatelyfast.pw.toml" +hash = "640368849b24d67bde16935a6c360da557efa8fd4c2ed43d01fcccad61c7f44f" +metafile = true + +[[files]] +file = "mods/indium.pw.toml" +hash = "c24487e5fe25bb6377956bccd5ac7087981e555398462d77be930093c077a7d2" +metafile = true + +[[files]] +file = "mods/iris.pw.toml" +hash = "e16a6442391c1989dccdcbe100e13063a043caef70b13ab4e37a11a7861cb497" +metafile = true + +[[files]] +file = "mods/jade-addons-fabric.pw.toml" +hash = "38f6098867dd763108675f57aaee0030e5aa06e78796d41b051e940ebb708143" +metafile = true + +[[files]] +file = "mods/jade.pw.toml" +hash = "b8a5d95cd64b63213a0993711f11f3c4a4811c9208d98b3c4b44640ae02cba29" +metafile = true + +[[files]] +file = "mods/journeymap-integration.pw.toml" +hash = "4d3e365360a7f56451dfe8deed64727f9b390cbf18219382f71b9c3390f377d5" +metafile = true + +[[files]] +file = "mods/journeymap.pw.toml" +hash = "0358429eb99e7673d7f50f4e41588ad4c0a7a879d012881e491c664d3bb3c659" +metafile = true + +[[files]] +file = "mods/justenoughbreeding.pw.toml" +hash = "f25fb7a73a191f0c9b1048ca404fbaf136ccb13401fd19c2dc4d7a8e9c74ecff" +metafile = true + +[[files]] +file = "mods/lambdynamiclights.pw.toml" +hash = "ac504109545d06bf91471b5f59a0a7f8d0665f0b4d3ed3358ec8a89f3a829dfd" +metafile = true + +[[files]] +file = "mods/language-reload.pw.toml" +hash = "034e816b9191dadd607055c82e0873232057dab297c1090c9368f59f09d4ec3f" +metafile = true + +[[files]] +file = "mods/lithium.pw.toml" +hash = "fd902023333e13ae8e97a2a85d8732d6e60bc5479274d2308193c469d995fb84" +metafile = true + +[[files]] +file = "mods/main-menu-credits.pw.toml" +hash = "da68a4a8c12a43ef9e7bd9342aca5efc25eb30893f259de0252104703ffdb6d6" +metafile = true + +[[files]] +file = "mods/mixintrace.pw.toml" +hash = "ecb941ddf9f784a8bb352b1b723a505af261647c1e80e81a5c5282d76eaf44de" +metafile = true + +[[files]] +file = "mods/modelfix.pw.toml" +hash = "aef54b046be6a4b7f56e71ae88a883e352b4c9e65fa864535dd0472fc5a85302" +metafile = true + +[[files]] +file = "mods/modernfix.pw.toml" +hash = "9abda42aeb9db014ce086609ad3f268af23f5458c9612e367b123462085babda" +metafile = true + +[[files]] +file = "mods/modmenu.pw.toml" +hash = "e30fd5a8a502fb65f546f018b9e9ea1f94a48e3fd98ba5a16468cd0d093c3798" +metafile = true + +[[files]] +file = "mods/morechathistory.pw.toml" +hash = "a3b3d5cb4a54a7b28d0feb3c3a84e1d1e08540623f470f77073837f1aef4ab7c" +metafile = true + +[[files]] +file = "mods/moreculling.pw.toml" +hash = "7132e2ef7edaea825203b4cddce49d4c932e373af04906f42b1945add2f1cd1e" +metafile = true + +[[files]] +file = "mods/no-chat-reports.pw.toml" +hash = "0ef6eb93573069c314192f29643d86fcdd4882b10540e9ff4abd3a5b85495a55" +metafile = true + +[[files]] +file = "mods/optigui.pw.toml" +hash = "adcd1eb0c6542a1f91526fc4cfee4f2ceee8b02801b6f7d69ce5ce9f96671b81" +metafile = true + +[[files]] +file = "mods/paginatedadvancements.pw.toml" +hash = "cddc276ab6e082e4077aeb27dc96660a7a4cb4a04891842b5f845a0aadd1fedd" +metafile = true + +[[files]] +file = "mods/polydex-bridge.pw.toml" +hash = "f16b72105fe4ae9a14bdffd37d42ccf9c2c1c17d16a74ab13e0cc775a95999b7" +metafile = true + +[[files]] +file = "mods/polydex.pw.toml" +hash = "c3c5c109c1166c6d51c85805d1e3a73180526b36b58813589dc4c0134f6a4835" +metafile = true + +[[files]] +file = "mods/polymer.pw.toml" +hash = "f715ef01f246cd82fd6533ab8f9239076d6b63956601183a555e2df090babd68" +metafile = true + +[[files]] +file = "mods/polytone.pw.toml" +hash = "38e0d09198e2b89661dfada3ee990f41e128ac5d27a1a7af6adc750cc81e348b" +metafile = true + +[[files]] +file = "mods/puzzle.pw.toml" +hash = "998017e24dbd38f938170838080ca7008589cdb6db8262236548a9216b0ef1e4" +metafile = true + +[[files]] +file = "mods/reeses-sodium-options.pw.toml" +hash = "e9133c80c483d4741651144ded2937be8454d673f08a720ce568c89c0050345e" +metafile = true + +[[files]] +file = "mods/rrls.pw.toml" +hash = "3d54ff3eba6f860a2f46e75924461beb58130581e7a0be3b677d3cb8f22c1623" +metafile = true + +[[files]] +file = "mods/sodium-extra.pw.toml" +hash = "6db5630aba9b540b81f9892d91fd26c1a1a9b988e3c475fdad553cfe6a2fedd4" +metafile = true + +[[files]] +file = "mods/sodium.pw.toml" +hash = "97b1e671200490832c505879f0cb23f04c0d12a610abab9d5da2a63a62d37688" +metafile = true + +[[files]] +file = "mods/yacl.pw.toml" +hash = "c2d31b32a248d7d7a263e6f3993c5eb0fe3a706aacc01ab57373759be5012876" +metafile = true + +[[files]] +file = "mods/yosbr.pw.toml" +hash = "f87cccd4709b1b0c0e038ffb2c9213e226664f417205fad15a81cc0f4a3b4a59" +metafile = true + +[[files]] +file = "mods/your-reputation-jade.pw.toml" +hash = "c3cca69e65116cacf76d15f85ca2bc3ab0f2db7da2a5a6208519ab4edb6ad5a0" +metafile = true + +[[files]] +file = "mods/zoomify.pw.toml" +hash = "b857917bf7183295a34e0c233f0ff992383c7ed4e49db04a7ee97d6122a654ee" +metafile = true diff --git a/mods/animatica.pw.toml b/mods/animatica.pw.toml new file mode 100644 index 0000000..7b823cb --- /dev/null +++ b/mods/animatica.pw.toml @@ -0,0 +1,16 @@ +filename = 'animatica-0.6.1+1.21.jar' +name = 'Animatica' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'd8cba8839c2ed329f32f63978e431a75b4e72e506282cf49d151a43302915524c50edbd29af2f5247f479d7456b074011bd768efbd0f4ece311c6e0e2ee0de3c' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/PRN43VSY/versions/LHBm6fEV/animatica-0.6.1%2B1.21.jar' + +[update.modrinth] +mod-id = 'PRN43VSY' +version = 'LHBm6fEV' \ No newline at end of file diff --git a/mods/better-mount-hud.pw.toml b/mods/better-mount-hud.pw.toml new file mode 100644 index 0000000..f484c1f --- /dev/null +++ b/mods/better-mount-hud.pw.toml @@ -0,0 +1,16 @@ +filename = 'bettermounthud-1.2.4.jar' +name = 'Better Mount HUD' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'b7cc352f97392ee3eed340d8ee148d9c9d5bef4397767085c7499adf4c656585bf4f5841e1057e44de9b2b70d577cbee7a411c0d8cd8059cd4edb4f7c4bfa51a' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/kqJFAPU9/versions/yyJushgo/bettermounthud-1.2.4.jar' + +[update.modrinth] +mod-id = 'kqJFAPU9' +version = 'yyJushgo' \ No newline at end of file diff --git a/mods/capes.pw.toml b/mods/capes.pw.toml new file mode 100644 index 0000000..c8cec7f --- /dev/null +++ b/mods/capes.pw.toml @@ -0,0 +1,16 @@ +filename = 'capes-1.5.4+1.21-fabric.jar' +name = 'Capes' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '8cd91182feec18a41412d6a8ad5311f730d881c30959aeb80eddf993c7930200758d0f4f1676dcbced7d315c124a0c02137f997c998a4912dd1a10a6a33664af' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/89Wsn8GD/versions/6SzVPVR4/capes-1.5.4%2B1.21-fabric.jar' + +[update.modrinth] +mod-id = '89Wsn8GD' +version = '6SzVPVR4' \ No newline at end of file diff --git a/mods/cit-resewn.pw.toml b/mods/cit-resewn.pw.toml new file mode 100644 index 0000000..0b6fe78 --- /dev/null +++ b/mods/cit-resewn.pw.toml @@ -0,0 +1,16 @@ +filename = 'citresewn-1.2.2+1.21.jar' +name = 'CIT Resewn' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'beta' + +[download] +hash = '24338b35423798b3d842025d2a8725b980980b7ccb168b876e21ea1d4067ecba3f67918b0d6b8b332128841ab6cbe2c2d3fd408c0dd36eeeb36cb76a875c442a' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/otVJckYQ/versions/JUnP9V1A/citresewn-1.2.2%2B1.21.jar' + +[update.modrinth] +mod-id = 'otVJckYQ' +version = 'JUnP9V1A' \ No newline at end of file diff --git a/mods/cloth-config.pw.toml b/mods/cloth-config.pw.toml new file mode 100644 index 0000000..b9a1b62 --- /dev/null +++ b/mods/cloth-config.pw.toml @@ -0,0 +1,16 @@ +filename = 'cloth-config-15.0.140-fabric.jar' +name = 'Cloth Config API' +side = 'both' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '1b3f5db4fc1d481704053db9837d530919374bf7518d7cede607360f0348c04fc6347a3a72ccfef355559e1f4aef0b650cd58e5ee79c73b12ff0fc2746797a00' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/9s6osm5g/versions/HpMb5wGb/cloth-config-15.0.140-fabric.jar' + +[update.modrinth] +mod-id = '9s6osm5g' +version = 'HpMb5wGb' \ No newline at end of file diff --git a/mods/continuity.pw.toml b/mods/continuity.pw.toml new file mode 100644 index 0000000..cbe8f05 --- /dev/null +++ b/mods/continuity.pw.toml @@ -0,0 +1,16 @@ +filename = 'continuity-3.0.0-beta.5+1.21.jar' +name = 'Continuity' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '48302fffe163fa0264f5feb8e98882cc0ecb820e1fbf417d7e7e9e499f7097c1d4e9f9acb38fd5d9e0200f61fc677b0e864bc705d1b9d1e56fd29efbbce28f6a' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/1IjD5062/versions/NksUpFjf/continuity-3.0.0-beta.5%2B1.21.jar' + +[update.modrinth] +mod-id = '1IjD5062' +version = 'NksUpFjf' \ No newline at end of file diff --git a/mods/controlify.pw.toml b/mods/controlify.pw.toml new file mode 100644 index 0000000..7277fd9 --- /dev/null +++ b/mods/controlify.pw.toml @@ -0,0 +1,16 @@ +filename = 'Controlify-2.0.0-beta.17+1.21-fabric.jar' +name = 'Controlify' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'beta' + +[download] +hash = 'ed81533ed7d0c03219dad4da825f9d29368ede76efd01948f617954452d9ce7a50ada53e8da199f449c793e0809e93cc9bffa4efef912137231cebd51836b712' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/DOUdJVEm/versions/mYyOLshA/Controlify-2.0.0-beta.17%2B1.21-fabric.jar' + +[update.modrinth] +mod-id = 'DOUdJVEm' +version = 'mYyOLshA' \ No newline at end of file diff --git a/mods/cubes-without-borders.pw.toml b/mods/cubes-without-borders.pw.toml new file mode 100644 index 0000000..6734639 --- /dev/null +++ b/mods/cubes-without-borders.pw.toml @@ -0,0 +1,16 @@ +filename = 'cubes-without-borders-2.1.1+1.21.jar' +name = 'Cubes Without Borders' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '2fda7f3fb4db1c7d84d746b964fd972a18df350d3d61de23418601bc6dc699f556d2c247515c444977098b7e4dd04d6f06defc2d7a02ea593a477e536e19c211' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/ETlrkaYF/versions/fbzkv9Iu/cubes-without-borders-2.1.1%2B1.21.jar' + +[update.modrinth] +mod-id = 'ETlrkaYF' +version = 'fbzkv9Iu' \ No newline at end of file diff --git a/mods/debugify.pw.toml b/mods/debugify.pw.toml new file mode 100644 index 0000000..23c9b15 --- /dev/null +++ b/mods/debugify.pw.toml @@ -0,0 +1,16 @@ +filename = 'Debugify-1.21.1+1.0.jar' +name = 'Debugify' +side = 'both' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '079e7bd774abf7e25a916b5d4bb8f08d0176a72881497be80bb48ca89a0c1317f9c347c46911c452ea5f71fe2514d7780b5b8e339a61b07c5c4fc7b5cecdb41d' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/QwxR6Gcd/versions/dO7QNiof/Debugify-1.21.1%2B1.0.jar' + +[update.modrinth] +mod-id = 'QwxR6Gcd' +version = 'dO7QNiof' \ No newline at end of file diff --git a/mods/dynamic-fps.pw.toml b/mods/dynamic-fps.pw.toml new file mode 100644 index 0000000..cae69ab --- /dev/null +++ b/mods/dynamic-fps.pw.toml @@ -0,0 +1,16 @@ +filename = 'dynamic-fps-3.7.4+minecraft-1.21.0-fabric.jar' +name = 'Dynamic FPS' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'ea4aabe24096c106cfebcd55876adba414c0e46d9101fe64718fe9ad0ca16336521fbc59c9f320d58efcaad9901d701fd61f6b98c853c96629344bc7e8e01035' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/LQ3K71Q1/versions/R2URg43h/dynamic-fps-3.7.4%2Bminecraft-1.21.0-fabric.jar' + +[update.modrinth] +mod-id = 'LQ3K71Q1' +version = 'R2URg43h' \ No newline at end of file diff --git a/mods/e4mc.pw.toml b/mods/e4mc.pw.toml new file mode 100644 index 0000000..8cea374 --- /dev/null +++ b/mods/e4mc.pw.toml @@ -0,0 +1,34 @@ +filename = 'e4mc_minecraft-fabric-5.2.1.jar' +name = 'e4mc' +side = 'server' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ + '1.18', + '1.18.1', + '1.18.2', + '1.19', + '1.19.1', + '1.19.2', + '1.19.3', + '1.19.4', + '1.20', + '1.20.1', + '1.20.2', + '1.20.3', + '1.20.4', + '1.20.5', + '1.20.6', + '1.21', + '1.21.1' +] +x-prismlauncher-release-type = 'release' + +[download] +hash = '8d2b458ee9e1dd8a57b990cbd6d8355f3e0df00797b0e3eaa5fe070030ea1e8ad92144c8ffb8a189271f7a6cd8d8eebe6b048c1f96d042bc83e8cf8d74589a86' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/qANg5Jrr/versions/ul9OslWB/e4mc_minecraft-fabric-5.2.1.jar' + +[update.modrinth] +mod-id = 'qANg5Jrr' +version = 'ul9OslWB' \ No newline at end of file diff --git a/mods/ears.pw.toml b/mods/ears.pw.toml new file mode 100644 index 0000000..dde0e7d --- /dev/null +++ b/mods/ears.pw.toml @@ -0,0 +1,16 @@ +filename = 'ears-fabric-1.21-1.4.6.jar' +name = 'Ears (+ Snouts/Muzzles, Tails, Horns, Wings, and More)' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '045c831b561ee16cf38f89228b63565f325db757f9775e5c03167e47f67bc3421813560b51a0182db1a600a328ec6ff5c4b386d578972b23e451b3347ef9cd37' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/mfzaZK3Z/versions/sTb8pEOY/ears-fabric-1.21-1.4.6.jar' + +[update.modrinth] +mod-id = 'mfzaZK3Z' +version = 'sTb8pEOY' \ No newline at end of file diff --git a/mods/ebe.pw.toml b/mods/ebe.pw.toml new file mode 100644 index 0000000..42cadc9 --- /dev/null +++ b/mods/ebe.pw.toml @@ -0,0 +1,13 @@ +name = "Enhanced Block Entities" +filename = "enhancedblockentities-0.10.2+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/OVuFYfre/versions/HBZAPs3u/enhancedblockentities-0.10.2%2B1.21.jar" +hash-format = "sha1" +hash = "d81359d77fc7c5437f3e83e519dc2f869300f0cd" + +[update] +[update.modrinth] +mod-id = "OVuFYfre" +version = "HBZAPs3u" diff --git a/mods/emi-enchanting.pw.toml b/mods/emi-enchanting.pw.toml new file mode 100644 index 0000000..8191e0b --- /dev/null +++ b/mods/emi-enchanting.pw.toml @@ -0,0 +1,16 @@ +filename = 'emi_enchanting-0.1.2+1.21.jar' +name = 'EMI Enchanting' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'd45bbec9a60f9b6120de218eb644f376c139f3c6b0889650e2455476acad79e361af9db46e79231b49100cf7749898733964ccac93868e0d54f4d13ab3805be2' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/wbWoo11W/versions/ld2zsfK3/emi_enchanting-0.1.2%2B1.21.jar' + +[update.modrinth] +mod-id = 'wbWoo11W' +version = 'ld2zsfK3' \ No newline at end of file diff --git a/mods/emi-loot.pw.toml b/mods/emi-loot.pw.toml new file mode 100644 index 0000000..41de101 --- /dev/null +++ b/mods/emi-loot.pw.toml @@ -0,0 +1,16 @@ +filename = 'emi_loot-0.7.4+1.21+fabric.jar' +name = 'EMI Loot' +side = 'both' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '7f1ea46ddaffcb55c6c85d13b15eac93a1612ea9608f618ce4664ad229f9ae42ce7b75cb317078d9605f4472f9fd385786e7925761b1a8370a9378a2233132ca' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/qbbO7Jns/versions/uFpaYzzv/emi_loot-0.7.4%2B1.21%2Bfabric.jar' + +[update.modrinth] +mod-id = 'qbbO7Jns' +version = 'uFpaYzzv' \ No newline at end of file diff --git a/mods/emi-ores.pw.toml b/mods/emi-ores.pw.toml new file mode 100644 index 0000000..bbd59ed --- /dev/null +++ b/mods/emi-ores.pw.toml @@ -0,0 +1,16 @@ +filename = 'emi_ores-1.0+1.21.1+fabric.jar' +name = 'EMI Ores' +side = 'both' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '255661dcefb315c01429fbc8e1f0e3ab9c616ce355a2f77b5fe172a5fc2634b8fc24bdd0dfec13683e3b1c0cce1c6678d1e5191359d7eae873714562fac77366' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/sG4TqDb8/versions/B2nSA8kE/emi_ores-1.0%2B1.21.1%2Bfabric.jar' + +[update.modrinth] +mod-id = 'sG4TqDb8' +version = 'B2nSA8kE' \ No newline at end of file diff --git a/mods/emi-professions-(emip).pw.toml b/mods/emi-professions-(emip).pw.toml new file mode 100644 index 0000000..6e072e3 --- /dev/null +++ b/mods/emi-professions-(emip).pw.toml @@ -0,0 +1,16 @@ +filename = 'EMIProfessions-fabric-1.21.1-1.0.2.jar' +name = 'EMI professions (EMIP)' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'beta' + +[download] +hash = '2b9bf15cd0456824028a53bd3b54f132874d048cd5e628ce304143117409aff420a4192aa42c395457760c60368a8e3aa2cad5fd7f0fe1ab46af214859db848f' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/LGVihYcz/versions/jsB51EfG/EMIProfessions-fabric-1.21.1-1.0.2.jar' + +[update.modrinth] +mod-id = 'LGVihYcz' +version = 'jsB51EfG' \ No newline at end of file diff --git a/mods/emi.pw.toml b/mods/emi.pw.toml new file mode 100644 index 0000000..6522206 --- /dev/null +++ b/mods/emi.pw.toml @@ -0,0 +1,16 @@ +filename = 'emi-1.1.16+1.21.1+fabric.jar' +name = 'EMI' +side = 'both' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'df1a4241ed199dc691f91e4f7a433e8a701dafb0d3516f9612774d64c98f9ebaf35529e81031d20b7f3ff8284c4e8624d59263fb086274dbc0650f4ec3094dee' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/fRiHVvU7/versions/onEgcWmL/emi-1.1.16%2B1.21.1%2Bfabric.jar' + +[update.modrinth] +mod-id = 'fRiHVvU7' +version = 'onEgcWmL' \ No newline at end of file diff --git a/mods/entity-model-features.pw.toml b/mods/entity-model-features.pw.toml new file mode 100644 index 0000000..681c0bd --- /dev/null +++ b/mods/entity-model-features.pw.toml @@ -0,0 +1,16 @@ +filename = 'entity_model_features_fabric_1.21-2.2.6.jar' +name = '[EMF] Entity Model Features' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '5c3b7b0defc2f8f702c29b70a9765d77d5a703a8b7c4d6fc85ada4d5c95fbe377843d21b09536664abf594d054067d83ea02475acba89c34f5d5aab2db565110' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/4I1XuqiY/versions/Qql6TI9W/entity_model_features_fabric_1.21-2.2.6.jar' + +[update.modrinth] +mod-id = '4I1XuqiY' +version = 'Qql6TI9W' \ No newline at end of file diff --git a/mods/entityculling.pw.toml b/mods/entityculling.pw.toml new file mode 100644 index 0000000..86c2fb0 --- /dev/null +++ b/mods/entityculling.pw.toml @@ -0,0 +1,16 @@ +filename = 'entityculling-fabric-1.7.0-mc1.21.jar' +name = 'Entity Culling' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '6a43e3309add2ba9944df9dee18812ca5f0f2fad9dd69333b55f7c9ac4f70f1f8b661bc2ce63214d5ba089f46bed6b76e58f1926e83a8e6ee474a272766232aa' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/NNAgCjsB/versions/kPbJu8eF/entityculling-fabric-1.7.0-mc1.21.jar' + +[update.modrinth] +mod-id = 'NNAgCjsB' +version = 'kPbJu8eF' \ No newline at end of file diff --git a/mods/entitytexturefeatures.pw.toml b/mods/entitytexturefeatures.pw.toml new file mode 100644 index 0000000..dea55d9 --- /dev/null +++ b/mods/entitytexturefeatures.pw.toml @@ -0,0 +1,16 @@ +filename = 'entity_texture_features_fabric_1.21-6.2.5.jar' +name = '[ETF] Entity Texture Features' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '480723a27dac633dd22e9b2909c4d5c71cc660bbec9c0b9784b7ed44cb379f9dbe1054bd5ed0e159f72fa20697bf7e8c7fbc9f382e9890b8fd74bfc4901169d0' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/BVzZfTc1/versions/qQQ5ffvS/entity_texture_features_fabric_1.21-6.2.5.jar' + +[update.modrinth] +mod-id = 'BVzZfTc1' +version = 'qQQ5ffvS' \ No newline at end of file diff --git a/mods/fabric-api.pw.toml b/mods/fabric-api.pw.toml new file mode 100644 index 0000000..0679e00 --- /dev/null +++ b/mods/fabric-api.pw.toml @@ -0,0 +1,13 @@ +name = "Fabric API" +filename = "fabric-api-0.107.0+1.21.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/P7dR8mSH/versions/thGkUOxt/fabric-api-0.107.0%2B1.21.1.jar" +hash-format = "sha1" +hash = "ba0f27b37fe600d3e69953750d1909da88929a9d" + +[update] +[update.modrinth] +mod-id = "P7dR8mSH" +version = "thGkUOxt" diff --git a/mods/fabric-language-kotlin.pw.toml b/mods/fabric-language-kotlin.pw.toml new file mode 100644 index 0000000..5a6f44a --- /dev/null +++ b/mods/fabric-language-kotlin.pw.toml @@ -0,0 +1,52 @@ +filename = 'fabric-language-kotlin-1.12.3+kotlin.2.0.21.jar' +name = 'Fabric Language Kotlin' +side = 'both' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ + '1.14', + '1.14.1', + '1.14.2', + '1.14.3', + '1.14.4', + '1.15', + '1.15.1', + '1.15.2', + '1.16', + '1.16.1', + '1.16.2', + '1.16.3', + '1.16.4', + '1.16.5', + '1.17', + '1.17.1', + '1.18', + '1.18.1', + '1.18.2', + '1.19', + '1.19.1', + '1.19.2', + '1.19.3', + '1.19.4', + '1.20', + '1.20.1', + '1.20.2', + '1.20.3', + '1.20.4', + '1.20.5', + '1.20.6', + '1.21', + '1.21.1', + '1.21.2', + '1.21.3' +] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'a9278c0a32a4906989fff17431ad5cc13fbed95a99a15bb8e10ba427714e28eb4828f779affb4e80731d98ab14f23e4d759ea2090be05a10da908608139e67e7' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/Ha28R6CL/versions/B0fZidZi/fabric-language-kotlin-1.12.3%2Bkotlin.2.0.21.jar' + +[update.modrinth] +mod-id = 'Ha28R6CL' +version = 'B0fZidZi' \ No newline at end of file diff --git a/mods/fabricskyboxes-interop.pw.toml b/mods/fabricskyboxes-interop.pw.toml new file mode 100644 index 0000000..145177c --- /dev/null +++ b/mods/fabricskyboxes-interop.pw.toml @@ -0,0 +1,16 @@ +filename = 'fsb-interop-1.4.0+mc1.21-build.54.jar' +name = 'FabricSkyBoxes Interop' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '70b9e8d34eebc93e2428f30f796939b2f724ae74ef9d739441a1463218b7829dc8c0a36b9e3eb8fae8381d5c1f3c5ef1da5b68694b66ae81a2ec5c2b5b031e82' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/HpdHOPOp/versions/A3n8pliV/fsb-interop-1.4.0%2Bmc1.21-build.54.jar' + +[update.modrinth] +mod-id = 'HpdHOPOp' +version = 'A3n8pliV' \ No newline at end of file diff --git a/mods/fabricskyboxes.pw.toml b/mods/fabricskyboxes.pw.toml new file mode 100644 index 0000000..66a98ed --- /dev/null +++ b/mods/fabricskyboxes.pw.toml @@ -0,0 +1,16 @@ +filename = 'fabricskyboxes-0.7.4+mc1.21.jar' +name = 'FabricSkyboxes' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'cab235d72e548fa2baad8ad6e6704c8345a6fa1bbe57791be31e30e0a464f97d4e1c55873b890f97a62116311e109bc7f9265b72fb615afda1948350dcb27113' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/YBz7DOs8/versions/yhQrKNAJ/fabricskyboxes-0.7.4%2Bmc1.21.jar' + +[update.modrinth] +mod-id = 'YBz7DOs8' +version = 'yhQrKNAJ' \ No newline at end of file diff --git a/mods/fabrishot.pw.toml b/mods/fabrishot.pw.toml new file mode 100644 index 0000000..67ba3a6 --- /dev/null +++ b/mods/fabrishot.pw.toml @@ -0,0 +1,16 @@ +filename = 'fabrishot-1.14.1.jar' +name = 'Fabrishot' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '04563f5e9cb63b948f53d7a8c4f65a7695a837a5982f17b2b01a645d8b9567e2e34e8d6fc59bf25055bc195afe319433f11b42e7445da170692c43c2f154cd49' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/3qsfQtE9/versions/HfdXLVRy/fabrishot-1.14.1.jar' + +[update.modrinth] +mod-id = '3qsfQtE9' +version = 'HfdXLVRy' \ No newline at end of file diff --git a/mods/fastquit.pw.toml b/mods/fastquit.pw.toml new file mode 100644 index 0000000..54ea15b --- /dev/null +++ b/mods/fastquit.pw.toml @@ -0,0 +1,16 @@ +filename = 'fastquit-3.0.0+1.20.6.jar' +name = 'FastQuit' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.20.5', '1.20.6', '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '4832eb6d4a6a477800cc9c3abf73dc5169436b297e0ff11f82ed8f9feea766f9614f7281a57f987c2ea1b1744429536ab6d74305d31c0d5f10cbafa1f54b805b' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/x1hIzbuY/versions/dIGKewCo/fastquit-3.0.0%2B1.20.6.jar' + +[update.modrinth] +mod-id = 'x1hIzbuY' +version = 'dIGKewCo' \ No newline at end of file diff --git a/mods/ferrite-core.pw.toml b/mods/ferrite-core.pw.toml new file mode 100644 index 0000000..f6562d9 --- /dev/null +++ b/mods/ferrite-core.pw.toml @@ -0,0 +1,13 @@ +name = "FerriteCore" +filename = "ferritecore-7.0.2-hotfix-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/uXXizFIs/versions/bwKMSBhn/ferritecore-7.0.2-hotfix-fabric.jar" +hash-format = "sha1" +hash = "48ee764932d0c8ec81a2223dbe333886938e512c" + +[update] +[update.modrinth] +mod-id = "uXXizFIs" +version = "bwKMSBhn" diff --git a/mods/fzzy-config.pw.toml b/mods/fzzy-config.pw.toml new file mode 100644 index 0000000..e3da0a5 --- /dev/null +++ b/mods/fzzy-config.pw.toml @@ -0,0 +1,16 @@ +filename = 'fzzy_config-0.5.6+1.21.jar' +name = 'Fzzy Config' +side = 'both' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'e574d3ddccd6c35d7ec04bcd33d51a1e76edea0b2d47ea4549cba5139cbcd6df78881f1560169abc8c7471492ac687b49a0294445d28b5f277ed625bd1ea6fa2' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/hYykXjDp/versions/S6Fst9jI/fzzy_config-0.5.6%2B1.21.jar' + +[update.modrinth] +mod-id = 'hYykXjDp' +version = 'S6Fst9jI' \ No newline at end of file diff --git a/mods/immediatelyfast.pw.toml b/mods/immediatelyfast.pw.toml new file mode 100644 index 0000000..8be1bc6 --- /dev/null +++ b/mods/immediatelyfast.pw.toml @@ -0,0 +1,16 @@ +filename = 'ImmediatelyFast-Fabric-1.3.0+1.21.1.jar' +name = 'ImmediatelyFast' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'f078e888481f273ca304318427dcc068a73ef877aa4a89b9a0e205c0790fc9c2a0331e371c940b928068beef19cf4c590f48fb34e2cecebeb335059e4d61a0bb' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/5ZwdcRci/versions/lQMxcaIl/ImmediatelyFast-Fabric-1.3.0%2B1.21.1.jar' + +[update.modrinth] +mod-id = '5ZwdcRci' +version = 'lQMxcaIl' \ No newline at end of file diff --git a/mods/indium.pw.toml b/mods/indium.pw.toml new file mode 100644 index 0000000..ff6ea56 --- /dev/null +++ b/mods/indium.pw.toml @@ -0,0 +1,16 @@ +filename = 'indium-1.0.35+mc1.21.jar' +name = 'Indium' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '5f5e8a6ce29e6faecf442fe1fad76a3dd3631d83daa30423ba5cdb2cacf7efd92c16f05b65c3270faa23e4a803f392db9af40a030b81ea898550eded74ea8706' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/Orvt0mRa/versions/Z8VpxxGh/indium-1.0.35%2Bmc1.21.jar' + +[update.modrinth] +mod-id = 'Orvt0mRa' +version = 'Z8VpxxGh' \ No newline at end of file diff --git a/mods/iris.pw.toml b/mods/iris.pw.toml new file mode 100644 index 0000000..4533253 --- /dev/null +++ b/mods/iris.pw.toml @@ -0,0 +1,13 @@ +name = "Iris Shaders" +filename = "iris-fabric-1.8.0-beta.4+mc1.21.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/YL57xq9U/versions/u9KvDA4s/iris-fabric-1.8.0-beta.4%2Bmc1.21.1.jar" +hash-format = "sha1" +hash = "6481f2b12ec0d4040424b5f78d4b56faaf862ad5" + +[update] +[update.modrinth] +mod-id = "YL57xq9U" +version = "u9KvDA4s" diff --git a/mods/jade-addons-fabric.pw.toml b/mods/jade-addons-fabric.pw.toml new file mode 100644 index 0000000..f25cdc6 --- /dev/null +++ b/mods/jade-addons-fabric.pw.toml @@ -0,0 +1,16 @@ +filename = 'JadeAddons-1.21.1-Fabric-6.0.3.jar' +name = 'Jade Addons (Fabric)' +side = 'both' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'beta' + +[download] +hash = '93aeb1e4f329e725740edccd2638902fe932ef973dd64dbca60d981756d04d4e8affd93f015caa264e344d13d09029ddcb277df9875b6dc8dc6171330441593c' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/fThnVRli/versions/xtWiiv5X/JadeAddons-1.21.1-Fabric-6.0.3.jar' + +[update.modrinth] +mod-id = 'fThnVRli' +version = 'xtWiiv5X' \ No newline at end of file diff --git a/mods/jade.pw.toml b/mods/jade.pw.toml new file mode 100644 index 0000000..548801f --- /dev/null +++ b/mods/jade.pw.toml @@ -0,0 +1,16 @@ +filename = 'Jade-1.21.1-Fabric-15.8.2.jar' +name = 'Jade 🔍' +side = 'both' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'beta' + +[download] +hash = 'e95b3563c27e59ee4cb2b023a01748607ea340089742c5514af814a58d12b38bc11256ea9ac3303b143b1bd17aa378a51243e503ff3c4e6fb8a2d0f298e4dbf8' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/nvQzSEkH/versions/NX5NMF25/Jade-1.21.1-Fabric-15.8.2.jar' + +[update.modrinth] +mod-id = 'nvQzSEkH' +version = 'NX5NMF25' \ No newline at end of file diff --git a/mods/journeymap-integration.pw.toml b/mods/journeymap-integration.pw.toml new file mode 100644 index 0000000..728f5c7 --- /dev/null +++ b/mods/journeymap-integration.pw.toml @@ -0,0 +1,16 @@ +filename = 'jmi-fabric-1.21.1-1.6.jar' +name = 'JourneyMap Integration' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'beta' + +[download] +hash = 'a6a7b75cb25170d90bd644454ceea4e686f20437131383f10d62509622a3619e73b260b01120c9dd14ce5120879d988713675d3a0b7c856b617213635d468c8a' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/M1ZKbfkJ/versions/Du8wxEDs/jmi-fabric-1.21.1-1.6.jar' + +[update.modrinth] +mod-id = 'M1ZKbfkJ' +version = 'Du8wxEDs' \ No newline at end of file diff --git a/mods/journeymap.pw.toml b/mods/journeymap.pw.toml new file mode 100644 index 0000000..c922b3a --- /dev/null +++ b/mods/journeymap.pw.toml @@ -0,0 +1,16 @@ +filename = 'journeymap-fabric-1.21.1-6.0.0-beta.28.jar' +name = 'JourneyMap' +side = 'both' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21.1', '1.21.1' ] +x-prismlauncher-release-type = 'beta' + +[download] +hash = '1565d3cb33e91cd97077710c17c0742655df33e2027135a7970812402d6fe475f6d628673b00c224db41fbd4fed6694c51afc797241376680d7980921aa79cf1' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/lfHFW1mp/versions/CCrivBGb/journeymap-fabric-1.21.1-6.0.0-beta.28.jar' + +[update.modrinth] +mod-id = 'lfHFW1mp' +version = 'CCrivBGb' \ No newline at end of file diff --git a/mods/justenoughbreeding.pw.toml b/mods/justenoughbreeding.pw.toml new file mode 100644 index 0000000..23b9523 --- /dev/null +++ b/mods/justenoughbreeding.pw.toml @@ -0,0 +1,16 @@ +filename = 'justenoughbreeding-fabric-1.21.x-1.4.0.jar' +name = 'Just Enough Breeding (JEBr)' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'd61db67161686c57f0c5b055ece41994ba5e6dad1ad1a8eb33105cfaeb998311b71925f62c7425430b5d6b53fbdf0ce5e3ef45e705ef2694930d2054cb80d432' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/9Pk89J3g/versions/WWGMr6pO/justenoughbreeding-fabric-1.21.x-1.4.0.jar' + +[update.modrinth] +mod-id = '9Pk89J3g' +version = 'WWGMr6pO' \ No newline at end of file diff --git a/mods/lambdynamiclights.pw.toml b/mods/lambdynamiclights.pw.toml new file mode 100644 index 0000000..86e7300 --- /dev/null +++ b/mods/lambdynamiclights.pw.toml @@ -0,0 +1,13 @@ +name = "LambDynamicLights" +filename = "lambdynamiclights-3.1.2+1.21.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/yBW8D80W/versions/f0UyHyXq/lambdynamiclights-3.1.2%2B1.21.1.jar" +hash-format = "sha1" +hash = "f76d97a197c624a78b7b9ccedabb079e2afa3da1" + +[update] +[update.modrinth] +mod-id = "yBW8D80W" +version = "f0UyHyXq" diff --git a/mods/language-reload.pw.toml b/mods/language-reload.pw.toml new file mode 100644 index 0000000..9000e5e --- /dev/null +++ b/mods/language-reload.pw.toml @@ -0,0 +1,13 @@ +name = "Language Reload" +filename = "language-reload-1.7.1+1.21.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/uLbm7CG6/versions/ib1MuM1V/language-reload-1.7.1%2B1.21.1.jar" +hash-format = "sha1" +hash = "0e1e0862a2c4a9f1db19589992b0734f6f196aab" + +[update] +[update.modrinth] +mod-id = "uLbm7CG6" +version = "ib1MuM1V" diff --git a/mods/lithium.pw.toml b/mods/lithium.pw.toml new file mode 100644 index 0000000..c6ab078 --- /dev/null +++ b/mods/lithium.pw.toml @@ -0,0 +1,13 @@ +name = "Lithium" +filename = "lithium-fabric-0.14.0-snapshot+mc1.21.1-build.88.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/gvQqBUqZ/versions/2mbrKlX3/lithium-fabric-0.14.0-snapshot%2Bmc1.21.1-build.88.jar" +hash-format = "sha1" +hash = "a1fc520d6458c3bb592ac46d3d62cf76392c3618" + +[update] +[update.modrinth] +mod-id = "gvQqBUqZ" +version = "2mbrKlX3" diff --git a/mods/main-menu-credits.pw.toml b/mods/main-menu-credits.pw.toml new file mode 100644 index 0000000..fc546dd --- /dev/null +++ b/mods/main-menu-credits.pw.toml @@ -0,0 +1,16 @@ +filename = 'main-menu-credits-1.2.0.jar' +name = 'Main Menu Credits' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.20.5', '1.20.6' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'fb12dd676a080691c78a701721520de1469d53e702710b21ca8eead54d56936e6b3a39b1003e022090de40d650239d547c81031cb4b8a8ab619e56b98cd92c2c' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/qJDfP7WN/versions/eUN0SbET/main-menu-credits-1.2.0.jar' + +[update.modrinth] +mod-id = 'qJDfP7WN' +version = 'eUN0SbET' \ No newline at end of file diff --git a/mods/mixintrace.pw.toml b/mods/mixintrace.pw.toml new file mode 100644 index 0000000..1addae4 --- /dev/null +++ b/mods/mixintrace.pw.toml @@ -0,0 +1,36 @@ +filename = 'mixintrace-1.1.1+1.17.jar' +name = 'MixinTrace' +side = 'both' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ + '1.17', + '1.17.1', + '1.18', + '1.18.1', + '1.18.2', + '1.19', + '1.19.1', + '1.19.2', + '1.19.3', + '1.19.4', + '1.20', + '1.20.1', + '1.20.2', + '1.20.3', + '1.20.4', + '1.20.5', + '1.20.6', + '1.21', + '1.21.1' +] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'ea9034b60bc1c64629a9bcad2e619907692fe6e7464026236c55cc5a4892a20d21dd6318ad0380ab2ec245f7077939b6717d2ed58e00708c17470be14f5e0b5f' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/sGmHWmeL/versions/1.1.1%2B1.17/mixintrace-1.1.1%2B1.17.jar' + +[update.modrinth] +mod-id = 'sGmHWmeL' +version = 'LGYOH4RN' \ No newline at end of file diff --git a/mods/modelfix.pw.toml b/mods/modelfix.pw.toml new file mode 100644 index 0000000..0202bf8 --- /dev/null +++ b/mods/modelfix.pw.toml @@ -0,0 +1,16 @@ +filename = 'modelfix-1.21-1.6-fabric.jar' +name = 'Model Gap Fix' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '5e6c5027420dd4fc0a2aa628edbb75f9dd468f14451766f582018eaa89d69e345c45452cc57c9730d4298a33e698a7832269b491f7cecbb11cc46d084825f2b3' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/QdG47OkI/versions/FUZo6yCk/modelfix-1.21-1.6-fabric.jar' + +[update.modrinth] +mod-id = 'QdG47OkI' +version = 'FUZo6yCk' \ No newline at end of file diff --git a/mods/modernfix.pw.toml b/mods/modernfix.pw.toml new file mode 100644 index 0000000..57acd75 --- /dev/null +++ b/mods/modernfix.pw.toml @@ -0,0 +1,16 @@ +filename = 'modernfix-fabric-5.19.3+mc1.21.1.jar' +name = 'ModernFix' +side = 'both' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '36b4fa178e73b7eef5f42df619e67fe71307fafce8b1582acb11c36ad6792fafe88870d74e178898824ede405bd0873a8b00460f6507bdf87be9cfb6353edc7d' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/nmDcB62a/versions/T1ftCUJv/modernfix-fabric-5.19.3%2Bmc1.21.1.jar' + +[update.modrinth] +mod-id = 'nmDcB62a' +version = 'T1ftCUJv' \ No newline at end of file diff --git a/mods/modmenu.pw.toml b/mods/modmenu.pw.toml new file mode 100644 index 0000000..62a7fc7 --- /dev/null +++ b/mods/modmenu.pw.toml @@ -0,0 +1,16 @@ +filename = 'modmenu-11.0.3.jar' +name = 'Mod Menu' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '4c6387a059c7ac9028acc3d78124af02a4495bef2c16783bbffe5bf449067daf2620708fd57f8725e46f0c34d0f571adf60f0869742bfe7f6101ddf13a2a87da' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/mOgUt4GM/versions/YIfqIJ8q/modmenu-11.0.3.jar' + +[update.modrinth] +mod-id = 'mOgUt4GM' +version = 'YIfqIJ8q' \ No newline at end of file diff --git a/mods/morechathistory.pw.toml b/mods/morechathistory.pw.toml new file mode 100644 index 0000000..0b64ff0 --- /dev/null +++ b/mods/morechathistory.pw.toml @@ -0,0 +1,16 @@ +filename = 'morechathistory-1.3.1.jar' +name = 'More Chat History' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.20.5', '1.20.6', '1.21', '1.21.1', '1.21.2', '1.21.3' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '31831973dafb0cd4e1ead267b0143aa9ce803d8ebf8fec1dfad884c62ad52cf94da0349b2b0b72d9c0c9a7fb83af75180d85e7ea8a44c459d4d5e960b4e3ea06' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/8qkXwOnk/versions/3siYJiWG/morechathistory-1.3.1.jar' + +[update.modrinth] +mod-id = '8qkXwOnk' +version = '3siYJiWG' \ No newline at end of file diff --git a/mods/moreculling.pw.toml b/mods/moreculling.pw.toml new file mode 100644 index 0000000..19e170a --- /dev/null +++ b/mods/moreculling.pw.toml @@ -0,0 +1,13 @@ +name = "More Culling" +filename = "moreculling-fabric-1.21.1-1.0.0.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/51shyZVL/versions/UncAG2fS/moreculling-fabric-1.21.1-1.0.0.jar" +hash-format = "sha1" +hash = "3521a79a716cf67c2a4dfc6a6677cf5d1b63f105" + +[update] +[update.modrinth] +mod-id = "51shyZVL" +version = "UncAG2fS" diff --git a/mods/no-chat-reports.pw.toml b/mods/no-chat-reports.pw.toml new file mode 100644 index 0000000..2a020a8 --- /dev/null +++ b/mods/no-chat-reports.pw.toml @@ -0,0 +1,16 @@ +filename = 'NoChatReports-FABRIC-1.21-v2.8.0.jar' +name = 'No Chat Reports' +side = 'both' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '092837afc0fcb5208561062f8e4cd69971efa94c0180ae377e318d35d8f278abbf1552e4a577be882dc7e870f884779bc36caf808c8bc90bb05490f1e034ddb8' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/qQyHxfxd/versions/riMhCAII/NoChatReports-FABRIC-1.21-v2.8.0.jar' + +[update.modrinth] +mod-id = 'qQyHxfxd' +version = 'riMhCAII' \ No newline at end of file diff --git a/mods/optigui.pw.toml b/mods/optigui.pw.toml new file mode 100644 index 0000000..756345c --- /dev/null +++ b/mods/optigui.pw.toml @@ -0,0 +1,16 @@ +filename = 'optigui-2.3.0-beta.6+1.21.jar' +name = 'OptiGUI' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'beta' + +[download] +hash = '63890d26aa3884ee0ecb2b136f0c0ab295437be96f9ce3a207686f4e6ec3e04ddcbf35261a872da409f6f3506e9ae413d4e36cb49d06840762de2468737c0e14' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/JuksLGBQ/versions/rPLGSp71/optigui-2.3.0-beta.6%2B1.21.jar' + +[update.modrinth] +mod-id = 'JuksLGBQ' +version = 'rPLGSp71' \ No newline at end of file diff --git a/mods/paginatedadvancements.pw.toml b/mods/paginatedadvancements.pw.toml new file mode 100644 index 0000000..d7243bc --- /dev/null +++ b/mods/paginatedadvancements.pw.toml @@ -0,0 +1,16 @@ +filename = 'paginatedadvancements-2.5.1.jar' +name = 'Paginated Advancements & Custom Frames' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '7efc3a342478f021d96c39d6d5a416bde82426ba7a2d4f0a4d6cdc4178fd00287a629123e08e86f71115264386471b230bfdc1d5ad1a09530d32cde6e40176a9' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/pJogNFap/versions/fQnpir9a/paginatedadvancements-2.5.1.jar' + +[update.modrinth] +mod-id = 'pJogNFap' +version = 'fQnpir9a' \ No newline at end of file diff --git a/mods/polydex-bridge.pw.toml b/mods/polydex-bridge.pw.toml new file mode 100644 index 0000000..c6d493d --- /dev/null +++ b/mods/polydex-bridge.pw.toml @@ -0,0 +1,16 @@ +filename = 'polydex-bridge-1.0.1+mc.1.21.1.jar' +name = 'PolydexBridge' +side = 'both' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'cbc439c618a179b3eca2771a2c891270c8d32951adf2b474bb33fd8ff1243399a9c3b62d738db7687ae05e8760ba0fe17e41f3a656081fc25c5c1cbe9e079763' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/cjSHexOj/versions/1SDiwoUn/polydex-bridge-1.0.1%2Bmc.1.21.1.jar' + +[update.modrinth] +mod-id = 'cjSHexOj' +version = '1SDiwoUn' \ No newline at end of file diff --git a/mods/polydex.pw.toml b/mods/polydex.pw.toml new file mode 100644 index 0000000..ce61e2e --- /dev/null +++ b/mods/polydex.pw.toml @@ -0,0 +1,16 @@ +filename = 'polydex-1.2.4+1.21.1.jar' +name = 'Polydex' +side = 'server' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '25a3d14aef49138fa368dac97c8a5eb3c674b979e38cbadfd1698b77ae0e6770917a3ff5eaaf28cd51de25a9f63fb5ae07169444e3823731d8a5232841f91bb9' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/m5NB7FJE/versions/QD4qlFMQ/polydex-1.2.4%2B1.21.1.jar' + +[update.modrinth] +mod-id = 'm5NB7FJE' +version = 'QD4qlFMQ' \ No newline at end of file diff --git a/mods/polymer.pw.toml b/mods/polymer.pw.toml new file mode 100644 index 0000000..7a23cd0 --- /dev/null +++ b/mods/polymer.pw.toml @@ -0,0 +1,16 @@ +filename = 'polymer-bundled-0.9.17+1.21.1.jar' +name = 'Polymer' +side = 'server' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'c91651da615a5e1c57a0cda14556985f667b42cfd100ee23cfd7edc7f8130a329a9d69b5814bf6d27bffbc09e1c1d1e07a6e7826d6ef0ce4df9a177b8b5385fd' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/xGdtZczs/versions/vMlWh7fL/polymer-bundled-0.9.17%2B1.21.1.jar' + +[update.modrinth] +mod-id = 'xGdtZczs' +version = 'vMlWh7fL' \ No newline at end of file diff --git a/mods/polytone.pw.toml b/mods/polytone.pw.toml new file mode 100644 index 0000000..c27fd1d --- /dev/null +++ b/mods/polytone.pw.toml @@ -0,0 +1,13 @@ +name = "Polytone" +filename = "polytone-1.21-2.5.2-fabric.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/3qAYkBMB/versions/lgwbujmS/polytone-1.21-2.5.2-fabric.jar" +hash-format = "sha1" +hash = "059a9ca6b2bad0277f31ccb89c72ff32e72a2df5" + +[update] +[update.modrinth] +mod-id = "3qAYkBMB" +version = "lgwbujmS" diff --git a/mods/puzzle.pw.toml b/mods/puzzle.pw.toml new file mode 100644 index 0000000..32bcc0e --- /dev/null +++ b/mods/puzzle.pw.toml @@ -0,0 +1,16 @@ +filename = 'puzzle-fabric-2.0.1+1.21.jar' +name = 'Puzzle' +side = 'client' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '91b0e90bfcbde08419ea46a062a39c0d26fd9658717c42ab4c3feac4e075766019d23c38d92f7618c005002454a57c1afa57fd2d33a5dbbb35bde9a9ba526870' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/3IuO68q1/versions/TMFxzCSV/puzzle-fabric-2.0.1%2B1.21.jar' + +[update.modrinth] +mod-id = '3IuO68q1' +version = 'TMFxzCSV' \ No newline at end of file diff --git a/mods/reeses-sodium-options.pw.toml b/mods/reeses-sodium-options.pw.toml new file mode 100644 index 0000000..8aac6a3 --- /dev/null +++ b/mods/reeses-sodium-options.pw.toml @@ -0,0 +1,13 @@ +name = "Reese's Sodium Options" +filename = "reeses-sodium-options-fabric-1.8.0-beta.4+mc1.21.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/Bh37bMuy/versions/DSxKPh7H/reeses-sodium-options-fabric-1.8.0-beta.4%2Bmc1.21.1.jar" +hash-format = "sha1" +hash = "7a2b9b23d3d05939f70244401e9c0a796942d13c" + +[update] +[update.modrinth] +mod-id = "Bh37bMuy" +version = "DSxKPh7H" diff --git a/mods/rrls.pw.toml b/mods/rrls.pw.toml new file mode 100644 index 0000000..71867e0 --- /dev/null +++ b/mods/rrls.pw.toml @@ -0,0 +1,16 @@ +filename = 'rrls-5.0.8+mc1.21.1-fabric.jar' +name = 'Remove Reloading Screen' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'beta' + +[download] +hash = 'f2cf32e442d48afce6c5c244c9628482273d563375c7623c0af1bc609d7dc53ed73ced9725f54511c8adacc438e89944a3ba913f0cbf7a432897689285f84f12' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/ZP7xHXtw/versions/J4n3Uh3Y/rrls-5.0.8%2Bmc1.21.1-fabric.jar' + +[update.modrinth] +mod-id = 'ZP7xHXtw' +version = 'J4n3Uh3Y' \ No newline at end of file diff --git a/mods/sodium-extra.pw.toml b/mods/sodium-extra.pw.toml new file mode 100644 index 0000000..02c7ccf --- /dev/null +++ b/mods/sodium-extra.pw.toml @@ -0,0 +1,13 @@ +name = "Sodium Extra" +filename = "sodium-extra-fabric-0.6.0-beta.3+mc1.21.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/PtjYWJkn/versions/CEAENzuT/sodium-extra-fabric-0.6.0-beta.3%2Bmc1.21.1.jar" +hash-format = "sha1" +hash = "d5ad3bbc8a75fc2e8f3d957a85aa05f3e8b95fd0" + +[update] +[update.modrinth] +mod-id = "PtjYWJkn" +version = "CEAENzuT" diff --git a/mods/sodium.pw.toml b/mods/sodium.pw.toml new file mode 100644 index 0000000..f7e2c44 --- /dev/null +++ b/mods/sodium.pw.toml @@ -0,0 +1,13 @@ +name = "Sodium" +filename = "sodium-fabric-0.6.0-beta.4+mc1.21.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/AANobbMI/versions/zJZY6GYO/sodium-fabric-0.6.0-beta.4%2Bmc1.21.1.jar" +hash-format = "sha1" +hash = "eec213b5fff929d8ff4bd8c0119883b849960654" + +[update] +[update.modrinth] +mod-id = "AANobbMI" +version = "zJZY6GYO" diff --git a/mods/yacl.pw.toml b/mods/yacl.pw.toml new file mode 100644 index 0000000..e62a16e --- /dev/null +++ b/mods/yacl.pw.toml @@ -0,0 +1,16 @@ +filename = 'YetAnotherConfigLib-3.6.1+1.21-fabric.jar' +name = 'YetAnotherConfigLib (YACL)' +side = 'both' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '80ed74eaea7af50a25c2a00d6fe9d0ab7a0a94147dd64db0ca072aa3761a1723006cfa445c936cd02daa72d855a8197cf62365c3cae239a43916808c44c164fb' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/1eAoo2KR/versions/f9ZVX07g/YetAnotherConfigLib-3.6.1%2B1.21-fabric.jar' + +[update.modrinth] +mod-id = '1eAoo2KR' +version = 'f9ZVX07g' \ No newline at end of file diff --git a/mods/yosbr.pw.toml b/mods/yosbr.pw.toml new file mode 100644 index 0000000..f4ed831 --- /dev/null +++ b/mods/yosbr.pw.toml @@ -0,0 +1,52 @@ +filename = 'yosbr-0.1.2.jar' +name = 'Your Options Shall Be Respected (YOSBR)' +side = 'both' +x-prismlauncher-loaders = [ 'fabric', 'quilt' ] +x-prismlauncher-mc-versions = [ + '1.14', + '1.14.1', + '1.14.2', + '1.14.3', + '1.14.4', + '1.15', + '1.15.1', + '1.15.2', + '1.16', + '1.16.1', + '1.16.2', + '1.16.3', + '1.16.4', + '1.16.5', + '1.17', + '1.17.1', + '1.18', + '1.18.1', + '1.18.2', + '1.19', + '1.19.1', + '1.19.2', + '1.19.3', + '1.19.4', + '1.20', + '1.20.1', + '1.20.2', + '1.20.3', + '1.20.4', + '1.20.5', + '1.20.6', + '1.21', + '1.21.1', + '1.21.2', + '1.21.3' +] +x-prismlauncher-release-type = 'release' + +[download] +hash = '254f2225f6446523aa8c8274e83b31e27f3b2afc8fe4f490fb1b169dd518e10c7993acda5db0ab597474ddf9d69506b5e794242fada1e2f89ed7bf9d412a8f78' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/WwbubTsV/versions/KMOzdYko/yosbr-0.1.2.jar' + +[update.modrinth] +mod-id = 'WwbubTsV' +version = 'KMOzdYko' \ No newline at end of file diff --git a/mods/your-reputation-jade.pw.toml b/mods/your-reputation-jade.pw.toml new file mode 100644 index 0000000..e50e15e --- /dev/null +++ b/mods/your-reputation-jade.pw.toml @@ -0,0 +1,16 @@ +filename = 'your-reputation-0.2.9+jade.1.21.1.jar' +name = 'Your Reputation (Jade)' +side = 'both' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = 'f4025c5a141504ae70a3048a4b29e81c2a0bbc58990660b19455ff2548e7a7e5f86642f6a177af407b048e81f49ee7c4f9a1b80a8be3bb26c25cf9b6d2f6e38d' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/uDBLJfwG/versions/JVwmrNbn/your-reputation-0.2.9%2Bjade.1.21.1.jar' + +[update.modrinth] +mod-id = 'uDBLJfwG' +version = 'JVwmrNbn' \ No newline at end of file diff --git a/mods/zoomify.pw.toml b/mods/zoomify.pw.toml new file mode 100644 index 0000000..49625f0 --- /dev/null +++ b/mods/zoomify.pw.toml @@ -0,0 +1,16 @@ +filename = 'Zoomify-2.14.2+1.21.1.jar' +name = 'Zoomify' +side = 'client' +x-prismlauncher-loaders = [ 'fabric' ] +x-prismlauncher-mc-versions = [ '1.21', '1.21.1' ] +x-prismlauncher-release-type = 'release' + +[download] +hash = '6623b97f6a90e60b0ec82e6fe20a79c2e4da3fc620d696735bc95184e0d7371362f6c8d6c278531917f7ad104fa8b8e37c4b202c95e663a060f23676b4cf2207' +hash-format = 'sha512' +mode = 'url' +url = 'https://cdn.modrinth.com/data/w7ThoJFB/versions/mGFci27z/Zoomify-2.14.2%2B1.21.1.jar' + +[update.modrinth] +mod-id = 'w7ThoJFB' +version = 'mGFci27z' \ No newline at end of file diff --git a/options.txt b/options.txt new file mode 100755 index 0000000..0f87c47 --- /dev/null +++ b/options.txt @@ -0,0 +1,185 @@ +version:3955 +fullscreenMonitor:"0,0,1920,1080" +fullscreenMode:0 +preferredFullscreenMode:1 +ao:true +biomeBlendRadius:7 +enableVsync:false +entityDistanceScaling:1.0 +entityShadows:true +forceUnicodeFont:false +japaneseGlyphVariants:false +fov:0.25 +fovEffectScale:1.0 +darknessEffectScale:1.0 +glintSpeed:0.5 +glintStrength:0.75 +prioritizeChunkUpdates:0 +fullscreen:false +gamma:1.0 +graphicsMode:1 +guiScale:2 +maxFps:60 +mipmapLevels:4 +narrator:0 +particles:0 +reducedDebugInfo:false +renderClouds:"true" +renderDistance:32 +simulationDistance:32 +screenEffectScale:1.0 +soundDevice:"" +autoJump:false +operatorItemsTab:true +autoSuggestions:true +chatColors:true +chatLinks:true +chatLinksPrompt:true +discrete_mouse_scroll:false +invertYMouse:false +realmsNotifications:true +showSubtitles:false +directionalAudio:false +touchscreen:false +bobView:true +toggleCrouch:false +toggleSprint:false +darkMojangStudiosBackground:true +hideLightningFlashes:false +hideSplashTexts:false +mouseSensitivity:0.5 +damageTiltStrength:1.0 +highContrast:true +narratorHotkey:true +resourcePacks:["vanilla","fabric","continuity:glass_pane_culling_fix","continuity:default","file/SodiumTranslations.zip","file/Mod Menu Helper.zip","file/Chat Reporting Helper.zip","high_contrast","$polymer-resources","controlify:legacy_console","programmer_art","file/[1.21.x]ProgrammerArtFix-rv2.1.zip","file/ReimaginedGUI(Dark) 1.21.zip"] +incompatibleResourcePacks:["appleskin","emiprofessions","jade","modernfix","yet_another_config_lib_v3"] +lastServer:incest.world +lang:en_us +chatVisibility:0 +chatOpacity:1.0 +chatLineSpacing:0.0 +textBackgroundOpacity:0.5 +backgroundForChatOnly:true +hideServerAddress:false +advancedItemTooltips:true +pauseOnLostFocus:true +overrideWidth:0 +overrideHeight:0 +chatHeightFocused:1.0 +chatDelay:0.0 +chatHeightUnfocused:0.4375 +chatScale:1.0 +chatWidth:1.0 +notificationDisplayTime:1.0 +useNativeTransport:true +mainHand:"right" +attackIndicator:1 +tutorialStep:none +mouseWheelSensitivity:1.0 +rawMouseInput:true +glDebugVerbosity:1 +skipMultiplayerWarning:true +hideMatchedNames:true +joinedFirstServer:true +hideBundleTutorial:false +syncChunkWrites:false +showAutosaveIndicator:true +allowServerListing:true +onlyShowSecureChat:false +panoramaScrollSpeed:1.0 +debugifyTelemetry:0 +telemetryOptInExtra:false +onboardAccessibility:false +menuBackgroundBlurriness:5 +key_key.attack:key.mouse.left +key_key.use:key.mouse.right +key_key.forward:key.keyboard.w +key_key.left:key.keyboard.a +key_key.back:key.keyboard.s +key_key.right:key.keyboard.d +key_key.jump:key.keyboard.space +key_key.sneak:key.keyboard.left.shift +key_key.sprint:key.keyboard.left.control +key_key.drop:key.keyboard.q +key_key.inventory:key.keyboard.e +key_key.chat:key.keyboard.t +key_key.playerlist:key.keyboard.tab +key_key.pickItem:key.mouse.middle +key_key.command:key.keyboard.slash +key_key.socialInteractions:key.keyboard.p +key_key.screenshot:key.keyboard.f2 +key_key.togglePerspective:key.keyboard.f5 +key_key.smoothCamera:key.keyboard.unknown +key_key.fullscreen:key.keyboard.f11 +key_key.spectatorOutlines:key.keyboard.unknown +key_key.swapOffhand:key.keyboard.f +key_key.saveToolbarActivator:key.keyboard.unknown +key_key.loadToolbarActivator:key.keyboard.x +key_key.advancements:key.keyboard.l +key_key.hotbar.1:key.keyboard.1 +key_key.hotbar.2:key.keyboard.2 +key_key.hotbar.3:key.keyboard.3 +key_key.hotbar.4:key.keyboard.4 +key_key.hotbar.5:key.keyboard.5 +key_key.hotbar.6:key.keyboard.6 +key_key.hotbar.7:key.keyboard.7 +key_key.hotbar.8:key.keyboard.8 +key_key.hotbar.9:key.keyboard.9 +key_key.dynamic_fps.toggle_forced:key.keyboard.unknown +key_key.dynamic_fps.toggle_disabled:key.keyboard.unknown +key_key.fabrishot.screenshot:key.keyboard.f9 +key_key.entityculling.toggle:key.keyboard.unknown +key_key.fabricskyboxes.toggle:key.keyboard.unknown +key_key.fabricskyboxes.toggle.debug_hud:key.keyboard.unknown +key_key.jade.config:key.keyboard.keypad.0 +key_key.jade.show_overlay:key.keyboard.keypad.1 +key_key.jade.toggle_liquid:key.keyboard.keypad.2 +key_key.jade.narrate:key.keyboard.keypad.5 +key_key.jade.show_details_alternative:key.keyboard.unknown +key_key.journeymap.zoom_in:key.keyboard.equal +key_key.journeymap.zoom_out:key.keyboard.minus +key_key.journeymap.minimap_type:key.keyboard.left.bracket +key_key.journeymap.minimap_preset:key.keyboard.backslash +key_key.journeymap.create_waypoint:key.keyboard.b +key_key.journeymap.toggle_render_waypoints:key.keyboard.unknown +key_key.journeymap.toggle_render_waypoints_world:key.keyboard.unknown +key_key.journeymap.toggle_render_waypoints_map:key.keyboard.unknown +key_key.journeymap.toggle_waypoints:key.keyboard.unknown +key_key.journeymap.fullscreen_create_waypoint:key.keyboard.b +key_key.journeymap.fullscreen_chat_position:key.keyboard.c +key_key.journeymap.map_toggle_alt:key.keyboard.j +key_key.journeymap.fullscreen_waypoints:key.keyboard.n +key_key.journeymap.minimap_toggle_alt:key.keyboard.m +key_key.journeymap.fullscreen_options:key.keyboard.o +key_key.journeymap.fullscreen.north:key.keyboard.up +key_key.journeymap.fullscreen.south:key.keyboard.down +key_key.journeymap.fullscreen.east:key.keyboard.right +key_key.journeymap.fullscreen.west:key.keyboard.left +key_key.journeymap.fullscreen_follow_player:key.keyboard.f +key_key.journeymap.fullscreen.disable_buttons:key.keyboard.unknown +key_key.journeymap.toggle_entity_names:key.keyboard.g +key_key.modmenu.open_menu:key.keyboard.unknown +key_key.optigui.inspect:key.keyboard.unknown +key_zoomify.key.zoom:key.keyboard.c +key_zoomify.key.zoom.secondary:key.keyboard.unknown +key_iris.keybind.reload:key.keyboard.unknown +key_iris.keybind.toggleShaders:key.keyboard.unknown +key_iris.keybind.shaderPackSelection:key.keyboard.i +key_iris.keybind.wireframe:key.keyboard.unknown +soundCategory_master:0.5049668874172185 +soundCategory_music:0.0 +soundCategory_record:1.0 +soundCategory_weather:0.20422535211267606 +soundCategory_block:1.0 +soundCategory_hostile:1.0 +soundCategory_neutral:1.0 +soundCategory_player:1.0 +soundCategory_ambient:1.0 +soundCategory_voice:1.0 +modelPart_cape:true +modelPart_jacket:true +modelPart_left_sleeve:true +modelPart_right_sleeve:true +modelPart_left_pants_leg:true +modelPart_right_pants_leg:true +modelPart_hat:true diff --git a/pack.toml b/pack.toml new file mode 100644 index 0000000..c8db917 --- /dev/null +++ b/pack.toml @@ -0,0 +1,15 @@ +name = "Gaycraft" +version = "1.0.0" +pack-format = "packwiz:1.1.0" + +[index] +file = "index.toml" +hash-format = "sha256" +hash = "ae0fbd800714414f076ccd6a679d9241416d68933175a3233495d9f3b4fa9d78" + +[versions] +fabric = "0.16.7" +minecraft = "1.21.1" + +[options] +acceptable-game-versions = ["1.21"] diff --git a/servers.dat b/servers.dat new file mode 100644 index 0000000000000000000000000000000000000000..80d76dc20d8a0707e1775804a78b102d5984757f GIT binary patch literal 389 zcmYk1OHYGP5QPV0d~{)A^apfr(x6493l~$0gomZjLTil+3b#C@T;yr{>%BBCoXvda zoXJV12XG1JB`F$Glsy38I5>;qARrlVaFZ9LAz4*QkyqIyr$tr51)Rh=T<58`AHJp%WC6XfjvT*21NdN*D_?$4F|;jlS9j_su@B ze15%Z(zSzT_{w9Q=yfu*B@Y*tM9_#vZDl_NIHBVJ4JwB6Xv;RsvrrR|gnv90W@xyI zCX7wgSWR}oW_|eABeuz~VnHbLxC`T!i1PR0Su{Lld3*(N?zpC{KT7Ya`oh7L=ldkD M7UZX@3sQ0bzmYO`W&i*H literal 0 HcmV?d00001