diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index d185531..5a132ba 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -1,25 +1,25 @@ -name: Build and Release -on: - push: - branches: - - main - -permissions: - contents: write - -jobs: - build: - runs-on: ubuntu-20.04 - container: - image: eclipse-temurin:18-jdk - options: --user root - steps: - - run: apt update && apt install git -y && git --version - - run: git config --global --add safe.directory /__w/smp/smp - - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - uses: gradle/wrapper-validation-action@v1 - - run: ./gradlew build github --stacktrace -Porg.gradle.parallel.threads=4 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file +#name: Build and Release +#on: +# push: +# branches: +# - main +# +#permissions: +# contents: write +# +#jobs: +# build: +# runs-on: ubuntu-20.04 +# container: +# image: eclipse-temurin:21-jdk +# options: --user root +# steps: +# - run: apt update && apt install git -y && git --version +# - run: git config --global --add safe.directory /__w/smp/smp +# - uses: actions/checkout@v2 +# with: +# fetch-depth: 0 +# - uses: gradle/wrapper-validation-action@v1 +# - run: ./gradlew build github --stacktrace -Porg.gradle.parallel.threads=4 +# env: +# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 9fcbb29..607641b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,6 @@ run +*.exe +*.mrpack ### Eclipse ### .metadata diff --git a/INCLUDE_MODS.md b/INCLUDE_MODS.md index e549ccc..8ba7421 100644 --- a/INCLUDE_MODS.md +++ b/INCLUDE_MODS.md @@ -16,7 +16,7 @@ | [Lithium](https://modrinth.com/mod/lithium)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/CaffeineMC/lithium-fabric) | No-compromises game logic/server optimization mod | [CaffeineMC](https://github.com/CaffeineMC) | Both | | [ModernFix](https://modrinth.com/mod/modernfix)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/embeddedt/ModernFix) | All-in-one mod that improves performance, reduces memory usage, and fixes many bugs. Compatible with all your favorite performance mods | [embeddedt](https://github.com/embeddedt) | Both | | [More Culling](https://modrinth.com/mod/moreculling)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/fxmorin/MoreCulling) | A mod that changes how multiple types of culling are handled in order to improve performance | [fxmorin](https://github.com/fxmorin) | Client | -| [Neuria](https://modrinth.com/mod/neruina)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Bawnorton/Neruina) | A Mod that prevents ticking-related crashes from bricking worlds | [Bawnorton](https://github.com/Bawnorton) | Client | +| [Neurina](https://modrinth.com/mod/neruina)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Bawnorton/Neruina) | A Mod that prevents ticking-related crashes from bricking worlds | [Bawnorton](https://github.com/Bawnorton) | Client | | [Sodium](https://modrinth.com/mod/sodium)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/CaffeineMC/sodium-fabric) | A modern rendering engine for Minecraft which greatly improves performance | [CaffeineMC](https://github.com/CaffeineMC) | Client | | [Very Many Players](https://modrinth.com/mod/vmp-fabric)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/RelativityMC/VMP-fabric) | A Fabric mod designed to improve server performance at high playercounts | [RelativityMC](https://github.com/RelativityMC) | Both | @@ -32,28 +32,27 @@ | Name | Description | Author | Server/Client | --- | :---: | :---: | :---: | | [Animatica](https://modrinth.com/mod/animatica)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/FoundationGames/Animatica) | A mod implementing the OptiFine/MCPatcher animated texture format | [FoundationGames](https://github.com/FoundationGames) | Client | +| [Better Mount HUD](https://modrinth.com/mod/better-mount-hud)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Lortseam/better-mount-hud) | Improves the ingame HUD while riding a mount | [Lortseam](https://github.com/Lortseam) | Client | +| [Better Statistics Screen](https://modrinth.com/mod/better-stats)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/TheCSDev/mc-better-stats) | A Minecraft mod that improves the statistics screen and makes it more useful | [TheCSDev](https://github.com/TheCSDev) | Client | | [CIT Reswn](https://modrinth.com/mod/cit-resewn)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/SHsuperCM/CITResewn) | Re-implements MCPatcher's CIT (custom item textures from optifine resource packs) | [SHsuperCM](https://github.com/SHsuperCM) | Client | | [Colorful Hearts](https://modrinth.com/mod/colorful-hearts)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Terrails/colorful-hearts) | A client side mod that replaces multiple vanilla heart rows with a single row using colored hearts | [Terrails](https://github.com/Terrails) | Client | | [Continuity](https://modrinth.com/mod/continuity)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/PepperCode1/Continuity) | A Fabric mod that allows for efficient connected textures | [PepperCode1](https://github.com/PepperCode1) | Client | -| [Better Mount HUD](https://modrinth.com/mod/better-mount-hud)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Lortseam/better-mount-hud) | Improves the ingame HUD while riding a mount | [Lortseam](https://github.com/Lortseam) | Client | -| [Better Statistics Screen](https://modrinth.com/mod/better-stats)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/TheCSDev/mc-better-stats) | A Minecraft mod that improves the statistics screen and makes it more useful | [TheCSDev](https://github.com/TheCSDev) | Client | | [[EMF] Entity Model Features](https://modrinth.com/mod/entity-model-features)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Traben-0/Entity_Model_Features) | EMF is an, OptiFine format, Custom Entity Model replacement mod available for Fabric and Forge. | [Traben](https://github.com/Traben-0) | Client | | [[ETF] Entity Texture Features](https://modrinth.com/mod/entitytexturefeatures)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Traben-0/Entity_Texture_Features) | Emissive, Random & Custom texture support for entities in resourcepacks just like Optifine but for Fabric | [Traben](https://github.com/Traben-0) | Client | | [FabricSkyboxes](https://modrinth.com/mod/fabricskyboxes)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/AMereBagatelle/fabricskyboxes) | Allows resource packs to define custom skyboxes. | [AMereBagatelle](https://github.com/AMereBagatelle) | Client | | [FabricSkyBoxes Interop](https://modrinth.com/mod/fabricskyboxes-interop)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/FlashyReese/fabricskyboxes-interop) | FabricSkyBoxes Interoperability for MCPatcher/OptiFine Skies | [FlashyReese](https://github.com/FlashyReese) | Client | | [Fabrishot](https://modrinth.com/mod/fabrishot)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/ramidzkh/fabrishot) | Take insanely large screenshots because why not | [ramidzkh](https://github.com/ramidzkh) | Client | -| [Iris Shaders](https://modrinth.com/mod/iris)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/IrisShaders/Iris) | A modern shaders mod for Minecraft intended to be compatible with existing OptiFine shader packs | [IrisShaders](https://github.com/IrisShaders) | Client | | [Inventory HUD+](https://www.curseforge.com/minecraft/mc-mods/inventory-hud-forge) | This mod contains a few features, first of all - Inventory HUD, it shows your inventory while you are playing, you can switch between mods (mini/normal and horizontal/vertical), also you can change background transparency and toggle animation on/off | [dmitrylovin](https://www.curseforge.com/members/dmitrylovin) | Client | +| [Iris Shaders](https://modrinth.com/mod/iris)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/IrisShaders/Iris) | A modern shaders mod for Minecraft intended to be compatible with existing OptiFine shader packs | [IrisShaders](https://github.com/IrisShaders) | Client | | [Jade](https://modrinth.com/mod/jade)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Snownee/Jade) | Shows information about what you are looking at. (Hwyla/Waila fork for Minecraft 1.16+) | [Snownee](https://github.com/Snownee) | Client | | [LambDynamicLights](https://modrinth.com/mod/lambdynamiclights)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/LambdAurora/LambDynamicLights) | A dynamic lights mod for Fabric. | [LambdAurora](https://github.com/LambdAurora) | Client | | [Model Gap Fix](https://modrinth.com/mod/modelfix)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MehVahdJukaar/modefix-multi) | Fixes gaps in Block Models and Item Models | [MehVahdJukaar](https://github.com/MehVahdJukaar) | Client | -| [Not Enough Animations](https://modrinth.com/mod/not-enough-animations)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/tr7zw/NotEnoughAnimations) | Bringing first-person animations to the third-person | [tr7zw](https://github.com/tr7zw) | Client | +| [OptiGUI](https://modrinth.com/mod/optigui)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/opekope2/OptiGUI) | Blazing fast custom GUI textures on Fabric and Quilt with built-in OptiFine custom GUI resource pack support | [opekope2](https://github.com/opekope2) | Client | | [Paginated Advancements & Custom Frames](https://modrinth.com/mod/paginatedadvancements)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/DaFuqs/PaginatedAdvancements) | Better advancements screen | [DaFuqs](https://github.com/DaFuqs) | Client | | [Particle Core](https://modrinth.com/mod/particle-core)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/fzzyhmstrs/pc) | Particle optimizations: Culling, rendering optimizations, configurable particle-type-specific spawn reduction, and potion particle disabling. Compatible with Sodium, improves performance over Sodium alone | [fzzyhmstrs](https://github.com/fzzyhmstrs) | Client | | [Paxi](https://modrinth.com/mod/paxi)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/Paxi) | Automatic data & resource pack loading made easy | [YUNG-GANG](https://github.com/YUNG-GANG) | Client | | [Polytone](https://modrinth.com/mod/polytone)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MehVahdJukaar/polytone) | Customize Map Color, Block Colors, Colormaps and Block Sounds, Biome Colors, Dye Colors. Supports Optifine format. For Resource Packs | [MehVahdJukaar](https://github.com/MehVahdJukaar) | Client | | [Puzzle](https://modrinth.com/mod/puzzle)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MehVahdJukaar/Puzzle) | Adds resourcepack features and a GUI to more conveniently configure OptiFine alternatives | [MehVahdJukaar](https://github.com/MehVahdJukaar) | Client | -| [OptiGUI](https://modrinth.com/mod/optigui)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/opekope2/OptiGUI) | Blazing fast custom GUI textures on Fabric and Quilt with built-in OptiFine custom GUI resource pack support | [opekope2](https://github.com/opekope2) | Client | | [Reese's Sodium Options](https://modrinth.com/mod/reeses-sodium-options)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/FlashyReese/reeses-sodium-options) | Alternative Options Menu for Sodium | [FlashyReese](https://github.com/FlashyReese) | Client | | [Sodium Extra](https://modrinth.com/mod/sodium-extra)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/FlashyReese/sodium-extra-fabric) | A Sodium addon that adds features that shouldn't be in Sodium. | [FlashyReese](https://github.com/FlashyReese) | Client | @@ -66,13 +65,16 @@ | [Eating Animation](https://modrinth.com/mod/eating-animation)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Theoness1/EatingAnimation) | A mod that adds sprite animations for edible and drinkable items | [Theoness1](https://github.com/Theoness1) | Client | | [Euphoria Patches](https://modrinth.com/mod/euphoria-patches)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/EuphoriaPatches/EuphoriaPatcher) | Euphoria Patches is an add-on for Complementary Shaders, extending it with more optional features and settings | [EuphoriaPatches](https://github.com/EuphoriaPatches) | Client | | [Falling Leaves](https://modrinth.com/mod/fallingleaves)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/RandomMcSomethin/fallingleaves) | Adds a neat little particle effect to leaf blocks | [RandomMcSomethin](https://github.com/RandomMcSomethin) | Client | -| [Visuality](https://modrinth.com/mod/visuality)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/PinkGoosik/visuality) | Little visual improvements by adding a bunch of new particles | [PinkGoosik](https://github.com/PinkGoosik) | Client | +| [Not Enough Animations](https://modrinth.com/mod/not-enough-animations)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/tr7zw/NotEnoughAnimations) | Bringing first-person animations to the third-person | [tr7zw](https://github.com/tr7zw) | Client | | [SuperBetterGrass](https://www.curseforge.com/minecraft/mc-mods/super-better-grass)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/dima-dencep/super-better-grass) | An unofficial fork of [LambdaBetterGrass](https://modrinth.com/mod/lambdabettergrass) by LambdAurora, on Fabric (and soon on Forge) | [dima-dencep](https://github.com/dima-dencep) | Client | +| [Visuality](https://modrinth.com/mod/visuality)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/PinkGoosik/visuality) | Little visual improvements by adding a bunch of new particles | [PinkGoosik](https://github.com/PinkGoosik) | Client | +| [Wavey Capes](https://modrinth.com/mod/wavey-capes)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/tr7zw/WaveyCapes) | AThe cape shouldn't be a static slab | [dima-dencep](https://github.com/tr7zw) | Client | ### Functional | Name | Description | Author | Server/Client | | --- | :---: | :---: | :---: | +| [AntiXray](https://modrinth.com/mod/anti-xray)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/DrexHD/FabricAntiXray) | A lightweight mod that allows server owners to combat xrayers | [DrexHD](https://github.com/DrexHD) | Server | | [AppleSkin](https://modrinth.com/mod/appleskin)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/squeek502/AppleSkin) | Food/hunger-related HUD improvements | [squeek502](https://github.com/squeek502) | Both | | [Better Compatibility Checker](https://modrinth.com/mod/better-compatibility-checker)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/nanite/BetterCompatibilityChecker) | Changes the default server compatibility check to compare modpack versions | [nanite](https://github.com/nanite) | Both | | [Boat Break Fix](https://modrinth.com/mod/boat-break-fix)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/nvb-uy/boatbreakfix) | A mod that allows you to play Minecraft in a borderless fullscreen window | [nvb-uy](https://github.com/nvb-uy) | Both | @@ -82,13 +84,14 @@ | [Clumps](https://modrinth.com/mod/clumps)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/jaredlll08/Clumps) | Clumps XP orbs together to reduce lag | [jaredlll08](https://github.com/jaredlll08) | Both | | [Controlling](https://modrinth.com/mod/controlling)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/jaredlll08/Controlling) | Adds a search bar to the Key-Bindings menu | [jaredlll08](https://github.com/jaredlll08) | Client | | [Cubes Without Borders](https://modrinth.com/mod/cubes-without-borders)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Kir-Antipov/cubes-without-borders) | A mod that allows you to play Minecraft in a borderless fullscreen window | [Kir_Antipov](https://github.com/Kir-Antipov) | Client | -| [DEUF Refabricated](https://modrinth.com/mod/deuf-refabricated)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/nvb-uy/DEUF-Refabricated) | Fixes entities duplicated UUIDs, removing log spam and preventing crashes | [nvb-uy](https://github.com/nvb-uy) | Server | | [Debugify](https://modrinth.com/mod/debugify)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/isXander/Debugify/) | Fixes Minecraft bugs found on the bug tracker | [isXander](https://github.com/isXander/) | Both | +| [DEUF Refabricated](https://modrinth.com/mod/deuf-refabricated)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/nvb-uy/DEUF-Refabricated) | Fixes entities duplicated UUIDs, removing log spam and preventing crashes | [nvb-uy](https://github.com/nvb-uy) | Server | | [Enchantment Descriptions](https://modrinth.com/mod/enchantment-descriptions)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Darkhax-Minecraft/Enchantment-Descriptions) | Provides a way to get enchantment descriptions from enchanted books | [Darkhax-Minecraft](https://github.com/Darkhax-Minecraft) | Client | | [Fullstack Watchdog](https://modrinth.com/mod/fullstack-watchdog)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/TelepathicGrunt/FullStackWatchdog) | Make Watchdog crashes show all the code that was running for all threads | [TelepathicGrunt](https://github.com/TelepathicGrunt) | Server | | [IJM's Tweaks](https://modrinth.com/mod/ijm-tweaks/)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/ItsJustMiaouss/ijm-tweaks) | A Fabric mod that tweaks the client side of Minecraft | [ItsJustMiaouss](https://github.com/ItsJustMiaouss) | Client | +| [Inertia Anti Cheat](https://modrinth.com/mod/inertiaanticheat)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/DiffuseHyperion/InertiaAntiCheat) | Stop people from using unwanted mods on your server | [DiffuseHyperion](https://github.com/DiffuseHyperion) | Server | | [Let Me Despawn](https://modrinth.com/plugin/lmd)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/frikinjay/let-me-despawn) | Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs | [frikinjay](https://github.com/frikinjay) | Server | -| [Load My F***ing Tags](https://www.curseforge.com/minecraft/mc-mods/lmft)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Dragon-Seeker/LoadMyFingTags) | This mod prevents Mod/Datapack mistakes from breaking entire portions of the game | [Dragon-Seeker](https://github.com/Dragon-Seeker) | Server | +| [Load My F***ing Tags](https://modrinth.com/mod/lmft)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Dragon-Seeker/LoadMyFingTags) | Prevents Incorrect Tag Entries from breaking an entrie Tag | [Dragon-Seeker](https://github.com/Dragon-Seeker) | Server | | [Log Begone](https://modrinth.com/mod/log-begone)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/AzureDoom/Log-Begone) | Fork of Shut Up Console - Tell those those annoy logs lines begone | [AzureDoom](https://github.com/AzureDoom) | Both | | [Main Menu Credits](https://modrinth.com/mod/main-menu-credits)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/isXander/main-menu-credits) | Adds a way of adding information to the user's title screen. | [isXander](https://github.com/isXander/) | Client | | [MixinTrace](https://modrinth.com/mod/mixintrace)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/comp500/mixintrace) | Adds a list of mixins in the stack trace to crash reports | [comp500](https://github.com/comp500) | Both | @@ -109,17 +112,6 @@ | [XaeroPlus](https://modrinth.com/mod/xaeroplus)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/rfresh2/XaeroPlus) | Xaero WorldMap / Minimap Extra Features | [rfresh2](https://github.com/rfresh2) | Client | | [XXL Packets](https://modrinth.com/mod/xxl-packets)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/lazul1ne/XXLPackets) | XXL Packets is a fork of XL Packets which raises the packet size limit from 2MB to the Java Integer limit (2.147483647 GB) | [lazul1ne](https://github.com/lazul1ne) | Both | | [Your Options Shall Be Respected (YOSBR)](https://modrinth.com/mod/yosbr)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/shedaniel/your-options-shall-be-respected) | Your options shall be respected. | [Aizistral Studios](https://github.com/shedaniel) | Both | -| [YUNG's API](https://modrinth.com/mod/yungs-api)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-API) | Library mod for YUNG's mods | [YUNG-GANG](https://github.com/YUNG-GANG) | Both | -| [YUNG's Better Dungeons](https://modrinth.com/mod/yungs-better-dungeons)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Dungeons) | A complete redesign of Minecraft's dungeons | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | -| [YUNG's Better Mineshafts](https://modrinth.com/mod/yungs-better-mineshafts)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Mineshafts) | A long-awaited and much-needed abandoned mineshaft overhaul | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | -| [YUNG's Better Nether Fortresses](https://modrinth.com/mod/yungs-better-nether-fortresses)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Fortresses) | A complete redesign of Minecraft's Nether fortresses | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | -| [YUNG's Better Ocean Monuments](https://modrinth.com/mod/yungs-better-ocean-monuments)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Ocean-Monuments) | A complete redesign of Minecraft's ocean monuments | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | -| [YUNG's Better Strongholds](https://modrinth.com/mod/yungs-better-strongholds)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Strongholds) | A complete redesign of Minecraft's strongholds | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | -| [YUNG's Better Witch Huts](https://modrinth.com/mod/yungs-better-witch-huts)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Witch-Huts) | Adds overhauled witch huts to swamps | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | -| [YUNG's Better Jungle Temples](https://modrinth.com/mod/yungs-better-jungle-temples)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Jungle-Temples) | A complete redesign of Minecraft's jungle temples | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | -| [YUNG's Better End Island](https://modrinth.com/mod/yungs-better-end-island)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-End-Island) | An overhaul of the main End Island where the dragon fight takes place | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | -| [YUNG's Better Desert Temples](https://modrinth.com/mod/yungs-better-desert-temples)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Desert-Temples) | A complete redesign of Minecraft's desert temples | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | -| [YUNG's Extras](https://modrinth.com/mod/yungs-better-desert-temples)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Extras) | Extra structures, features, and vanilla+ content suitable for any modpack | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | | [Zoomify](https://modrinth.com/mod/zoomify)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/isXander/Zoomify) | A zoom mod with infinite customizability. | [isXander](https://github.com/isXander) | Client | ### Functional (Dangerous) @@ -131,11 +123,12 @@ | Name | Description | Author | Server/Client | | --- | :---: | :---: | :---: | +| [Advanced Netherite](https://modrinth.com/mod/advanced-netherite)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Autovw/AdvancedNetherite) | A vanilla and add-on friendly, open-source mod that adds in more tiers of Netherite | [Autovw](https://github.com/Autovw) | Both | | [Amendments](https://modrinth.com/mod/amendments)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MehVahdJukaar/Amendments) | Many changes to vanilla blocks | [MehVahdJukaar](https://github.com/MehVahdJukaar) | Both | | [Animal Feeding Trough](https://modrinth.com/mod/animal_feeding_trough)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Slexom/animal-feeding-trough) | Mobs self feed with feeding trough | [Slexom](https://github.com/Slexom) | Both | -| [Advanced Netherite](https://modrinth.com/mod/advanced-netherite)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Autovw/AdvancedNetherite) | A vanilla and add-on friendly, open-source mod that adds in more tiers of Netherite | [Autovw](https://github.com/Autovw) | Both | | [Backpacked](https://www.curseforge.com/minecraft/mc-mods/backpacked)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MrCrayfish/Backpacked) | Backpacked is not just another backpack mod. Besides what you would expect to be added into the mod, Backpacked provides fun gameplay experiences with advancements like challenges. Completing challenges contributes to the customisation of backpacks; a new system that allows players to personalise their backpack with different models. | [MrCrayfish](https://github.com/MrCrayfish) | Both | | [Carry On](https://modrinth.com/mod/carry-on)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Tschipp/CarryOn) | Carry On allows you to pick up Tile Entities and Mobs and carry them around | [Tschipp](https://github.com/Tschipp) | Both | +| [Chef's Delight](https://modrinth.com/mod/chefs-delight) | Add-on for the Farmer's Delight mod. Adds 2 new professions to villagers. Chef and Cook. Depends on Farmer's Delight | [redstonegamesb](https://modrinth.com/user/redstonegamesb) | Both | | [Comforts](https://modrinth.com/mod/comforts)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/illusivesoulworks/comforts) | Adds sleeping bags and hammocks for, respectively, portability and turning day to night, without setting new spawns. Comes in 16 different colors | [illusivesoulworks](https://github.com/illusivesoulworks) | Both | | [Cultural Delights](https://modrinth.com/mod/cultural-delights-fabric)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/mrsterner/Cultural-Delights-Fabric) | A Farmer's Delight addon that adds food systems from around the world | [mrsterner](https://github.com/mrsterner) | Both | | [Elytra Slot](https://modrinth.com/mod/elytra-slot)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/illusivesoulworks/elytraslot) | Adds accessory support to the elytra so you can fly and wear chest armor at the same time. Formerly known as Curious Elytra and Elytra Trinket | [Illusive Soulworks](https://github.com/illusivesoulworks) | Both | @@ -148,7 +141,6 @@ | [Guard Villagers](https://modrinth.com/mod/guard-villagers-(fabricquilt))[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/mrsterner/GuardVillagers) | Guards that help with village pest control | [mrsterner](https://github.com/mrsterner) | Both | | [Handcrafted](https://modrinth.com/mod/handcrafted)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/terrarium-earth/Handcrafted) | Make your house a home | [terrarium-earth](https://github.com/terrarium-earth) | Both | | [Hybrid Aquatic](https://modrinth.com/mod/hybrid-aquatic)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/hybridlabs/hybrid-aquatic) | Hybrid Aquatic is a Fabric mod that enhances your underwater Minecraft experience! Explore improved rivers, swamps, oceans, and undersea caves with new creatures, blocks, and (coming soon) biomes | [hybridlabs](https://github.com/hybridlabs) | Both | -| [KleeSlabs](https://modrinth.com/mod/kleeslabs)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/TwelveIterationMods/KleeSlabs) | Break only the half of a double slab that you're looking at | [TwelveIterationMods](https://github.com/TwelveIterationMods) | Server | | [Nature's Compass](https://modrinth.com/mod/natures-compass)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MattCzyr/NaturesCompass) | Allows you to locate biomes anywhere in the world | [MattCzyr](https://github.com/MattCzyr) | Both | | [Ping Wheel](https://modrinth.com/mod/ping-wheel)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/LukenSkyne/Minecraft-Ping-Wheel) | Allows players to temporarily mark locations and entities | [LukenSkyne](https://github.com/LukenSkyne) | Both | | [Ocean's Delight](https://modrinth.com/mod/oceans-delight)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Scouter456/Oceans_Delight) | Ocean's Delight is an addon mod for Farmer's Delight based around adding culinary content to the ocean | [Scouter456](https://github.com/Scouter456) | Both | @@ -158,7 +150,8 @@ | [Smarter Farmers](https://modrinth.com/mod/smarter-farmers-farmers-replant)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MehVahdJukaar/SmarterFarmers) | Allows villagers to replant the correct seed & allows them to use modded ones | [MehVahdJukaar](https://github.com/MehVahdJukaar) | Both | | [Snow! Real Magic!](https://modrinth.com/mod/snow-real-magic)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Snownee/SnowRealMagic) | Not a magic mod. · Snow Gravity & Accumulation · Snow-covered blocks · Tweak snow behaviors | [Snownee](https://github.com/Snownee) | Both | | [Snowy Spirit](https://modrinth.com/mod/snowy-spirit)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MehVahdJukaar/SnowySpirit) | Sleds, winter/ christmas themed blocks and villagers ai | [MehVahdJukaar](https://github.com/MehVahdJukaar) | Both | -| [Supplementaries Squared](https://modrinth.com/mod/supplementaries)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MehVahdJukaar/supp_squared) | The extra content of Supplementaries that doesn't necessarily fit in the base mod | [MehVahdJukaar](https://github.com/MehVahdJukaar) | Both | +| [Supplementaries](https://modrinth.com/mod/supplementaries)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MehVahdJukaar/supplementaries) | The extra content of Supplementaries that doesn't necessarily fit in the base mod | [MehVahdJukaar](https://github.com/MehVahdJukaar) | Both | +| [Supplementaries Squared](https://modrinth.com/mod/supplementaries-squared)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MehVahdJukaar/supp_squared) | The extra content of Supplementaries that doesn't necessarily fit in the base mod | [MehVahdJukaar](https://github.com/MehVahdJukaar) | Both | | [The Bumblezone](https://modrinth.com/mod/the-bumblezone-fabric)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/TelepathicGrunt/Bumblezone) | An unBEElievable dimension full of bees that becomes REALLY angry if you take their honey | [TelepathicGrunt](https://github.com/TelepathicGrunt) | Both | | [Thermoo](https://modrinth.com/mod/thermoo)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/TheDeathlyCow/thermoo) | A temperature library mod for Fabric and Quilt. Used by Frostiful and Scorchful | [TheDeathlyCow](https://github.com/TheDeathlyCow) | Both | | [Thermoo Patches](https://modrinth.com/mod/thermoo-patches)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/TheDeathlyCow/thermoo-patches/) | A suite of integration and compatibility patches for Thermoo-based mods (including Frostiful and Scorchful) and other mods | [TheDeathlyCow](https://github.com/TheDeathlyCow) | Both | @@ -185,15 +178,26 @@ | [Geophilic](https://modrinth.com/datapack/geophilic) | A subtle overhaul of vanilla Overworld biomes | [bebebea_loste](https://modrinth.com/user/bebebea_loste) | Server | | [Hearths](https://modrinth.com/datapack/hearths) | A handful of additions to vanilla Nether biomes | [bebebea_loste](https://modrinth.com/user/bebebea_loste) | Server | | [Incendium](https://modrinth.com/mod/incendium)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Stardust-Labs-MC/Incendium) | A nether biome overhaul combined with challenging structures to conquer, unique weapons to obtain, and tricky mobs to defeat | [Stardust Labs](https://github.com/Stardust-Labs-MC) | Server | -| [Philips Ruins](https://modrinth.com/mod/philips-ruins) | This mod adds ancient ruins to your Minecraft world | [PhilipModDev](https://modrinth.com/user/PhilipModDev) | Both | | [Mo' Structures](https://modrinth.com/mod/mo-structures)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/frqnny/mostructures) | Adds more variations of vanilla structures and features such as a Jungle Fortress | [frqnny](https://github.com/frqnny) | Server | | [Nullscape](https://modrinth.com/mod/nullscape)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/frqnny/mostructures) | Transforms the boring Vanilla end into an alien dimension with the most surreal terrain imaginable. Topped with a couple of new biomes to add to the experience, whilst keeping the end desolate | [Stardust Labs](https://github.com/Stardust-Labs-MC) | Server | +| [Philips Ruins](https://modrinth.com/mod/philips-ruins) | This mod adds ancient ruins to your Minecraft world | [PhilipModDev](https://modrinth.com/user/PhilipModDev) | Both | | [Repurposed Structures](https://modrinth.com/mod/repurposed-structures-fabric)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Stardust-Labs-MC/Nullscape) | Adds more variations of vanilla structures and features such as a Jungle Fortress | [TelepathicGruntx](https://github.com/TelepathicGrunt) | Server | | [Structory](https://www.curseforge.com/minecraft/mc-mods/structory)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Stardust-Labs-MC/Structory) | Structory is a seasonally updated, atmospheric structure mod with light lore for Fabric/Forge/Quilt | [Stardust Labs](https://github.com/Stardust-Labs-MC) | Server | | [Structory: Towers](https://www.curseforge.com/minecraft/mc-mods/structory-towers)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Stardust-Labs-MC/Structory) | Structory: Towers adds immersive, biome-themed towers to the world, for Fabric/Forge/Quilt | [Stardust Labs](https://github.com/Stardust-Labs-MC) | Server | | [Tectonic](https://modrinth.com/datapack/tectonic)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Apollounknowndev/tectonic) | Massively altered world generation with mountain ranges, underground rivers and more | [Apollounknowndev](https://github.com/Apollounknowndev) | Server | | [Terralith](https://modrinth.com/mod/terralith)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Stardust-Labs-MC/Terralith) | Structory: Towers adds immersive, biome-themed towers to the world, for Fabric/Forge/Quilt | [Stardust Labs](https://github.com/Stardust-Labs-MC) | Server | | [Towns and Towers](https://modrinth.com/mod/towns-and-towers) | Spice up your world with new villages, pillager outposts, and even new ships | [Biban_Auriu](https://modrinth.com/user/Biban_Auriu) | Server | +| [YUNG's API](https://modrinth.com/mod/yungs-api)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-API) | Library mod for YUNG's mods | [YUNG-GANG](https://github.com/YUNG-GANG) | Both | +| [YUNG's Better Desert Temples](https://modrinth.com/mod/yungs-better-desert-temples)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Desert-Temples) | A complete redesign of Minecraft's desert temples | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | +| [YUNG's Better Dungeons](https://modrinth.com/mod/yungs-better-dungeons)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Dungeons) | A complete redesign of Minecraft's dungeons | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | +| [YUNG's Better End Island](https://modrinth.com/mod/yungs-better-end-island)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-End-Island) | An overhaul of the main End Island where the dragon fight takes place | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | +| [YUNG's Better Jungle Temples](https://modrinth.com/mod/yungs-better-jungle-temples)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Jungle-Temples) | A complete redesign of Minecraft's jungle temples | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | +| [YUNG's Better Mineshafts](https://modrinth.com/mod/yungs-better-mineshafts)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Mineshafts) | A long-awaited and much-needed abandoned mineshaft overhaul | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | +| [YUNG's Better Nether Fortresses](https://modrinth.com/mod/yungs-better-nether-fortresses)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Fortresses) | A complete redesign of Minecraft's Nether fortresses | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | +| [YUNG's Better Ocean Monuments](https://modrinth.com/mod/yungs-better-ocean-monuments)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Ocean-Monuments) | A complete redesign of Minecraft's ocean monuments | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | +| [YUNG's Better Strongholds](https://modrinth.com/mod/yungs-better-strongholds)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Strongholds) | A complete redesign of Minecraft's strongholds | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | +| [YUNG's Better Witch Huts](https://modrinth.com/mod/yungs-better-witch-huts)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Better-Witch-Huts) | Adds overhauled witch huts to swamps | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | +| [YUNG's Extras](https://modrinth.com/mod/yungs-better-desert-temples)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/YUNG-GANG/YUNGs-Extras) | Extra structures, features, and vanilla+ content suitable for any modpack | [YUNG-GANG](https://github.com/YUNG-GANG) | Server | ### Library @@ -201,16 +205,32 @@ | --- | :---: | :---: | :---: | | [Balm](https://modrinth.com/mod/balm)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/TwelveIterationMods/Balm) | Abstraction Layer (but not really)™ for Blay's multiplatform mods | [TwelveIterationMods](https://github.com/TwelveIterationMods) | Both | | [BCLib](https://modrinth.com/mod/bclib)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/quiqueck/BCLib) | A Library Mod for the BetterX Team | [quiqueck](https://github.com/quiqueck) | Both | +| [Bookshelf](https://modrinth.com/mod/bookshelf-lib)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Darkhax-Minecraft/Bookshelf) | An open source library for other mods | [Darkhax-Minecraft](https://github.com/Darkhax-Minecraft) | Both | | [Cardinal Components API](https://modrinth.com/mod/cardinal-components-api)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Ladysnake/Cardinal-Components-API) | A data attachment API that is easy, modular, and extremely fast | [Ladysnake](https://github.com/Ladysnake) | Server | | [Cloth Config API](https://modrinth.com/mod/cloth-config)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/shedaniel/cloth-config) | Configuration Library for Minecraft Mods | [shedaniel](https://github.com/shedaniel) | Both | +| [Collective](https://modrinth.com/mod/collective)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Serilum/Collective) | Collective is a shared library with common code for all of Serilum's mods | [Serilum](https://github.com/Serilum) | Both | | [Cristel Lib](https://modrinth.com/mod/cristel-lib)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Cristelknight999/Cristel-Lib) | A Library mod for easy structure config and runtime datapacks | [Cristelknight999](https://github.com/Cristelknight999) | Server | | [Fabric API](https://modrinth.com/mod/fabric-api)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/FabricMC/fabric) | Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain | [FabricMC](https://github.com/FabricMC) | Both | | [Fabric Language Kotlin](https://modrinth.com/mod/fabric-language-kotlin)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/FabricMC/fabric-language-kotlin) | This is a mod that enables usage of the Kotlin programming language for Fabric mods | [FabricMC](https://github.com/FabricMC) | Both | | [Framework](https://www.curseforge.com/minecraft/mc-mods/framework)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MrCrayfish/Framework) | Framework is a library designed to aid in the development of multi-platform mods, containing systems for registration, network messages, and more. In addition, Framework contains additional features to further unlock the potential of modding, which can be read below. | [MrCrayfish](https://github.com/MrCrayfish) | Both | +| [Fzzy Config](https://modrinth.com/mod/fzzy-config)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/fzzyhmstrs/fconfig) | Config API with automatic GUIs, powerful validation options, server-client sync, and more | [fzzyhmstrs](https://github.com/fzzyhmstrs) | Both | +| [Geckolib](https://modrinth.com/mod/geckolib)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/bernie-g/geckolib) | A 3D animation library for entities, blocks, items, armor, and more | [bernie-g](https://github.com/bernie-g) | Client | | [Indium](https://modrinth.com/mod/indium)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/comp500/indium) | Sodium addon providing support for the Fabric Rendering API, based on Indigo | [comp500](https://github.com/comp500) | Client | +| [JamLib](https://modrinth.com/mod/jamlib)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/JamCoreModding/jamlib) | The platform-agnostic, Architectury based library used in all of JamCoreModding's mods | [JamCoreModding](https://github.com/JamCoreModding) | Both | +| [Kiwi 🥝](https://modrinth.com/mod/jamlib)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Snownee/Kiwi) | Minecraft modding library | [Snownee](https://github.com/Snownee) | Both | +| [Lavender](https://modrinth.com/mod/lavender)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/wisp-forest/lavender) | A Guidebook API and alternative to Patchouli | [wisp-forest)](https://github.com/wisp-forest) | Both | +| [MidnightLib](https://modrinth.com/mod/midnightlib)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/TeamMidnightDust/MidnightLib) | Common library with a built-in configuration system | [TeamMidnightDust](https://github.com/TeamMidnightDust) | Both | +| [Moonlight Lib](https://modrinth.com/mod/moonlight)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/MehVahdJukaar/Moonlight) | dynamic data pack and registration, villager activities, custom map marker and a lot more | [MehVahdJukaar](https://github.com/MehVahdJukaar) | Both | +| [M.R.U](https://modrinth.com/mod/mru)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/IMB11/MRU) | Mineblock's Repeated Utilities | [IMB11](https://github.com/IMB11) | Both | +| [Necronomicon API](https://modrinth.com/mod/necronomicon)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/nvb-uy/Necronomicon) | A personal utility library for my mods | [nvb-uy](https://github.com/nvb-uy) | Both | +| [oωo (owo-lib)](https://modrinth.com/mod/owo-lib)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/wisp-forest/owo-lib) | A general utility, GUI and config library for modding on Fabric and Quilt | [wisp-forest)](https://github.com/wisp-forest) | Both | +| [Resourceful Lib](https://modrinth.com/mod/resourceful-lib)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Team-Resourceful/ResourcefulLib) | Resourceful Lib | [Team-Resourceful](https://github.com/Team-Resourceful) | Client | | [Searchables](https://modrinth.com/mod/searchables)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/jaredlll08/searchables) | Searchables is a library mod that adds helper methods that allow for searching and filtering elements based on components, as well as offering built in auto-complete functionality | [jaredlll08](https://github.com/jaredlll08) | Client | +| [Silk](https://modrinth.com/mod/silk)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/SilkMC/silk) | Silk is a Minecraft API for Kotlin - targetting Fabric, Quilt and Paper | [SilkMC](https://github.com/SilkMC) | Client | +| [TCDCommons API](https://modrinth.com/mod/tcdcommons)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/TheCSMods/mc-tcdcommons) | TheCSDev's personal library mod for the Minecraft modding enviroment | [TheCSMods](https://github.com/TheCSMods) | Both | | [Text Placeholder API](https://modrinth.com/mod/placeholder-api)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/Patbox/TextPlaceholderAPI) | Sodium addon providing support for the Fabric Rendering API, based on Indigo | [PatBox](https://github.com/Patbox) | Both | | [Trinkets](https://modrinth.com/mod/trinkets)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/emilyploszaj/trinkets) | A data-driven accessory mod | [Emily Rose Ploszaj](https://github.com/emilyploszaj) | Both | +| [World Weaver](https://modrinth.com/mod/worldweaver)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/quiqueck/WorldWeaver) | A Fabric utility mod that aims to streamline common modding tasks, particularly those related to world creation. As a successor to BCLib, WoVer is intended to eventually take its place | [quiqueck](https://github.com/quiqueck) | Both | | [YetAnotherConfigLib](https://modrinth.com/mod/yacl)[![GitHub Logo](https://raw.githubusercontent.com/TheUsefulLists/assets/main/Images/Platform_Icons/Github.png)](https://github.com/isXander/YetAnotherConfigLib) | A builder-based configuration library for Minecraft | [isXander](https://github.com/isXander) | Client | ## Resourcepacks diff --git a/build.gradle.kts b/build.gradle.kts index ae6782f..8117eae 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -24,16 +24,8 @@ tasks.withType().configureEach { options.release.set(17) } -sourceSets { - main { - resources { - srcDir("src/main/docker") - } - } -} - loom { - serverOnlyMinecraftJar() + splitMinecraftJar() accessWidenerPath.set(file("src/main/resources/smp.accesswidener")) } @@ -54,7 +46,7 @@ tasks { filteringCharset = "UTF-8" - filesMatching(listOf("fabric.mod.json", "docker-compose.yml")) { + filesMatching(listOf("fabric.mod.json")) { expand(mapOf( "version" to project.version, "minecraftVersion" to project.version, @@ -93,7 +85,6 @@ tasks { val ghRelease = releaseBuilder.create() ghRelease.uploadAsset(remapJar.get().archiveFile.get().asFile, "application/java-archive"); - ghRelease.uploadAsset(buildDir.resolve("resources/main/docker-compose.yml"), "application/x-yaml"); } } } diff --git a/gradle.properties b/gradle.properties index 1b89202..d78a3db 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,10 +1,10 @@ org.gradle.jvmargs=-Xmx1G -version=1.19.3 +version=1.21 group=xyz.mangostudio -yarnMappings=1.19.3+build.5 -loaderVersion=0.14.13 -fabricVersion=0.73.0+1.19.3 +yarnMappings=1.21+build.2 +loaderVersion=0.15.11 +fabricVersion=0.100.4+1.21 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index aa991fc..0d18421 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/packwiz/index.toml b/packwiz/index.toml new file mode 100644 index 0000000..512c8cb --- /dev/null +++ b/packwiz/index.toml @@ -0,0 +1,946 @@ +hash-format = "sha256" + +[[files]] +file = "mods/3dskinlayers.pw.toml" +hash = "7c595c66014c6993971433ada04d1ce7922f7b8bff3b32c4cca0a647fdae5bfd" +metafile = true + +[[files]] +file = "mods/additional-structures.pw.toml" +hash = "34e93905e41d6eac81479366086ed0d72964fb7ea693fc2bb9d75f47ec022cf6" +metafile = true + +[[files]] +file = "mods/adorabuild-structures.pw.toml" +hash = "3d40bad190d974890adffa2319fc346817f992ca7366574f5774768bc9fff413" +metafile = true + +[[files]] +file = "mods/advanced-netherite.pw.toml" +hash = "6b37c49ecf593e517b2d54136befc7c03d6987922dd36ca5590df83547fa7ced" +metafile = true + +[[files]] +file = "mods/alternate-current.pw.toml" +hash = "633f76611e057f7dd6195a26c54fe8841e30569792e4474e9963d950fbcd17e7" +metafile = true + +[[files]] +file = "mods/amendments.pw.toml" +hash = "64d78922bc5e9e825411bada42be1ee6816da1f6e419d6034089b3d3b85da2fb" +metafile = true + +[[files]] +file = "mods/animal_feeding_trough.pw.toml" +hash = "cc9844b8aa41872125dc3c15e1c36dfcc7e03cd5fa4a5b3595994e39aa9be848" +metafile = true + +[[files]] +file = "mods/animatica.pw.toml" +hash = "58134b8f4cca95555746efad25cc8a56c39ed57ba05f78d3aa61b603d378180c" +metafile = true + +[[files]] +file = "mods/anti-xray.pw.toml" +hash = "82f97dbdf301a0cd82991b7b377c45bac9e587bd033e741db89e2cb17ef73e93" +metafile = true + +[[files]] +file = "mods/appleskin.pw.toml" +hash = "420663a6a26a3d60ca7bd07f942ba7ab3379daaf26772181a040e2caf97ff6e7" +metafile = true + +[[files]] +file = "mods/architectury-api.pw.toml" +hash = "0f04e9419ee67dca92f48d2c1e8b7602e260763c52aebd13453e8449141cc5ff" +metafile = true + +[[files]] +file = "mods/backpacked.pw.toml" +hash = "46248dbbd8389ae8583b21d36b99e1a04737dde3a8bbf8c7d8f990029d95d0b8" +metafile = true + +[[files]] +file = "mods/badoptimizations.pw.toml" +hash = "79ab4fc83d9cd5db3c935a4374b0328d0b1eaa056c5315f93551e914ab4fdcae" +metafile = true + +[[files]] +file = "mods/balm.pw.toml" +hash = "1c5bd8c6fc2a71871365d50b37d019ada686751657d35bb42f3c7b1f93391b48" +metafile = true + +[[files]] +file = "mods/bclib.pw.toml" +hash = "07d5f0526864af57af13f0af1573eabc87d39422566dfabd20b8fff065e87198" +metafile = true + +[[files]] +file = "mods/better-archeology.pw.toml" +hash = "bd133a92aac39a302f166605d0d5bce738e94c73a3014db14dc60a8b56c979a0" +metafile = true + +[[files]] +file = "mods/better-compatibility-checker.pw.toml" +hash = "b29f1785c580a5ee541ae413325ff08d564392b9bdf887c7224dbdee3dc98dd1" +metafile = true + +[[files]] +file = "mods/better-mount-hud.pw.toml" +hash = "84aff1dbe507de81e3f7cef7011f7e97ec557c40f0164cbd0b8640a4899ef48a" +metafile = true + +[[files]] +file = "mods/better-stats.pw.toml" +hash = "f1ba86e6c56ebd52a5186d290fc979da19cda56ebc4196ee3c3de446efed652c" +metafile = true + +[[files]] +file = "mods/betterend.pw.toml" +hash = "db4688b24e7b23084f2b14d2a348e147315d6fe173954697fab703ea77d50bf2" +metafile = true + +[[files]] +file = "mods/betternether.pw.toml" +hash = "7422ac2f346ccdd88f0dcff09eb70e70da042b55a80c28a411d3b1d1d6b379ce" +metafile = true + +[[files]] +file = "mods/boat-break-fix.pw.toml" +hash = "9a6877eb85be1290a0eb73fb7ce74993de3434ca7cbb81a23e041c4598677731" +metafile = true + +[[files]] +file = "mods/boat-item-view.pw.toml" +hash = "45ef79853a6e968323dadc477f2b68c046948a9e5b2445fed3ab5586598347cf" +metafile = true + +[[files]] +file = "mods/bobby.pw.toml" +hash = "b1e51f9af034074b66c451573c28d8ea0f929cedec048f3d10e0098e4f43febd" +metafile = true + +[[files]] +file = "mods/bookshelf-lib.pw.toml" +hash = "13bf781d0d8d7580bb57618b41be57626d104b010ba390fff9bf2aa3e34e8535" +metafile = true + +[[files]] +file = "mods/c2me-fabric.pw.toml" +hash = "02b86828f925b9c077affdcad610425414931c7dbe083fef42e3743acc80f7ab" +metafile = true + +[[files]] +file = "mods/carry-on.pw.toml" +hash = "2e1c11a500b45f797d3d173853d8ed87083786c2ba1b831547776115fcbe0b6b" +metafile = true + +[[files]] +file = "mods/charm.pw.toml" +hash = "e5a9f96b94726f4585cf91fa0ddbd81e353f85f6f6723a2b4f01bf05c8dfd4a8" +metafile = true + +[[files]] +file = "mods/chat-heads.pw.toml" +hash = "2695ffd0589aaf0d18ef981e406fab59ca4966c579a23e89740a9a5cea48f451" +metafile = true + +[[files]] +file = "mods/chefs-delight.pw.toml" +hash = "9c165d9011d59231aedd5ae90da51ffddc8a3e9ec77779a0050d400b097633f4" +metafile = true + +[[files]] +file = "mods/cit-resewn.pw.toml" +hash = "7a4414a95295f22f036699300878058ddf043659fc95ac1bf1d7f725acb0bc46" +metafile = true + +[[files]] +file = "mods/cloth-config.pw.toml" +hash = "9a0135fbcfdc8f9efbed49fcb2e5641272ed218553cc37897eea94eb4fe47f1b" +metafile = true + +[[files]] +file = "mods/clumps.pw.toml" +hash = "e6aa1f8d7cf15a4c8f67be5a1be24498564999206e787f990c5c44f35848ef4f" +metafile = true + +[[files]] +file = "mods/collective.pw.toml" +hash = "8acc81bb78b6236be3e239b34cf8064f66df205e2788d54d5b79c386402551f6" +metafile = true + +[[files]] +file = "mods/colorful-hearts.pw.toml" +hash = "8250e2cf694e0cad782bf297b548a5db31325ba7af35dfc2e84e9acd2ca3a559" +metafile = true + +[[files]] +file = "mods/comforts.pw.toml" +hash = "129e04979fd4a138859bb382210d82dfcb9375b96775faf01a207b34a0718d4e" +metafile = true + +[[files]] +file = "mods/continuity.pw.toml" +hash = "0f24f7bd2057b70b6816de4e66922b64f8b6635dc603e40cc45d62646dc7221d" +metafile = true + +[[files]] +file = "mods/controlling.pw.toml" +hash = "45b274a21c31e0150f8984479ade9ad970d6dea8af8b65109ac711d946817568" +metafile = true + +[[files]] +file = "mods/cristel-lib.pw.toml" +hash = "48f7c2199c3820c9a94ac4e17e770fdd4167267b7df6044e4d16d24cd3badac9" +metafile = true + +[[files]] +file = "mods/cubes-without-borders.pw.toml" +hash = "0ccb67864aa95ee32318023ff5e1782a3d0df70311d061b2716ba6a93507df41" +metafile = true + +[[files]] +file = "mods/cultural-delights-fabric.pw.toml" +hash = "606f55584a49838f4dd571626362987a93554e0a8e4f9b4936576aa7e4989544" +metafile = true + +[[files]] +file = "mods/debugify.pw.toml" +hash = "b50942a1bec0085be9e0e8902f43623593c38e66dab0117c5a28cbe90dcd80dd" +metafile = true + +[[files]] +file = "mods/deeperdarker.pw.toml" +hash = "13a99c80f4f8a5ab6b0e34e2fee80dd05f0fc64fc0c2f985f02e88ccb98ff4df" +metafile = true + +[[files]] +file = "mods/deuf-refabricated.pw.toml" +hash = "c7c626f26d9dd0f65a7127837ee4fb3d4c3421c6d0511fb4dbab2e5c93fbdf12" +metafile = true + +[[files]] +file = "mods/eating-animation.pw.toml" +hash = "9099b858e94f6f81db890c7d46f85601dee71ba33fb7ae19773b8da2ce8c3834" +metafile = true + +[[files]] +file = "mods/ebe.pw.toml" +hash = "e6eff4533154c7715f8a1fbc8c8b9c940e63b5878f6ce39e7ffef050a8da202f" +metafile = true + +[[files]] +file = "mods/eden-ring-reforked.pw.toml" +hash = "d9b385459e0b661204e9f6baea61661038e449f5dcafb72f9b72063b4e846b0b" +metafile = true + +[[files]] +file = "mods/elytra-slot.pw.toml" +hash = "da1be5b70ed69ec82910f4302cc9734c0fce81b613242f2cfea458792e8e8536" +metafile = true + +[[files]] +file = "mods/enchantment-descriptions.pw.toml" +hash = "391156499049f7c75a2964e9c3af6e9e26653f2d8f7e2a920bdd68b273211c11" +metafile = true + +[[files]] +file = "mods/entity-model-features.pw.toml" +hash = "de858d34871042c79ee2a664582c1be5afee9421a870038f8cbeba520d406181" +metafile = true + +[[files]] +file = "mods/entityculling.pw.toml" +hash = "f1cfb6d5b1aeae9d349d909fc3170f60332b6347493543a2e4f1f0801f4a5d4d" +metafile = true + +[[files]] +file = "mods/entitytexturefeatures.pw.toml" +hash = "27ac8197dad6a1d489a153c86559915412b03e9101173694a5a22ad9a2b2ab43" +metafile = true + +[[files]] +file = "mods/euphoria-patches.pw.toml" +hash = "5ab95983423433b8a74eafeede0c809b6ec82232c2fabc3dd896f8b3a543141f" +metafile = true + +[[files]] +file = "mods/fabric-api.pw.toml" +hash = "fc96b91acafcbaf76bf94d2dff7d53a53fdbf52ccc6030acbfffe13a365cc982" +metafile = true + +[[files]] +file = "mods/fabric-language-kotlin.pw.toml" +hash = "14e87ff6253d2bd02697e46b4a9b5060465d72b71663def5236f829e30bac6d6" +metafile = true + +[[files]] +file = "mods/fabricskyboxes-interop.pw.toml" +hash = "9baaaf98f919bf3258f50ae0b8552a53c16d298650cb90d48cbec6f96d1ef556" +metafile = true + +[[files]] +file = "mods/fabricskyboxes.pw.toml" +hash = "1f6c74d7140e368e85df87d1bdbb4b533052488dcee7e23ecc1f699dfd2efe82" +metafile = true + +[[files]] +file = "mods/fabrishot.pw.toml" +hash = "fb9771f28f1fb92ff6b6e049ce18c458f679351a782143c18407fba8546d066e" +metafile = true + +[[files]] +file = "mods/fallingleaves.pw.toml" +hash = "3c900141938eae47548aa2f4585f4cd4d5d53897668c9fe8d8c55f7fb1466319" +metafile = true + +[[files]] +file = "mods/fallingtree.pw.toml" +hash = "c905c782c9d072071f34d6e29e7636d24125e0f06281788f4782268dfa476ef4" +metafile = true + +[[files]] +file = "mods/farmers-delight-refabricated.pw.toml" +hash = "e64cad200dfc6145b9822c7d7c7a89dd040e28bd8e79d4f827c02c9c348b08df" +metafile = true + +[[files]] +file = "mods/farmers-knives.pw.toml" +hash = "4e186b045f50afe1e19198bbd79b6e32219312a7565fd48f077d3c08ffe20996" +metafile = true + +[[files]] +file = "mods/fast-paintings.pw.toml" +hash = "df9903842253c54a69b450e6caabf417fcaf66c5e6af581363a102da73fd377f" +metafile = true + +[[files]] +file = "mods/ferrite-core.pw.toml" +hash = "078c828454d8a361baae372b5ee3dc33e5f3573fa19bdac8589b38da9dbc5c03" +metafile = true + +[[files]] +file = "mods/framework.pw.toml" +hash = "8107053289d7dfdc24c54d12c4961471b200d06dd4ce88cc343d6e0e9f1634a3" +metafile = true + +[[files]] +file = "mods/frostiful.pw.toml" +hash = "36e1084275fa3306800f7158d101884467f4bccae3ad9ce5c918931ca1c56b4c" +metafile = true + +[[files]] +file = "mods/fullstack-watchdog.pw.toml" +hash = "33b0c63ff55058cfb285fbcc50a7adacde22ad699244266c847326377670aabe" +metafile = true + +[[files]] +file = "mods/fzzy-config.pw.toml" +hash = "0cbe0af05dbc18f8a45611d3f87d5c9a8d7c545f9e0422031021e54674bf421c" +metafile = true + +[[files]] +file = "mods/geckolib.pw.toml" +hash = "39c4f5bf40f5caa80717972f6ba98bbbe404267031cdd268a3a7354568dcb305" +metafile = true + +[[files]] +file = "mods/geophilic.pw.toml" +hash = "154ce26b6fdfb21fd15abc1c121e045fcff2231efd7fc9dae63a08bffb2b7aa2" +metafile = true + +[[files]] +file = "mods/goblin-traders.pw.toml" +hash = "8af1eeea03e6d3b2bfb8477940a14f84c9389e17643cad5a68926a939278da1a" +metafile = true + +[[files]] +file = "mods/grass-overhaul.pw.toml" +hash = "7d9e62c0d03913ba7f4af2d70b30fe44195bf3382854a54f81d65cc36d268378" +metafile = true + +[[files]] +file = "mods/guard-villagers-(fabricquilt).pw.toml" +hash = "9eb70c09d285a6dae64c6db1b514bc48412b66c2995db32c63abea7e2f3a3418" +metafile = true + +[[files]] +file = "mods/handcrafted.pw.toml" +hash = "4334cce88b247a1420ee2b131ec575a7ed2da11d5e058769a5db5e1608fdbb7d" +metafile = true + +[[files]] +file = "mods/hearths.pw.toml" +hash = "5d4381413d502b8bd3e41908df40b0da103b01c3b9e9e557c7549aeca0b1c260" +metafile = true + +[[files]] +file = "mods/hybrid-aquatic.pw.toml" +hash = "30bb561dab4ec61106a529882351b35030bd4efaac0a132008522644c2b0cef1" +metafile = true + +[[files]] +file = "mods/ijm-tweaks.pw.toml" +hash = "7eaf1a21eb9971eda17191b441821010f5cc850bb460aa69a37f29ddd4c9c188" +metafile = true + +[[files]] +file = "mods/immediatelyfast.pw.toml" +hash = "29b7078e678c6b90f607f9b09eaedc927fb274382963f39138b72243f2714224" +metafile = true + +[[files]] +file = "mods/incendium.pw.toml" +hash = "3ca288e948a12a854c4d8e74dbf5e32302f41478b75f364709087709d66402de" +metafile = true + +[[files]] +file = "mods/inertiaanticheat.pw.toml" +hash = "ca790d34575a4ce62469e1a38713f10c76c1e7997c796fde8ec68db6703134f6" +metafile = true + +[[files]] +file = "mods/inventory-hud-forge.pw.toml" +hash = "70084bfc657861102691d6f0ffd8cd6139efb1d130049615ba989c498c468de5" +metafile = true + +[[files]] +file = "mods/iris.pw.toml" +hash = "35a5bdcb09b0b51a4161a62c0b8ab507cb58a936f036f60410704b291134d1ba" +metafile = true + +[[files]] +file = "mods/jade.pw.toml" +hash = "43f5de28fe181b3ba176ffd1f6b54b95f98bf9bd51eb1e5aa6c686a87dacf0b9" +metafile = true + +[[files]] +file = "mods/jamlib.pw.toml" +hash = "82f3eb78b1c9895044d08b3563e5bf0267b39326120be615398a259873cd1242" +metafile = true + +[[files]] +file = "mods/kiwi.pw.toml" +hash = "69210f19e856569a5e8eed98a7112111c14166710ff6a2b0238c2d62fcb574e9" +metafile = true + +[[files]] +file = "mods/lambdynamiclights.pw.toml" +hash = "d398662ae6e9d87e89384ba50a9787dbeb9425902a18b0cd8239efd0b966b453" +metafile = true + +[[files]] +file = "mods/language-reload.pw.toml" +hash = "fd77358f512f332ee2113e5fd9d8929ff9fc5952c78f3693c98e27b0de77fef9" +metafile = true + +[[files]] +file = "mods/lavender.pw.toml" +hash = "e3a3cb514b35eb077c9fc049f5dbaad880b6718c569d78581140fad0fd037107" +metafile = true + +[[files]] +file = "mods/lithium.pw.toml" +hash = "019e6f258127d947cf0b43227c198365b107e35d4e16e29ee8388986aaf62d77" +metafile = true + +[[files]] +file = "mods/lmd.pw.toml" +hash = "828aef169c8a135189580d5833138ffc3af3d70117e3edcf9d0da5f6a099cc94" +metafile = true + +[[files]] +file = "mods/lmft.pw.toml" +hash = "906cfb9af1f12161132cb24bf9996b1502ecf4bf06eccd651c5bd0e7f80fc546" +metafile = true + +[[files]] +file = "mods/log-begone.pw.toml" +hash = "63be9ed95675ead31c52e301bd5c87378ca09dc17e895d135a6861ba957c5260" +metafile = true + +[[files]] +file = "mods/main-menu-credits.pw.toml" +hash = "732e3a5fb7d7c41c380d1ba92118293db75d5a7f2c05a6df6ac04c54c4bd1a22" +metafile = true + +[[files]] +file = "mods/midnightlib.pw.toml" +hash = "51d318e0a4bc5da935a965860b815a6cb57b6ef0ff046a1c364996ca784b1582" +metafile = true + +[[files]] +file = "mods/mixintrace.pw.toml" +hash = "b89656eaf7e4404d8d2c5b1e1155aae85a839939f83cab6d1b5e791412ad5f86" +metafile = true + +[[files]] +file = "mods/mo-structures.pw.toml" +hash = "21a6e5b2501136d900faead04ebe732d5098f6364a05a514f1c1f89c3d578e92" +metafile = true + +[[files]] +file = "mods/modelfix.pw.toml" +hash = "e2cc568688c5bcd0e41235681bc34c5c9849f214f65b43324bc25022d9ad8c80" +metafile = true + +[[files]] +file = "mods/modernfix.pw.toml" +hash = "0232ec9d048fafef4d30897343834e6958580863be3ba53ce85abe80ba799878" +metafile = true + +[[files]] +file = "mods/modmenu.pw.toml" +hash = "e37792db4c4b69e11243c7470f0f2a791dc016381e460cd5616eccb6b567b5ab" +metafile = true + +[[files]] +file = "mods/moonlight.pw.toml" +hash = "cf993df07eb3dbe0957ebb38a5b4ff355383af3f652a777e6c7341f777688651" +metafile = true + +[[files]] +file = "mods/morechathistory.pw.toml" +hash = "90f207724a47d6b32f45c6a53da2539f544df944709418761ec8ede01a401a47" +metafile = true + +[[files]] +file = "mods/moreculling.pw.toml" +hash = "9d76e9b5d107004c51e91c33404a9e22f03770420e3cf6a49bc1393b6f9fe3c3" +metafile = true + +[[files]] +file = "mods/mru.pw.toml" +hash = "09a2cb241231f2ff1d2e22620cd430a002b97a14704b83163cd89f36fcb72815" +metafile = true + +[[files]] +file = "mods/natures-compass.pw.toml" +hash = "ae035fa644520fea23ccc906c0ccf51cab4f2aac90fd8b2fd12009accdd91479" +metafile = true + +[[files]] +file = "mods/necronomicon.pw.toml" +hash = "22db17c47353117341ab4f7efafd0a868b145148ed401e2eebf718793155c867" +metafile = true + +[[files]] +file = "mods/neruina.pw.toml" +hash = "bf8ec34656b6650b8ca7f709fbb314bedebf0705698c22733bb6511843c642f6" +metafile = true + +[[files]] +file = "mods/netherportalfix.pw.toml" +hash = "8264c1ea627835b0f0ef6287edf3ee4f79aeeeb9026201284a9eda17f4e80f38" +metafile = true + +[[files]] +file = "mods/no-chat-reports.pw.toml" +hash = "100a5dfaccb55b107edc57e11fafc1222dc443ce9b669f0d79a39b488e3e45ae" +metafile = true + +[[files]] +file = "mods/not-enough-animations.pw.toml" +hash = "9e1a7c22abbcff2f88b84af516be7b068f232d14f2a15dd72efe0674e920e069" +metafile = true + +[[files]] +file = "mods/oceans-delight.pw.toml" +hash = "5167fe4155561b257e45ca43382ca6f66858d5bf5eefead2ed834854772ef8a9" +metafile = true + +[[files]] +file = "mods/optigui.pw.toml" +hash = "d8d16415897778ba9e6bf5cd74920edce456787f48c4e8fc6e2aa1d17fdffdc7" +metafile = true + +[[files]] +file = "mods/owo-lib.pw.toml" +hash = "2205e3bc9e060ed011eb6252b27973d8184b7d54d8240cb92baf7196f3bf7eab" +metafile = true + +[[files]] +file = "mods/packet-fixer.pw.toml" +hash = "45a9934707cd8c3f6ec9088e0d5f640c81971c84c5890fd1e4372aea3da97762" +metafile = true + +[[files]] +file = "mods/paginatedadvancements.pw.toml" +hash = "47f673ce50dc6fdfd8e40f47035b9454b1130298f77dec65c14908fa4955213b" +metafile = true + +[[files]] +file = "mods/particle-core.pw.toml" +hash = "a9552d1bbb7be32adaf82b6267978d98dcb2f95615aaf552a2bac4c4bcf96b88" +metafile = true + +[[files]] +file = "mods/paxi.pw.toml" +hash = "0651c219992f97df9633634a66d0873949258d80ec2763ee2dd588aa5987a0c2" +metafile = true + +[[files]] +file = "mods/philips-ruins.pw.toml" +hash = "55adc4030da5405791915382daa1b9548c2e9e804edb839100c0638043cb1517" +metafile = true + +[[files]] +file = "mods/ping-wheel.pw.toml" +hash = "781785be99ffe5813b699c6dd1ea1193f866cfe35930244ae57e3d6c163aace1" +metafile = true + +[[files]] +file = "mods/placeholder-api.pw.toml" +hash = "2661599c537d494d1b7bf2aaee0b64c5d80b1944dc1bf3094be1db93f860783b" +metafile = true + +[[files]] +file = "mods/polymorph.pw.toml" +hash = "aadd6289a2262ded90ca3873692a5ccb006afd696bbaa8120816ee97ff99be2b" +metafile = true + +[[files]] +file = "mods/polytone.pw.toml" +hash = "b4bfff726f0e2a2d9d4bc58e3a75ad3197c053264e8b0f474ac87e53fe9cfab7" +metafile = true + +[[files]] +file = "mods/presence-footsteps.pw.toml" +hash = "5bef9a443c12a13d5eeefa60bbb0a40ef99ab8a0675cd335a6cc2520dc5ba33b" +metafile = true + +[[files]] +file = "mods/puzzle.pw.toml" +hash = "b36d95833b8ec416f259a52e367f9e31e5f2b770be844f08abec6553335205c2" +metafile = true + +[[files]] +file = "mods/quartz-elevator.pw.toml" +hash = "bfebbb9ba48f062d9acca367df1d0666f17466e34412301adb43736bb33b020e" +metafile = true + +[[files]] +file = "mods/reeses-sodium-options.pw.toml" +hash = "46af7d3bd6fec707eb0d9aac51c4cd1a85888266cf250b4dae7b2780487df7fb" +metafile = true + +[[files]] +file = "mods/rei.pw.toml" +hash = "2217144fc3c02492f7c3479396917478df02ebed1566514dbe1c3dae4fe46059" +metafile = true + +[[files]] +file = "mods/repurposed-structures-fabric.pw.toml" +hash = "7272dface3716f114037e619e4d9f143d3567a7f23618eba08efc334312b599d" +metafile = true + +[[files]] +file = "mods/resourceful-lib.pw.toml" +hash = "4be2672be0847b117bfb0b79642f95f15e14fe20444530455aab53fa14c78c8c" +metafile = true + +[[files]] +file = "mods/rightclickharvest.pw.toml" +hash = "163d55ff9eee2ef8f32b8989bca432601fea902683fa631fed70c7684bd1ab9e" +metafile = true + +[[files]] +file = "mods/roughly-enough-professions-rep.pw.toml" +hash = "26e29d3e4c214d26dbf7d3f6265b69cf814c5df6c67ca8b714c20a30561817d8" +metafile = true + +[[files]] +file = "mods/scorchful.pw.toml" +hash = "cfd1e228c8c70ed75075e9d61431fba6d050e0c9824be8321bbb704dc9b1a07e" +metafile = true + +[[files]] +file = "mods/searchables.pw.toml" +hash = "6337ceb74ee951a937b2768544a1bf11812aa92628a81b9a13e66c687f9853fb" +metafile = true + +[[files]] +file = "mods/silk.pw.toml" +hash = "2447d28a410c32be9675a8305128f8882ce30146d957e727dc59cb6fa8b40181" +metafile = true + +[[files]] +file = "mods/smarter-farmers-farmers-replant.pw.toml" +hash = "b8bc887f9e1b8c535d924b9dc4d43025767ceba74b008a20c966358209ed0e65" +metafile = true + +[[files]] +file = "mods/snow-real-magic.pw.toml" +hash = "b2a7e665297943e123e27895a29c8f32594aa8936777657ecac3e12e936fbde3" +metafile = true + +[[files]] +file = "mods/snow-under-trees-remastered.pw.toml" +hash = "fcb0426fdb63120239010bba2169064b3f752723b3bd117b37ab5b66a6883fdf" +metafile = true + +[[files]] +file = "mods/snowy-spirit.pw.toml" +hash = "5c32f08f474915f0c1a19599094c41c485b4cda0c38d23e6d80efc76c8803637" +metafile = true + +[[files]] +file = "mods/sodium-extra.pw.toml" +hash = "28f2167da063c1be7b1f4e534cdcbb446daa569cc32ffe1c0705663a9a06a5b9" +metafile = true + +[[files]] +file = "mods/sodium.pw.toml" +hash = "7cb74081033769dbc3d65702e4ddcf83e4a8152f7e6122ea50d7e98909c3e549" +metafile = true + +[[files]] +file = "mods/sound-physics-remastered.pw.toml" +hash = "aada4cd63f86d67e01f89f68f9ae898b423125dbf3caf8487d54666f409cc9db" +metafile = true + +[[files]] +file = "mods/spark.pw.toml" +hash = "bea01f76d30359b4013aee8df6863fda0be45e03cbc2e0a4c80f4bc88db3b27a" +metafile = true + +[[files]] +file = "mods/sparsestructures.pw.toml" +hash = "56b3bd69605b46fb85f6133bd800c16ab3a626bea70131278fde376642fc067f" +metafile = true + +[[files]] +file = "mods/structory-towers.pw.toml" +hash = "85c38917dfd964250eba18885e6e02eae65e4c7dbb84ff781d9735523f144dc9" +metafile = true + +[[files]] +file = "mods/structory.pw.toml" +hash = "d41261e6e22af0135bc053c5c76ab38100401bbcedcf6fc6019cde5e8cc4280f" +metafile = true + +[[files]] +file = "mods/super-better-grass.pw.toml" +hash = "4a02c95e9abda8c7318be584797521a87f8ca35cc1611931873e80e119fdf157" +metafile = true + +[[files]] +file = "mods/supplementaries-squared.pw.toml" +hash = "fc2b9e736debce94f84f38197405e0e38c04a48a430c642e37e3f50a9402b5a6" +metafile = true + +[[files]] +file = "mods/supplementaries.pw.toml" +hash = "89f7693f7a01cff27f51b9b68a4fdfec49a59177b1e1e173bbcaef06f892d7e7" +metafile = true + +[[files]] +file = "mods/tcdcommons.pw.toml" +hash = "39f24b5ecf6f946f218489dadf5f907df2ae87b4b844c003b3e3b423de8b1ca2" +metafile = true + +[[files]] +file = "mods/tectonic.pw.toml" +hash = "e47721f3247e54695165ea8bc148ed54c1d66f280fae784a6b05528582917cdb" +metafile = true + +[[files]] +file = "mods/terralith.pw.toml" +hash = "61cef2c3fe754b8cbdeed69842c302c628881fab39b524cc147ef36691148bae" +metafile = true + +[[files]] +file = "mods/the-bumblezone-fabric.pw.toml" +hash = "de29bb81ab1c6085d08daef8740b18520770ff999e5a7ff414dee51e4834db07" +metafile = true + +[[files]] +file = "mods/thermoo-patches.pw.toml" +hash = "c3d25bd3b3b65e1aee9981fc81c871eeffa37275772ab411bc315b87be768dff" +metafile = true + +[[files]] +file = "mods/thermoo.pw.toml" +hash = "a7ed079dc73ef5e872b308a5c22491c152a201776c89cf28937c2c387722b8b5" +metafile = true + +[[files]] +file = "mods/toms-storage.pw.toml" +hash = "a3051cec86ad1fdc5719723c332597b75c07aec17484a610c1da99bf3b4872ed" +metafile = true + +[[files]] +file = "mods/toms-trading-network.pw.toml" +hash = "fcec3694314b87c25f94833a8613b5ba4bfb4eb56c27ab448d7394d806c788fe" +metafile = true + +[[files]] +file = "mods/towns-and-towers.pw.toml" +hash = "3c5dabd8c341a6dd5a6bbae83f005c130dca59d0202309d31119601e3de4e66e" +metafile = true + +[[files]] +file = "mods/trinkets.pw.toml" +hash = "d305198acf17a5084732d40243110d40c88071199904c9caaf5188a37b5a730f" +metafile = true + +[[files]] +file = "mods/twigs.pw.toml" +hash = "5eff195b29b04ef06e84dc37cf1c193b70ae90b365c2c5622b76397fbdda9f45" +metafile = true + +[[files]] +file = "mods/universal-graves.pw.toml" +hash = "40ed861a14bccb693a571b2eff11b0b9fa73f367b191be02722902ca8601510b" +metafile = true + +[[files]] +file = "mods/universal-sawmill.pw.toml" +hash = "46eee3df952275de63ffee8e513c080af1da1a1471251cf839597b9d67f2e49b" +metafile = true + +[[files]] +file = "mods/veinminer.pw.toml" +hash = "670b24d39ee9fb539c4b60094c615748cef9c174b69958c519b0f93d8aa2c605" +metafile = true + +[[files]] +file = "mods/villager-names-serilum.pw.toml" +hash = "4bae8cba98f47061cdf1836e5b53bde3dc23460ecb3082fc4f9bdd04e20b54e4" +metafile = true + +[[files]] +file = "mods/visuality.pw.toml" +hash = "1249e62170485f083540a85ceb69d810d71f7f327f86ae0225a2424e3cc0d54a" +metafile = true + +[[files]] +file = "mods/vmp-fabric.pw.toml" +hash = "d8e6f0094a243233e66416c418671a891c417f7cfec2df40c1442fa82ec45b0d" +metafile = true + +[[files]] +file = "mods/wavey-capes.pw.toml" +hash = "1bdd2dcfa1b55249119cb5355626ad4deed8502506e766849197a830142d2b76" +metafile = true + +[[files]] +file = "mods/waystones.pw.toml" +hash = "7bd6b272fc705de71fdca1e7b8054f3e6fa41de2aee26cc8d3892de0d3ec231c" +metafile = true + +[[files]] +file = "mods/winterly.pw.toml" +hash = "b4f9b93adca6f3a05850b6813823fbab9473a7dabc57a5ce6ecd3684f4db595c" +metafile = true + +[[files]] +file = "mods/worldweaver.pw.toml" +hash = "8ea7119de6ab3a85984b17e466fdbfc661b0cd6894315b279bb4c30e6622aa81" +metafile = true + +[[files]] +file = "mods/xaeroplus.pw.toml" +hash = "ee7b5f2030e0eff4c09c173673b3324b081c7d6bb9cd8446d19448f8b27c9880" +metafile = true + +[[files]] +file = "mods/xaeros-minimap.pw.toml" +hash = "9f590e02371a224d8a005ec5f6fe0f025f1b3642345c17d1feaa2cb4f4028fdd" +metafile = true + +[[files]] +file = "mods/xaeros-world-map.pw.toml" +hash = "e9f628cc8d3a658a9b0ceb2272993d0dd9f5736aad1fb8178e6071cd63a8438e" +metafile = true + +[[files]] +file = "mods/xxl-packets.pw.toml" +hash = "6f4ce82de5399daf1dd136b34550cbd0b1bee4f68c4118233472af41c7e6d45e" +metafile = true + +[[files]] +file = "mods/yacl.pw.toml" +hash = "7f7768f2047011ed61c9bbec29bbcd2d06c5eb8ab731d442b9ecc2c01bbc8c6b" +metafile = true + +[[files]] +file = "mods/yosbr.pw.toml" +hash = "6f6334f336a876088431df70e2bba6ac52ca2ddeb73a4880ce88d6954b09af00" +metafile = true + +[[files]] +file = "mods/yungs-api.pw.toml" +hash = "c1f303e748533026bac66512ca2986c269563c53a33a3ffeef2da2bbfb1a6347" +metafile = true + +[[files]] +file = "mods/yungs-better-desert-temples.pw.toml" +hash = "e4e1a3a313486fd8c55015821aac3b63ef3665963d0776eabbb02de0d3e9a2b0" +metafile = true + +[[files]] +file = "mods/yungs-better-dungeons.pw.toml" +hash = "63b11974f32b3deb4f97382bed57ab1c23eede663ed8e981d1ef14e819756758" +metafile = true + +[[files]] +file = "mods/yungs-better-end-island.pw.toml" +hash = "a481d0a04db1bce7b18dc671dd2188b53bf1a9e7c59c63e86c1c227f6cc19736" +metafile = true + +[[files]] +file = "mods/yungs-better-jungle-temples.pw.toml" +hash = "f687a0b9c5517ed88c4d0578af469a409ce7034fb520eb2d6413a106b602a6b6" +metafile = true + +[[files]] +file = "mods/yungs-better-mineshafts.pw.toml" +hash = "d5f77e6d2168e55ab8ae3b979d2c105e576362c4998f847d03aee87d77af1826" +metafile = true + +[[files]] +file = "mods/yungs-better-nether-fortresses.pw.toml" +hash = "783a506000383140349e604b37b602e045d38047024987a21b62c9a9ccb6d69e" +metafile = true + +[[files]] +file = "mods/yungs-better-ocean-monuments.pw.toml" +hash = "44a25e783b0120f35cb08bd4765bf86db3d88216f649abdd26026cd6f626b6cf" +metafile = true + +[[files]] +file = "mods/yungs-better-strongholds.pw.toml" +hash = "3121483f77e6795b7b92e2396a8dd113fd475d550c15a2e45f2eb262d38cd746" +metafile = true + +[[files]] +file = "mods/yungs-better-witch-huts.pw.toml" +hash = "8f224516fc97891bd5afbfb890adfe0f10ce37b2ce6df6963513fe71e4da6803" +metafile = true + +[[files]] +file = "mods/yungs-extras.pw.toml" +hash = "b2481525fb76c244d1b475202feb14782ba0a8b6413debb4db84fd10fc691988" +metafile = true + +[[files]] +file = "mods/zoomify.pw.toml" +hash = "f46ac3c4cc5da490427ecc666bd30146bc175903867f10a01d270d97d39cc289" +metafile = true + +[[files]] +file = "resourcepacks/redstone-tweaks.pw.toml" +hash = "12936fb97bdfae4f111072a3eca9483e06fdf3503a2e1201ef5fabafb13ef835" +metafile = true + +[[files]] +file = "shaderpacks/complementary-reimagined.pw.toml" +hash = "f1ce0778845c0a21e9ec09f582e16d4395d6a226e3eae95dfe8421c7a9ff4d83" +metafile = true + +[[files]] +file = "shaderpacks/complementary-unbound.pw.toml" +hash = "f5f2f634a21371f9e857e33a2e45dfbad531b6c0bbe28bd7b9f53ec357b0cc23" +metafile = true diff --git a/packwiz/mods/3dskinlayers.pw.toml b/packwiz/mods/3dskinlayers.pw.toml new file mode 100644 index 0000000..490feea --- /dev/null +++ b/packwiz/mods/3dskinlayers.pw.toml @@ -0,0 +1,17 @@ +name = "3D Skin Layers" +filename = "skinlayers3d-fabric-1.6.6-mc1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/zV5r3pPn/versions/8YK20yhu/skinlayers3d-fabric-1.6.6-mc1.21.jar" +hash-format = "sha1" +hash = "5076f095787940451063f647c1228934b17f5286" + +[update] +[update.modrinth] +mod-id = "zV5r3pPn" +version = "8YK20yhu" + +[option] +optional = true +default = false diff --git a/packwiz/mods/additional-structures.pw.toml b/packwiz/mods/additional-structures.pw.toml new file mode 100644 index 0000000..37497fe --- /dev/null +++ b/packwiz/mods/additional-structures.pw.toml @@ -0,0 +1,13 @@ +name = "Additional Structures" +filename = "AdditionalStructures-1.21-(v.5.0.0-fabric).jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/TWsbC6jW/versions/2lPBBaF4/AdditionalStructures-1.21-%28v.5.0.0-fabric%29.jar" +hash-format = "sha1" +hash = "ccb6d846a93533a162053c5f0ce61e9aa24f7cee" + +[update] +[update.modrinth] +mod-id = "TWsbC6jW" +version = "2lPBBaF4" diff --git a/packwiz/mods/adorabuild-structures.pw.toml b/packwiz/mods/adorabuild-structures.pw.toml new file mode 100644 index 0000000..a06003e --- /dev/null +++ b/packwiz/mods/adorabuild-structures.pw.toml @@ -0,0 +1,13 @@ +name = "AdoraBuild: Structures" +filename = "adorabuild-structures-2.6.2-fabric-1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/rYlnn25U/versions/bgMFjZgk/adorabuild-structures-2.6.2-fabric-1.21.jar" +hash-format = "sha1" +hash = "4bb7773a2a8bb3139178e2edc80968d9b50e21b6" + +[update] +[update.modrinth] +mod-id = "rYlnn25U" +version = "bgMFjZgk" diff --git a/packwiz/mods/advanced-netherite.pw.toml b/packwiz/mods/advanced-netherite.pw.toml new file mode 100644 index 0000000..2b7722e --- /dev/null +++ b/packwiz/mods/advanced-netherite.pw.toml @@ -0,0 +1,13 @@ +name = "Advanced Netherite" +filename = "advancednetherite-fabric-2.1.5-1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/CFX9ftUJ/versions/tbzPiOQy/advancednetherite-fabric-2.1.5-1.21.jar" +hash-format = "sha1" +hash = "5d3452676c4fca886ead9da516cb6d9f1de54c5c" + +[update] +[update.modrinth] +mod-id = "CFX9ftUJ" +version = "tbzPiOQy" diff --git a/packwiz/mods/alternate-current.pw.toml b/packwiz/mods/alternate-current.pw.toml new file mode 100644 index 0000000..97f6436 --- /dev/null +++ b/packwiz/mods/alternate-current.pw.toml @@ -0,0 +1,13 @@ +name = "Alternate Current" +filename = "alternate-current-mc1.21-1.8.0.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/r0v8vy1s/versions/fA9M0yW3/alternate-current-mc1.21-1.8.0.jar" +hash-format = "sha1" +hash = "d79dbfcd6b5c2ea2be4a52e21064215a64113779" + +[update] +[update.modrinth] +mod-id = "r0v8vy1s" +version = "fA9M0yW3" diff --git a/packwiz/mods/amendments.pw.toml b/packwiz/mods/amendments.pw.toml new file mode 100644 index 0000000..c30d74a --- /dev/null +++ b/packwiz/mods/amendments.pw.toml @@ -0,0 +1,13 @@ +name = "Amendments" +filename = "amendments-1.20-1.2.8-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/6iTJugQR/versions/Fk0Km5bb/amendments-1.20-1.2.8-fabric.jar" +hash-format = "sha1" +hash = "38b6fbbceae07eb13eeff51b2671d4b1e7d858e1" + +[update] +[update.modrinth] +mod-id = "6iTJugQR" +version = "Fk0Km5bb" diff --git a/packwiz/mods/animal_feeding_trough.pw.toml b/packwiz/mods/animal_feeding_trough.pw.toml new file mode 100644 index 0000000..d474bdd --- /dev/null +++ b/packwiz/mods/animal_feeding_trough.pw.toml @@ -0,0 +1,13 @@ +name = "Animal Feeding Trough" +filename = "animal_feeding_trough-1.1.1+1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/bRFWnJ87/versions/iWvDjYox/animal_feeding_trough-1.1.1%2B1.21.jar" +hash-format = "sha1" +hash = "f2e4b91fa52d913db9f071143a25139ead32473f" + +[update] +[update.modrinth] +mod-id = "bRFWnJ87" +version = "iWvDjYox" diff --git a/packwiz/mods/animatica.pw.toml b/packwiz/mods/animatica.pw.toml new file mode 100644 index 0000000..cd0685f --- /dev/null +++ b/packwiz/mods/animatica.pw.toml @@ -0,0 +1,13 @@ +name = "Animatica" +filename = "animatica-0.6.1+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/PRN43VSY/versions/LHBm6fEV/animatica-0.6.1%2B1.21.jar" +hash-format = "sha1" +hash = "fd805fa03e25013b9fe824bf43f7d8a90f565c84" + +[update] +[update.modrinth] +mod-id = "PRN43VSY" +version = "LHBm6fEV" diff --git a/packwiz/mods/anti-xray.pw.toml b/packwiz/mods/anti-xray.pw.toml new file mode 100644 index 0000000..d87781e --- /dev/null +++ b/packwiz/mods/anti-xray.pw.toml @@ -0,0 +1,13 @@ +name = "AntiXray" +filename = "antixray-fabric-1.4.2+1.21.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/sml2FMaA/versions/UsmGWuEO/antixray-fabric-1.4.2%2B1.21.jar" +hash-format = "sha1" +hash = "0b77f963d3fcf4eb475491b94c15d1c57890d2fc" + +[update] +[update.modrinth] +mod-id = "sml2FMaA" +version = "UsmGWuEO" diff --git a/packwiz/mods/appleskin.pw.toml b/packwiz/mods/appleskin.pw.toml new file mode 100644 index 0000000..dbe1267 --- /dev/null +++ b/packwiz/mods/appleskin.pw.toml @@ -0,0 +1,13 @@ +name = "AppleSkin" +filename = "appleskin-fabric-mc1.21-3.0.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/EsAfCjCV/versions/YxFxnyd4/appleskin-fabric-mc1.21-3.0.2.jar" +hash-format = "sha1" +hash = "d807aee0e14788789ecbef2979fb1807adc1bd96" + +[update] +[update.modrinth] +mod-id = "EsAfCjCV" +version = "YxFxnyd4" diff --git a/packwiz/mods/architectury-api.pw.toml b/packwiz/mods/architectury-api.pw.toml new file mode 100644 index 0000000..8f44497 --- /dev/null +++ b/packwiz/mods/architectury-api.pw.toml @@ -0,0 +1,13 @@ +name = "Architectury API" +filename = "architectury-13.0.2-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/lhGA9TYQ/versions/geHK4z6i/architectury-13.0.2-fabric.jar" +hash-format = "sha1" +hash = "99b07b15f16372482235d53b932bb04335be17ff" + +[update] +[update.modrinth] +mod-id = "lhGA9TYQ" +version = "geHK4z6i" diff --git a/packwiz/mods/backpacked.pw.toml b/packwiz/mods/backpacked.pw.toml new file mode 100644 index 0000000..ed0e9b6 --- /dev/null +++ b/packwiz/mods/backpacked.pw.toml @@ -0,0 +1,13 @@ +name = "Backpacked" +filename = "backpacked-fabric-1.20.6-3.0.0-beta.5.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "e07cb2cf0df4dcbeb919a4c7c182b4b573cfefb9" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5411046 +project-id = 352835 diff --git a/packwiz/mods/badoptimizations.pw.toml b/packwiz/mods/badoptimizations.pw.toml new file mode 100644 index 0000000..cc4880d --- /dev/null +++ b/packwiz/mods/badoptimizations.pw.toml @@ -0,0 +1,13 @@ +name = "BadOptimizations" +filename = "BadOptimizations-2.1.4-1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/g96Z4WVZ/versions/XYBqWKD2/BadOptimizations-2.1.4-1.21.jar" +hash-format = "sha1" +hash = "2338c2382537de70388a2f0f2a7b60ee0512afce" + +[update] +[update.modrinth] +mod-id = "g96Z4WVZ" +version = "XYBqWKD2" diff --git a/packwiz/mods/balm.pw.toml b/packwiz/mods/balm.pw.toml new file mode 100644 index 0000000..cfaf9e3 --- /dev/null +++ b/packwiz/mods/balm.pw.toml @@ -0,0 +1,13 @@ +name = "Balm" +filename = "balm-fabric-1.21-21.0.10.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/MBAkmtvl/versions/yWclRdjf/balm-fabric-1.21-21.0.10.jar" +hash-format = "sha1" +hash = "a3982320cde9292e407391dd39f6939a7b567ded" + +[update] +[update.modrinth] +mod-id = "MBAkmtvl" +version = "yWclRdjf" diff --git a/packwiz/mods/bclib.pw.toml b/packwiz/mods/bclib.pw.toml new file mode 100644 index 0000000..fd56f30 --- /dev/null +++ b/packwiz/mods/bclib.pw.toml @@ -0,0 +1,13 @@ +name = "BCLib" +filename = "bclib-21.0.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/BgNRHReB/versions/TtIDsgcj/bclib-21.0.2.jar" +hash-format = "sha1" +hash = "4978423a15e6ec43c44679b0313ce057e70bf745" + +[update] +[update.modrinth] +mod-id = "BgNRHReB" +version = "TtIDsgcj" diff --git a/packwiz/mods/better-archeology.pw.toml b/packwiz/mods/better-archeology.pw.toml new file mode 100644 index 0000000..041c36c --- /dev/null +++ b/packwiz/mods/better-archeology.pw.toml @@ -0,0 +1,13 @@ +name = "Better Archeology" +filename = "betterarcheology-1.1.9-1.20.4.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/zCh7omyG/versions/vUlUODyr/betterarcheology-1.1.9-1.20.4.jar" +hash-format = "sha1" +hash = "9a5fb7e6bc9cd9d84ad81b15575a891cff3818ef" + +[update] +[update.modrinth] +mod-id = "zCh7omyG" +version = "vUlUODyr" diff --git a/packwiz/mods/better-compatibility-checker.pw.toml b/packwiz/mods/better-compatibility-checker.pw.toml new file mode 100644 index 0000000..81ded85 --- /dev/null +++ b/packwiz/mods/better-compatibility-checker.pw.toml @@ -0,0 +1,13 @@ +name = "Better Compatibility Checker" +filename = "BetterCompatibilityChecker-fabric-21.0.1+mc1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/KJhXPbHQ/versions/B9z80Trh/BetterCompatibilityChecker-fabric-21.0.1%2Bmc1.21.jar" +hash-format = "sha1" +hash = "4f89c45ec0d3ca0dd1353466dba33d24df87f3ba" + +[update] +[update.modrinth] +mod-id = "KJhXPbHQ" +version = "B9z80Trh" diff --git a/packwiz/mods/better-mount-hud.pw.toml b/packwiz/mods/better-mount-hud.pw.toml new file mode 100644 index 0000000..e95234f --- /dev/null +++ b/packwiz/mods/better-mount-hud.pw.toml @@ -0,0 +1,13 @@ +name = "Better Mount HUD" +filename = "bettermounthud-1.2.3.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/kqJFAPU9/versions/B4fnGV1X/bettermounthud-1.2.3.jar" +hash-format = "sha1" +hash = "a2f35ea62669a75e878bc1ccf14a33e1eda062d9" + +[update] +[update.modrinth] +mod-id = "kqJFAPU9" +version = "B4fnGV1X" diff --git a/packwiz/mods/better-stats.pw.toml b/packwiz/mods/better-stats.pw.toml new file mode 100644 index 0000000..a9871b5 --- /dev/null +++ b/packwiz/mods/better-stats.pw.toml @@ -0,0 +1,13 @@ +name = "Better Statistics Screen" +filename = "betterstats-3.11.3+fabric-1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/n6PXGAoM/versions/JdB9dfE9/betterstats-3.11.3%2Bfabric-1.21.jar" +hash-format = "sha1" +hash = "fe41f92bf1704e5e4c0410367ac473150f404eae" + +[update] +[update.modrinth] +mod-id = "n6PXGAoM" +version = "JdB9dfE9" diff --git a/packwiz/mods/betterend.pw.toml b/packwiz/mods/betterend.pw.toml new file mode 100644 index 0000000..81364ae --- /dev/null +++ b/packwiz/mods/betterend.pw.toml @@ -0,0 +1,13 @@ +name = "BetterEnd" +filename = "better-end-4.30.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/gc8OEnCC/versions/WAIDCJK8/better-end-4.30.1.jar" +hash-format = "sha1" +hash = "4fdd9acdf087601386c97ec72d4362fe8545f11a" + +[update] +[update.modrinth] +mod-id = "gc8OEnCC" +version = "WAIDCJK8" diff --git a/packwiz/mods/betternether.pw.toml b/packwiz/mods/betternether.pw.toml new file mode 100644 index 0000000..e315238 --- /dev/null +++ b/packwiz/mods/betternether.pw.toml @@ -0,0 +1,13 @@ +name = "BetterNether" +filename = "better-nether-21.0.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/MpzVLzy5/versions/tWePKjVG/better-nether-21.0.2.jar" +hash-format = "sha1" +hash = "15507a3a0ead8dfcbf84d55741f0fecaba15dedc" + +[update] +[update.modrinth] +mod-id = "MpzVLzy5" +version = "tWePKjVG" diff --git a/packwiz/mods/boat-break-fix.pw.toml b/packwiz/mods/boat-break-fix.pw.toml new file mode 100644 index 0000000..4499e72 --- /dev/null +++ b/packwiz/mods/boat-break-fix.pw.toml @@ -0,0 +1,13 @@ +name = "Boat Break Fix" +filename = "BoatBreakFix-Universal-1.0.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/OVb8ZE5p/versions/Uf9jCC3m/BoatBreakFix-Universal-1.0.2.jar" +hash-format = "sha1" +hash = "f0bc583479532b7a83cded5ac86f0b3622c69558" + +[update] +[update.modrinth] +mod-id = "OVb8ZE5p" +version = "Uf9jCC3m" diff --git a/packwiz/mods/boat-item-view.pw.toml b/packwiz/mods/boat-item-view.pw.toml new file mode 100644 index 0000000..a626432 --- /dev/null +++ b/packwiz/mods/boat-item-view.pw.toml @@ -0,0 +1,13 @@ +name = "Boat Item View" +filename = "Boat-Item-View-Fabric-1.20.1-0.0.5.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/BdKIyOLe/versions/Q3Z6GESL/Boat-Item-View-Fabric-1.20.1-0.0.5.jar" +hash-format = "sha1" +hash = "c71b4fa8fd4ca580f39f94f278c1864c3befca51" + +[update] +[update.modrinth] +mod-id = "BdKIyOLe" +version = "Q3Z6GESL" diff --git a/packwiz/mods/bobby.pw.toml b/packwiz/mods/bobby.pw.toml new file mode 100644 index 0000000..79f9b16 --- /dev/null +++ b/packwiz/mods/bobby.pw.toml @@ -0,0 +1,13 @@ +name = "Bobby" +filename = "bobby-5.2.2+mc1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/M08ruV16/versions/ntgSlrrW/bobby-5.2.2%2Bmc1.21.jar" +hash-format = "sha1" +hash = "02a08d30d7ed787394902bca65117f00b133e683" + +[update] +[update.modrinth] +mod-id = "M08ruV16" +version = "ntgSlrrW" diff --git a/packwiz/mods/bookshelf-lib.pw.toml b/packwiz/mods/bookshelf-lib.pw.toml new file mode 100644 index 0000000..094d51e --- /dev/null +++ b/packwiz/mods/bookshelf-lib.pw.toml @@ -0,0 +1,13 @@ +name = "Bookshelf" +filename = "Bookshelf-Fabric-1.20.4-23.0.8.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/uy4Cnpcm/versions/E00CwMTB/Bookshelf-Fabric-1.20.4-23.0.8.jar" +hash-format = "sha1" +hash = "23814b8ff852f81d6718e3d45d9cd27056d56fcd" + +[update] +[update.modrinth] +mod-id = "uy4Cnpcm" +version = "E00CwMTB" diff --git a/packwiz/mods/c2me-fabric.pw.toml b/packwiz/mods/c2me-fabric.pw.toml new file mode 100644 index 0000000..e99707b --- /dev/null +++ b/packwiz/mods/c2me-fabric.pw.toml @@ -0,0 +1,13 @@ +name = "Concurrent Chunk Management Engine (Fabric)" +filename = "c2me-fabric-mc1.21-0.2.0+alpha.11.106.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/VSNURh3q/versions/9W7QWKBL/c2me-fabric-mc1.21-0.2.0%2Balpha.11.106.jar" +hash-format = "sha1" +hash = "12f937e164de35192564059582b7f8b8a9b3413c" + +[update] +[update.modrinth] +mod-id = "VSNURh3q" +version = "9W7QWKBL" diff --git a/packwiz/mods/carry-on.pw.toml b/packwiz/mods/carry-on.pw.toml new file mode 100644 index 0000000..b3914b7 --- /dev/null +++ b/packwiz/mods/carry-on.pw.toml @@ -0,0 +1,13 @@ +name = "Carry On" +filename = "carryon-fabric-1.20.4-2.1.3.13.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/joEfVgkn/versions/EvDx8gEe/carryon-fabric-1.20.4-2.1.3.13.jar" +hash-format = "sha1" +hash = "99dc3be0ab27380872dbaac54dfa745c5ff672a2" + +[update] +[update.modrinth] +mod-id = "joEfVgkn" +version = "EvDx8gEe" diff --git a/packwiz/mods/charm.pw.toml b/packwiz/mods/charm.pw.toml new file mode 100644 index 0000000..3e867b1 --- /dev/null +++ b/packwiz/mods/charm.pw.toml @@ -0,0 +1,13 @@ +name = "Charm" +filename = "charm-fabric-1.21-7.0.28.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/pOQTcQmj/versions/ERzr9BNE/charm-fabric-1.21-7.0.28.jar" +hash-format = "sha1" +hash = "8a9430ca24b1b52b7d15420e9fa59e690aeba41b" + +[update] +[update.modrinth] +mod-id = "pOQTcQmj" +version = "ERzr9BNE" diff --git a/packwiz/mods/chat-heads.pw.toml b/packwiz/mods/chat-heads.pw.toml new file mode 100644 index 0000000..2b7d1d4 --- /dev/null +++ b/packwiz/mods/chat-heads.pw.toml @@ -0,0 +1,17 @@ +name = "Chat Heads" +filename = "chat_heads-0.12.3-fabric-1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/Wb5oqrBJ/versions/Ew98r6cc/chat_heads-0.12.3-fabric-1.21.jar" +hash-format = "sha1" +hash = "d267ff0938d6cdc7cd90f88771931161b698f400" + +[update] +[update.modrinth] +mod-id = "Wb5oqrBJ" +version = "Ew98r6cc" + +[option] +optional = true +default = false diff --git a/packwiz/mods/chefs-delight.pw.toml b/packwiz/mods/chefs-delight.pw.toml new file mode 100644 index 0000000..82d259a --- /dev/null +++ b/packwiz/mods/chefs-delight.pw.toml @@ -0,0 +1,13 @@ +name = "Chef's Delight" +filename = "chefs-delight-1.0.3-fabric-1.20.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/pvcsfne4/versions/hV0Pl3WP/chefs-delight-1.0.3-fabric-1.20.1.jar" +hash-format = "sha1" +hash = "5e541a056fa947ce82d962f3e832c2bede51123d" + +[update] +[update.modrinth] +mod-id = "pvcsfne4" +version = "hV0Pl3WP" diff --git a/packwiz/mods/cit-resewn.pw.toml b/packwiz/mods/cit-resewn.pw.toml new file mode 100644 index 0000000..bb6250f --- /dev/null +++ b/packwiz/mods/cit-resewn.pw.toml @@ -0,0 +1,13 @@ +name = "CIT Resewn" +filename = "citresewn-1.1.5+1.20.4.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/otVJckYQ/versions/MU5nRGAS/citresewn-1.1.5%2B1.20.4.jar" +hash-format = "sha1" +hash = "fd9917d408f2377af9ec5c9b84fa05b0db2e8666" + +[update] +[update.modrinth] +mod-id = "otVJckYQ" +version = "MU5nRGAS" diff --git a/packwiz/mods/cloth-config.pw.toml b/packwiz/mods/cloth-config.pw.toml new file mode 100644 index 0000000..ddf2d0a --- /dev/null +++ b/packwiz/mods/cloth-config.pw.toml @@ -0,0 +1,13 @@ +name = "Cloth Config API" +filename = "cloth-config-15.0.127-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/9s6osm5g/versions/Yc8omJNb/cloth-config-15.0.127-fabric.jar" +hash-format = "sha1" +hash = "d2cef696bbf70a07075b798e541e8c98c34ddd2d" + +[update] +[update.modrinth] +mod-id = "9s6osm5g" +version = "Yc8omJNb" diff --git a/packwiz/mods/clumps.pw.toml b/packwiz/mods/clumps.pw.toml new file mode 100644 index 0000000..d4daef9 --- /dev/null +++ b/packwiz/mods/clumps.pw.toml @@ -0,0 +1,13 @@ +name = "Clumps" +filename = "Clumps-fabric-1.21-18.0.0.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/Wnxd13zP/versions/U9tSAZs1/Clumps-fabric-1.21-18.0.0.1.jar" +hash-format = "sha1" +hash = "e3062ad0b43d667b85e2a1d3bc3ea2816645f7d1" + +[update] +[update.modrinth] +mod-id = "Wnxd13zP" +version = "U9tSAZs1" diff --git a/packwiz/mods/collective.pw.toml b/packwiz/mods/collective.pw.toml new file mode 100644 index 0000000..91c9bae --- /dev/null +++ b/packwiz/mods/collective.pw.toml @@ -0,0 +1,13 @@ +name = "Collective" +filename = "collective-1.21.0-7.68.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/e0M1UDsY/versions/JJEzOZro/collective-1.21.0-7.68.jar" +hash-format = "sha1" +hash = "4d30929e547162d754c28fc769ff3cf3c8071521" + +[update] +[update.modrinth] +mod-id = "e0M1UDsY" +version = "JJEzOZro" diff --git a/packwiz/mods/colorful-hearts.pw.toml b/packwiz/mods/colorful-hearts.pw.toml new file mode 100644 index 0000000..ecacbb4 --- /dev/null +++ b/packwiz/mods/colorful-hearts.pw.toml @@ -0,0 +1,13 @@ +name = "Colorful Hearts" +filename = "colorfulhearts-fabric-1.21-10.0.0.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/wQfMUdZT/versions/YD3cSdvJ/colorfulhearts-fabric-1.21-10.0.0.jar" +hash-format = "sha1" +hash = "067262fb64c83e7034bc37e4648ed30c27d63861" + +[update] +[update.modrinth] +mod-id = "wQfMUdZT" +version = "YD3cSdvJ" diff --git a/packwiz/mods/comforts.pw.toml b/packwiz/mods/comforts.pw.toml new file mode 100644 index 0000000..241a4ca --- /dev/null +++ b/packwiz/mods/comforts.pw.toml @@ -0,0 +1,13 @@ +name = "Comforts" +filename = "comforts-fabric-8.0.1+1.20.6.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/SaCpeal4/versions/vUdakIzK/comforts-fabric-8.0.1%2B1.20.6.jar" +hash-format = "sha1" +hash = "fe69bd1d88c33654db10f568ad7990bae9cf8bdb" + +[update] +[update.modrinth] +mod-id = "SaCpeal4" +version = "vUdakIzK" diff --git a/packwiz/mods/continuity.pw.toml b/packwiz/mods/continuity.pw.toml new file mode 100644 index 0000000..76c1786 --- /dev/null +++ b/packwiz/mods/continuity.pw.toml @@ -0,0 +1,13 @@ +name = "Continuity" +filename = "continuity-3.0.0-beta.5+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/1IjD5062/versions/NksUpFjf/continuity-3.0.0-beta.5%2B1.21.jar" +hash-format = "sha1" +hash = "16d31a39e85dc10cdff4e06198a1bb26b4b82427" + +[update] +[update.modrinth] +mod-id = "1IjD5062" +version = "NksUpFjf" diff --git a/packwiz/mods/controlling.pw.toml b/packwiz/mods/controlling.pw.toml new file mode 100644 index 0000000..9d2e5da --- /dev/null +++ b/packwiz/mods/controlling.pw.toml @@ -0,0 +1,13 @@ +name = "Controlling" +filename = "Controlling-fabric-1.21-18.0.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/xv94TkTM/versions/5gwvsIP7/Controlling-fabric-1.21-18.0.1.jar" +hash-format = "sha1" +hash = "21cc296533ba849cede9ad6cd07f7ea51a3828a4" + +[update] +[update.modrinth] +mod-id = "xv94TkTM" +version = "5gwvsIP7" diff --git a/packwiz/mods/cristel-lib.pw.toml b/packwiz/mods/cristel-lib.pw.toml new file mode 100644 index 0000000..4ff64ae --- /dev/null +++ b/packwiz/mods/cristel-lib.pw.toml @@ -0,0 +1,13 @@ +name = "Cristel Lib" +filename = "cristellib-fabric-1.2.5.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/cl223EMc/versions/jMYaXwo6/cristellib-fabric-1.2.5.jar" +hash-format = "sha1" +hash = "d839305518d98f84931b26ae8d2067f6476d112c" + +[update] +[update.modrinth] +mod-id = "cl223EMc" +version = "jMYaXwo6" diff --git a/packwiz/mods/cubes-without-borders.pw.toml b/packwiz/mods/cubes-without-borders.pw.toml new file mode 100644 index 0000000..3926093 --- /dev/null +++ b/packwiz/mods/cubes-without-borders.pw.toml @@ -0,0 +1,13 @@ +name = "Cubes Without Borders" +filename = "cubes-without-borders-2.0.1+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/ETlrkaYF/versions/zG2rMbPK/cubes-without-borders-2.0.1%2B1.21.jar" +hash-format = "sha1" +hash = "c944c4b677e86bda346f763deac0f57cd99af500" + +[update] +[update.modrinth] +mod-id = "ETlrkaYF" +version = "zG2rMbPK" diff --git a/packwiz/mods/cultural-delights-fabric.pw.toml b/packwiz/mods/cultural-delights-fabric.pw.toml new file mode 100644 index 0000000..f78697b --- /dev/null +++ b/packwiz/mods/cultural-delights-fabric.pw.toml @@ -0,0 +1,13 @@ +name = "Cultural Delights [Fabric]" +filename = "cultural-delights-fabric-1.0.0+1.20.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/9Gy8sTXS/versions/wuncu1oK/cultural-delights-fabric-1.0.0%2B1.20.1.jar" +hash-format = "sha1" +hash = "b68bbc3461a6670264ee3bc52f1e346df2b42486" + +[update] +[update.modrinth] +mod-id = "9Gy8sTXS" +version = "wuncu1oK" diff --git a/packwiz/mods/debugify.pw.toml b/packwiz/mods/debugify.pw.toml new file mode 100644 index 0000000..44ca4f8 --- /dev/null +++ b/packwiz/mods/debugify.pw.toml @@ -0,0 +1,13 @@ +name = "Debugify" +filename = "Debugify-1.21+1.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/QwxR6Gcd/versions/mOk69fib/Debugify-1.21%2B1.0.jar" +hash-format = "sha1" +hash = "a799b0dbb320bc314b9d81cc7fd43c4fc895c3f8" + +[update] +[update.modrinth] +mod-id = "QwxR6Gcd" +version = "mOk69fib" diff --git a/packwiz/mods/deeperdarker.pw.toml b/packwiz/mods/deeperdarker.pw.toml new file mode 100644 index 0000000..56cdee2 --- /dev/null +++ b/packwiz/mods/deeperdarker.pw.toml @@ -0,0 +1,13 @@ +name = "Deeper and Darker" +filename = "deeperdarker-fabric-1.20.4-1.2.6.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "adfbac8b93b499f61a427b73169add0e08025f73" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5072878 +project-id = 659011 diff --git a/packwiz/mods/deuf-refabricated.pw.toml b/packwiz/mods/deuf-refabricated.pw.toml new file mode 100644 index 0000000..1761c0a --- /dev/null +++ b/packwiz/mods/deuf-refabricated.pw.toml @@ -0,0 +1,17 @@ +name = "DEUF Refabricated" +filename = "DEUF_Refabricated-MC1.21-1.1.0.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/US6QuKdU/versions/J8DbEbsW/DEUF_Refabricated-MC1.21-1.1.0.jar" +hash-format = "sha1" +hash = "c50ec14a69f6ee95dfdee722033ce16c5ca15f2f" + +[update] +[update.modrinth] +mod-id = "US6QuKdU" +version = "J8DbEbsW" + +[option] +optional = true +default = false diff --git a/packwiz/mods/eating-animation.pw.toml b/packwiz/mods/eating-animation.pw.toml new file mode 100644 index 0000000..6806a4f --- /dev/null +++ b/packwiz/mods/eating-animation.pw.toml @@ -0,0 +1,13 @@ +name = "Eating Animation" +filename = "eating-animation-1.21+1.9.72.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/rUgZvGzi/versions/KWZCioh0/eating-animation-1.21%2B1.9.72.jar" +hash-format = "sha1" +hash = "d89ecd0ac342697e0d1c3aaff1daa6c81bebe2f6" + +[update] +[update.modrinth] +mod-id = "rUgZvGzi" +version = "KWZCioh0" diff --git a/packwiz/mods/ebe.pw.toml b/packwiz/mods/ebe.pw.toml new file mode 100644 index 0000000..46bcf03 --- /dev/null +++ b/packwiz/mods/ebe.pw.toml @@ -0,0 +1,13 @@ +name = "Enhanced Block Entities" +filename = "enhancedblockentities-0.10.1+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/OVuFYfre/versions/8OuTJDGd/enhancedblockentities-0.10.1%2B1.21.jar" +hash-format = "sha1" +hash = "36045df5f1b3e7645a5dd450fa305a8134dd7c51" + +[update] +[update.modrinth] +mod-id = "OVuFYfre" +version = "8OuTJDGd" diff --git a/packwiz/mods/eden-ring-reforked.pw.toml b/packwiz/mods/eden-ring-reforked.pw.toml new file mode 100644 index 0000000..03dc8ed --- /dev/null +++ b/packwiz/mods/eden-ring-reforked.pw.toml @@ -0,0 +1,13 @@ +name = "Eden Ring Reforked" +filename = "eden-ring-20.4.19.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/EMl3XyUs/versions/2Bzgt0pT/eden-ring-20.4.19.jar" +hash-format = "sha1" +hash = "31df495b159e085b12877aa58091f8beaa27e24a" + +[update] +[update.modrinth] +mod-id = "EMl3XyUs" +version = "2Bzgt0pT" diff --git a/packwiz/mods/elytra-slot.pw.toml b/packwiz/mods/elytra-slot.pw.toml new file mode 100644 index 0000000..f77580c --- /dev/null +++ b/packwiz/mods/elytra-slot.pw.toml @@ -0,0 +1,13 @@ +name = "Elytra Slot" +filename = "elytraslot-fabric-8.0.0+1.20.6.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/mSQF1NpT/versions/FUfqCuZv/elytraslot-fabric-8.0.0%2B1.20.6.jar" +hash-format = "sha1" +hash = "bbc24a6038d4b8c297029ca59b6f1772ff3c4fd9" + +[update] +[update.modrinth] +mod-id = "mSQF1NpT" +version = "FUfqCuZv" diff --git a/packwiz/mods/enchantment-descriptions.pw.toml b/packwiz/mods/enchantment-descriptions.pw.toml new file mode 100644 index 0000000..0ee2af6 --- /dev/null +++ b/packwiz/mods/enchantment-descriptions.pw.toml @@ -0,0 +1,13 @@ +name = "Enchantment Descriptions" +filename = "EnchantmentDescriptions-Fabric-1.20.4-20.0.4.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/UVtY3ZAC/versions/BvDK9nGq/EnchantmentDescriptions-Fabric-1.20.4-20.0.4.jar" +hash-format = "sha1" +hash = "dd1760cd94b63a5b00236822b2621f749b124741" + +[update] +[update.modrinth] +mod-id = "UVtY3ZAC" +version = "BvDK9nGq" diff --git a/packwiz/mods/entity-model-features.pw.toml b/packwiz/mods/entity-model-features.pw.toml new file mode 100644 index 0000000..b55ae7b --- /dev/null +++ b/packwiz/mods/entity-model-features.pw.toml @@ -0,0 +1,13 @@ +name = "[EMF] Entity Model Features" +filename = "entity_model_features_fabric_1.21-pre3-test.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/4I1XuqiY/versions/zQC8LMqE/entity_model_features_fabric_1.21-pre3-test.jar" +hash-format = "sha1" +hash = "82aa26ed7c17566849f54f5dfc84d9467be59aba" + +[update] +[update.modrinth] +mod-id = "4I1XuqiY" +version = "zQC8LMqE" diff --git a/packwiz/mods/entityculling.pw.toml b/packwiz/mods/entityculling.pw.toml new file mode 100644 index 0000000..b1aab96 --- /dev/null +++ b/packwiz/mods/entityculling.pw.toml @@ -0,0 +1,13 @@ +name = "Entity Culling" +filename = "entityculling-fabric-1.6.6-mc1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/NNAgCjsB/versions/Bu3hSiJb/entityculling-fabric-1.6.6-mc1.21.jar" +hash-format = "sha1" +hash = "cae57526503e6fff155d6168fd271c9f1f4d029b" + +[update] +[update.modrinth] +mod-id = "NNAgCjsB" +version = "Bu3hSiJb" diff --git a/packwiz/mods/entitytexturefeatures.pw.toml b/packwiz/mods/entitytexturefeatures.pw.toml new file mode 100644 index 0000000..c021312 --- /dev/null +++ b/packwiz/mods/entitytexturefeatures.pw.toml @@ -0,0 +1,13 @@ +name = "[ETF] Entity Texture Features" +filename = "entity_texture_features_fabric_1.21-6.1.2.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/BVzZfTc1/versions/8czGsT2L/entity_texture_features_fabric_1.21-6.1.2.jar" +hash-format = "sha1" +hash = "eda517acec2b111fca2e1f40429938bb379d0723" + +[update] +[update.modrinth] +mod-id = "BVzZfTc1" +version = "8czGsT2L" diff --git a/packwiz/mods/euphoria-patches.pw.toml b/packwiz/mods/euphoria-patches.pw.toml new file mode 100644 index 0000000..a36cf9e --- /dev/null +++ b/packwiz/mods/euphoria-patches.pw.toml @@ -0,0 +1,18 @@ +name = "Euphoria Patches" +filename = "EuphoriaPatcher-0.3.3-fabric.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/4H6sumDB/versions/fzozL8Lu/EuphoriaPatcher-0.3.3-fabric.jar" +hash-format = "sha1" +hash = "dc9d9148a3323cbea7c743e8690d00b9b08ad999" + +[update] +[update.modrinth] +mod-id = "4H6sumDB" +version = "fzozL8Lu" + +[option] +optional = true +default = false +description = "For complementary shader users only" diff --git a/packwiz/mods/fabric-api.pw.toml b/packwiz/mods/fabric-api.pw.toml new file mode 100644 index 0000000..d52db11 --- /dev/null +++ b/packwiz/mods/fabric-api.pw.toml @@ -0,0 +1,13 @@ +name = "Fabric API" +filename = "fabric-api-0.100.4+1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/P7dR8mSH/versions/oIVA3FbL/fabric-api-0.100.4%2B1.21.jar" +hash-format = "sha1" +hash = "4bf00b19252fc7c2f618340c5c50be430a230d5e" + +[update] +[update.modrinth] +mod-id = "P7dR8mSH" +version = "oIVA3FbL" diff --git a/packwiz/mods/fabric-language-kotlin.pw.toml b/packwiz/mods/fabric-language-kotlin.pw.toml new file mode 100644 index 0000000..6f719ee --- /dev/null +++ b/packwiz/mods/fabric-language-kotlin.pw.toml @@ -0,0 +1,13 @@ +name = "Fabric Language Kotlin" +filename = "fabric-language-kotlin-1.11.0+kotlin.2.0.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/Ha28R6CL/versions/afsFajDC/fabric-language-kotlin-1.11.0%2Bkotlin.2.0.0.jar" +hash-format = "sha1" +hash = "4f5b3f0d773c4cc9e79d2f5ede3a637e78737f6d" + +[update] +[update.modrinth] +mod-id = "Ha28R6CL" +version = "afsFajDC" diff --git a/packwiz/mods/fabricskyboxes-interop.pw.toml b/packwiz/mods/fabricskyboxes-interop.pw.toml new file mode 100644 index 0000000..4c12c4d --- /dev/null +++ b/packwiz/mods/fabricskyboxes-interop.pw.toml @@ -0,0 +1,13 @@ +name = "FabricSkyBoxes Interop" +filename = "fsb-interop-1.4.0+mc1.21-build.54.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/HpdHOPOp/versions/A3n8pliV/fsb-interop-1.4.0%2Bmc1.21-build.54.jar" +hash-format = "sha1" +hash = "ebd6d9f048b591cee8bbf90b23246f3369161868" + +[update] +[update.modrinth] +mod-id = "HpdHOPOp" +version = "A3n8pliV" diff --git a/packwiz/mods/fabricskyboxes.pw.toml b/packwiz/mods/fabricskyboxes.pw.toml new file mode 100644 index 0000000..3695866 --- /dev/null +++ b/packwiz/mods/fabricskyboxes.pw.toml @@ -0,0 +1,13 @@ +name = "FabricSkyboxes" +filename = "fabricskyboxes-0.7.4+mc1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/YBz7DOs8/versions/yhQrKNAJ/fabricskyboxes-0.7.4%2Bmc1.21.jar" +hash-format = "sha1" +hash = "d7c80f23792afc6018da2477d46804114529afca" + +[update] +[update.modrinth] +mod-id = "YBz7DOs8" +version = "yhQrKNAJ" diff --git a/packwiz/mods/fabrishot.pw.toml b/packwiz/mods/fabrishot.pw.toml new file mode 100644 index 0000000..9fde0c6 --- /dev/null +++ b/packwiz/mods/fabrishot.pw.toml @@ -0,0 +1,13 @@ +name = "Fabrishot" +filename = "fabrishot-1.14.0.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/3qsfQtE9/versions/aKAvBwSt/fabrishot-1.14.0.jar" +hash-format = "sha1" +hash = "1fb19f6ea6b9c0ddec99bf59904bbd82b977476c" + +[update] +[update.modrinth] +mod-id = "3qsfQtE9" +version = "aKAvBwSt" diff --git a/packwiz/mods/fallingleaves.pw.toml b/packwiz/mods/fallingleaves.pw.toml new file mode 100644 index 0000000..5446de5 --- /dev/null +++ b/packwiz/mods/fallingleaves.pw.toml @@ -0,0 +1,17 @@ +name = "Falling Leaves" +filename = "fallingleaves-1.16.0+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/WhbRG4iK/versions/U3JJC6zk/fallingleaves-1.16.0%2B1.21.jar" +hash-format = "sha1" +hash = "721a02e2b4b526c8377abec3ea95b161853fc5a5" + +[update] +[update.modrinth] +mod-id = "WhbRG4iK" +version = "U3JJC6zk" + +[option] +optional = true +default = false diff --git a/packwiz/mods/fallingtree.pw.toml b/packwiz/mods/fallingtree.pw.toml new file mode 100644 index 0000000..45a3d9d --- /dev/null +++ b/packwiz/mods/fallingtree.pw.toml @@ -0,0 +1,13 @@ +name = "FallingTree" +filename = "FallingTree-1.21-1.21.0.2.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/Fb4jn8m6/versions/kLEJADsa/FallingTree-1.21-1.21.0.2.jar" +hash-format = "sha1" +hash = "aed6dc3a55dba056350cb8b1b6c0bd50252d237a" + +[update] +[update.modrinth] +mod-id = "Fb4jn8m6" +version = "kLEJADsa" diff --git a/packwiz/mods/farmers-delight-refabricated.pw.toml b/packwiz/mods/farmers-delight-refabricated.pw.toml new file mode 100644 index 0000000..5196482 --- /dev/null +++ b/packwiz/mods/farmers-delight-refabricated.pw.toml @@ -0,0 +1,13 @@ +name = "Farmer's Delight Refabricated" +filename = "FarmersDelight-1.20.1-2.1.1+refabricated.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/7vxePowz/versions/5dZdVy3m/FarmersDelight-1.20.1-2.1.1%2Brefabricated.jar" +hash-format = "sha1" +hash = "24e6e4ab7b41ab15ccebd09f38e7e4d69064699b" + +[update] +[update.modrinth] +mod-id = "7vxePowz" +version = "5dZdVy3m" diff --git a/packwiz/mods/farmers-knives.pw.toml b/packwiz/mods/farmers-knives.pw.toml new file mode 100644 index 0000000..9e508e8 --- /dev/null +++ b/packwiz/mods/farmers-knives.pw.toml @@ -0,0 +1,13 @@ +name = "Farmer's Knives [Fabric]" +filename = "farmersknives-3.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/uc3VdfLM/versions/dH5N4o0F/farmersknives-3.2.jar" +hash-format = "sha1" +hash = "eb79d941a640f7abe75e0ba453e9c894384c3d3b" + +[update] +[update.modrinth] +mod-id = "uc3VdfLM" +version = "dH5N4o0F" diff --git a/packwiz/mods/fast-paintings.pw.toml b/packwiz/mods/fast-paintings.pw.toml new file mode 100644 index 0000000..dfccc9d --- /dev/null +++ b/packwiz/mods/fast-paintings.pw.toml @@ -0,0 +1,13 @@ +name = "Fast Paintings" +filename = "fastpaintings-1.20.4-1.2.9-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/z3TzcquW/versions/VxB8EM3v/fastpaintings-1.20.4-1.2.9-fabric.jar" +hash-format = "sha1" +hash = "d85662d0451b84146cad81c2cb0b7ee5cb370f01" + +[update] +[update.modrinth] +mod-id = "z3TzcquW" +version = "VxB8EM3v" diff --git a/packwiz/mods/ferrite-core.pw.toml b/packwiz/mods/ferrite-core.pw.toml new file mode 100644 index 0000000..6229816 --- /dev/null +++ b/packwiz/mods/ferrite-core.pw.toml @@ -0,0 +1,13 @@ +name = "FerriteCore" +filename = "ferritecore-7.0.0-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/uXXizFIs/versions/wmIZ4wP4/ferritecore-7.0.0-fabric.jar" +hash-format = "sha1" +hash = "95b18b0f1673bbbe328812c3052cc1a921591f0f" + +[update] +[update.modrinth] +mod-id = "uXXizFIs" +version = "wmIZ4wP4" diff --git a/packwiz/mods/framework.pw.toml b/packwiz/mods/framework.pw.toml new file mode 100644 index 0000000..8a7c463 --- /dev/null +++ b/packwiz/mods/framework.pw.toml @@ -0,0 +1,13 @@ +name = "Framework" +filename = "framework-fabric-1.21-0.9.0.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "5f8532e066d867332a80773b1346a3b3ce7310cf" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5441221 +project-id = 549225 diff --git a/packwiz/mods/frostiful.pw.toml b/packwiz/mods/frostiful.pw.toml new file mode 100644 index 0000000..2ccb728 --- /dev/null +++ b/packwiz/mods/frostiful.pw.toml @@ -0,0 +1,13 @@ +name = "Frostiful" +filename = "frostiful-1.2.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/Ae6qoBj3/versions/jRBAvW8X/frostiful-1.2.2.jar" +hash-format = "sha1" +hash = "1cc7b59c0ec6e7e2c7dd1b4d12a7f235613d2712" + +[update] +[update.modrinth] +mod-id = "Ae6qoBj3" +version = "jRBAvW8X" diff --git a/packwiz/mods/fullstack-watchdog.pw.toml b/packwiz/mods/fullstack-watchdog.pw.toml new file mode 100644 index 0000000..6a9ce92 --- /dev/null +++ b/packwiz/mods/fullstack-watchdog.pw.toml @@ -0,0 +1,13 @@ +name = "FullStack Watchdog" +filename = "fullstackwatchdog-1.0.1+1.19.2-fabric.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/oZiSDGCi/versions/bQS4RMW3/fullstackwatchdog-1.0.1%2B1.19.2-fabric.jar" +hash-format = "sha1" +hash = "f4b733093f52e01336d451d089edf19f812320c3" + +[update] +[update.modrinth] +mod-id = "oZiSDGCi" +version = "bQS4RMW3" diff --git a/packwiz/mods/fzzy-config.pw.toml b/packwiz/mods/fzzy-config.pw.toml new file mode 100644 index 0000000..66ca58a --- /dev/null +++ b/packwiz/mods/fzzy-config.pw.toml @@ -0,0 +1,13 @@ +name = "Fzzy Config" +filename = "fzzy_config-0.3.5+1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/hYykXjDp/versions/e6HT1luW/fzzy_config-0.3.5%2B1.21.jar" +hash-format = "sha1" +hash = "104956fdcfe02051000e2c0571f0c5065008ece2" + +[update] +[update.modrinth] +mod-id = "hYykXjDp" +version = "e6HT1luW" diff --git a/packwiz/mods/geckolib.pw.toml b/packwiz/mods/geckolib.pw.toml new file mode 100644 index 0000000..5199eeb --- /dev/null +++ b/packwiz/mods/geckolib.pw.toml @@ -0,0 +1,13 @@ +name = "Geckolib" +filename = "geckolib-fabric-1.21-4.5.6.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/8BmcQJ2H/versions/UCl2KRDj/geckolib-fabric-1.21-4.5.6.jar" +hash-format = "sha1" +hash = "65542b25549dfa141134d95c03cc96395f0a9ff0" + +[update] +[update.modrinth] +mod-id = "8BmcQJ2H" +version = "UCl2KRDj" diff --git a/packwiz/mods/geophilic.pw.toml b/packwiz/mods/geophilic.pw.toml new file mode 100644 index 0000000..2949233 --- /dev/null +++ b/packwiz/mods/geophilic.pw.toml @@ -0,0 +1,13 @@ +name = "Geophilic" +filename = "Geophilic v2.4.2 f15-48.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/hl5OLM95/versions/RRNZbxAa/Geophilic%20v2.4.2%20f15-48.jar" +hash-format = "sha1" +hash = "0f107cdfdfc77551e29d3cf6e6b3f148064fa686" + +[update] +[update.modrinth] +mod-id = "hl5OLM95" +version = "RRNZbxAa" diff --git a/packwiz/mods/goblin-traders.pw.toml b/packwiz/mods/goblin-traders.pw.toml new file mode 100644 index 0000000..c18b50c --- /dev/null +++ b/packwiz/mods/goblin-traders.pw.toml @@ -0,0 +1,13 @@ +name = "Goblin Traders" +filename = "goblintraders-fabric-1.20.6-1.10.2.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "6acd847a1b86d3cd0197c193b1f735c8092a7457" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5332684 +project-id = 363703 diff --git a/packwiz/mods/grass-overhaul.pw.toml b/packwiz/mods/grass-overhaul.pw.toml new file mode 100644 index 0000000..fbaf216 --- /dev/null +++ b/packwiz/mods/grass-overhaul.pw.toml @@ -0,0 +1,13 @@ +name = "Grass Overhaul" +filename = "GrassOverhaul-MC1.21-Fabric-1.0.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/Eeb4VkF6/versions/1b9JitHi/GrassOverhaul-MC1.21-Fabric-1.0.0.jar" +hash-format = "sha1" +hash = "2ab17b3061f4a0cb6dc05bc71938adf115bba4d5" + +[update] +[update.modrinth] +mod-id = "Eeb4VkF6" +version = "1b9JitHi" diff --git a/packwiz/mods/guard-villagers-(fabricquilt).pw.toml b/packwiz/mods/guard-villagers-(fabricquilt).pw.toml new file mode 100644 index 0000000..a956713 --- /dev/null +++ b/packwiz/mods/guard-villagers-(fabricquilt).pw.toml @@ -0,0 +1,13 @@ +name = "Guard Villagers (Fabric/Quilt)" +filename = "guardvillagers-2.1.2-1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/59rkB3YY/versions/6q8vX11Q/guardvillagers-2.1.2-1.21.jar" +hash-format = "sha1" +hash = "fc406f1f95bcb1485aa50a1ff89e1548ab6ff0e0" + +[update] +[update.modrinth] +mod-id = "59rkB3YY" +version = "6q8vX11Q" diff --git a/packwiz/mods/handcrafted.pw.toml b/packwiz/mods/handcrafted.pw.toml new file mode 100644 index 0000000..f89a578 --- /dev/null +++ b/packwiz/mods/handcrafted.pw.toml @@ -0,0 +1,13 @@ +name = "Handcrafted" +filename = "handcrafted-fabric-1.21-4.0.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/pJmCFF0p/versions/f7tGbQaE/handcrafted-fabric-1.21-4.0.1.jar" +hash-format = "sha1" +hash = "261296cfc84679a8263639ee5b8108e986c5356f" + +[update] +[update.modrinth] +mod-id = "pJmCFF0p" +version = "f7tGbQaE" diff --git a/packwiz/mods/hearths.pw.toml b/packwiz/mods/hearths.pw.toml new file mode 100644 index 0000000..877e935 --- /dev/null +++ b/packwiz/mods/hearths.pw.toml @@ -0,0 +1,13 @@ +name = "Hearths" +filename = "Hearths v1.0.1 f12-48.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/XCIMrYn0/versions/pASfBwdH/Hearths%20v1.0.1%20f12-48.jar" +hash-format = "sha1" +hash = "40f280ffb0b4c797d7e31536b74b92e2bfc30ef4" + +[update] +[update.modrinth] +mod-id = "XCIMrYn0" +version = "pASfBwdH" diff --git a/packwiz/mods/hybrid-aquatic.pw.toml b/packwiz/mods/hybrid-aquatic.pw.toml new file mode 100644 index 0000000..1d9655c --- /dev/null +++ b/packwiz/mods/hybrid-aquatic.pw.toml @@ -0,0 +1,13 @@ +name = "Hybrid Aquatic" +filename = "hybrid-aquatic-1.3.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/HH4FjUqN/versions/LBp3hOQl/hybrid-aquatic-1.3.2.jar" +hash-format = "sha1" +hash = "d524a9cb2dda2f261a15bb7c30a1ff8a2b0f1c7e" + +[update] +[update.modrinth] +mod-id = "HH4FjUqN" +version = "LBp3hOQl" diff --git a/packwiz/mods/ijm-tweaks.pw.toml b/packwiz/mods/ijm-tweaks.pw.toml new file mode 100644 index 0000000..09bad5b --- /dev/null +++ b/packwiz/mods/ijm-tweaks.pw.toml @@ -0,0 +1,13 @@ +name = "IJM's Tweaks" +filename = "ijmtweaks-1.3.3+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/vevAjqG0/versions/BjLufrJq/ijmtweaks-1.3.3%2B1.21.jar" +hash-format = "sha1" +hash = "ea78613e036097bcd3d8ba6c25b4c28c8f2d975f" + +[update] +[update.modrinth] +mod-id = "vevAjqG0" +version = "BjLufrJq" diff --git a/packwiz/mods/immediatelyfast.pw.toml b/packwiz/mods/immediatelyfast.pw.toml new file mode 100644 index 0000000..cbb5f54 --- /dev/null +++ b/packwiz/mods/immediatelyfast.pw.toml @@ -0,0 +1,13 @@ +name = "ImmediatelyFast" +filename = "ImmediatelyFast-Fabric-1.2.18+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/5ZwdcRci/versions/DA0kxiSe/ImmediatelyFast-Fabric-1.2.18%2B1.21.jar" +hash-format = "sha1" +hash = "84e6c85124cae35d298d5fada7ec91d794c74639" + +[update] +[update.modrinth] +mod-id = "5ZwdcRci" +version = "DA0kxiSe" diff --git a/packwiz/mods/incendium.pw.toml b/packwiz/mods/incendium.pw.toml new file mode 100644 index 0000000..0e9b096 --- /dev/null +++ b/packwiz/mods/incendium.pw.toml @@ -0,0 +1,13 @@ +name = "Incendium" +filename = "Incendium_1.20.x_v5.3.5.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/ZVzW5oNS/versions/uUqarp2H/Incendium_1.20.x_v5.3.5.jar" +hash-format = "sha1" +hash = "484556937b1b2dde2682144e7953e79bff717104" + +[update] +[update.modrinth] +mod-id = "ZVzW5oNS" +version = "uUqarp2H" diff --git a/packwiz/mods/inertiaanticheat.pw.toml b/packwiz/mods/inertiaanticheat.pw.toml new file mode 100644 index 0000000..a0c7b3b --- /dev/null +++ b/packwiz/mods/inertiaanticheat.pw.toml @@ -0,0 +1,13 @@ +name = "Inertia Anti Cheat" +filename = "InertiaAntiCheat-1.0.3.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/ljWczies/versions/eRbLp6ef/InertiaAntiCheat-1.0.3.jar" +hash-format = "sha1" +hash = "f0c1065568ef92d1cb7f133e60baf22e66dbe95a" + +[update] +[update.modrinth] +mod-id = "ljWczies" +version = "eRbLp6ef" diff --git a/packwiz/mods/inventory-hud-forge.pw.toml b/packwiz/mods/inventory-hud-forge.pw.toml new file mode 100644 index 0000000..068d08f --- /dev/null +++ b/packwiz/mods/inventory-hud-forge.pw.toml @@ -0,0 +1,13 @@ +name = "Inventory HUD+" +filename = "inventoryhud.fabric.1.21-3.4.22.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "1c57fe5d1ba01a5e0aa705fc4665fdddf29140b2" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5438719 +project-id = 357540 diff --git a/packwiz/mods/iris.pw.toml b/packwiz/mods/iris.pw.toml new file mode 100644 index 0000000..de39e31 --- /dev/null +++ b/packwiz/mods/iris.pw.toml @@ -0,0 +1,13 @@ +name = "Iris Shaders" +filename = "iris-1.7.1+mc1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/YL57xq9U/versions/RYnrr5zv/iris-1.7.1%2Bmc1.21.jar" +hash-format = "sha1" +hash = "e098699f4d22b34f4b8ab773e2f3eca98640008c" + +[update] +[update.modrinth] +mod-id = "YL57xq9U" +version = "RYnrr5zv" diff --git a/packwiz/mods/jade.pw.toml b/packwiz/mods/jade.pw.toml new file mode 100644 index 0000000..bb022c8 --- /dev/null +++ b/packwiz/mods/jade.pw.toml @@ -0,0 +1,13 @@ +name = "Jade 🔍" +filename = "Jade-1.21-Fabric-15.1.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/nvQzSEkH/versions/19gb5iEa/Jade-1.21-Fabric-15.1.0.jar" +hash-format = "sha1" +hash = "d832f7c1602ffe357412ceb1c3a299959e9133f1" + +[update] +[update.modrinth] +mod-id = "nvQzSEkH" +version = "19gb5iEa" diff --git a/packwiz/mods/jamlib.pw.toml b/packwiz/mods/jamlib.pw.toml new file mode 100644 index 0000000..d6fe68d --- /dev/null +++ b/packwiz/mods/jamlib.pw.toml @@ -0,0 +1,13 @@ +name = "JamLib" +filename = "jamlib-fabric-1.0.9+1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/IYY9Siz8/versions/K86pUXyn/jamlib-fabric-1.0.9%2B1.21.jar" +hash-format = "sha1" +hash = "add2a75b911d00a82d8e2cde5d907dbe6af83043" + +[update] +[update.modrinth] +mod-id = "IYY9Siz8" +version = "K86pUXyn" diff --git a/packwiz/mods/kiwi.pw.toml b/packwiz/mods/kiwi.pw.toml new file mode 100644 index 0000000..6ed95b7 --- /dev/null +++ b/packwiz/mods/kiwi.pw.toml @@ -0,0 +1,13 @@ +name = "Kiwi 🥝" +filename = "Kiwi-1.21-Fabric-15.1.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/ufdDoWPd/versions/mzMc1VzM/Kiwi-1.21-Fabric-15.1.0.jar" +hash-format = "sha1" +hash = "3f405e501f224a172700b42990711ec7671a5f34" + +[update] +[update.modrinth] +mod-id = "ufdDoWPd" +version = "mzMc1VzM" diff --git a/packwiz/mods/lambdynamiclights.pw.toml b/packwiz/mods/lambdynamiclights.pw.toml new file mode 100644 index 0000000..bfd5a34 --- /dev/null +++ b/packwiz/mods/lambdynamiclights.pw.toml @@ -0,0 +1,13 @@ +name = "LambDynamicLights" +filename = "lambdynamiclights-2.3.4+1.20.4.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/yBW8D80W/versions/mrQ8ZiyU/lambdynamiclights-2.3.4%2B1.20.4.jar" +hash-format = "sha1" +hash = "b44b10647f170732825b28d8ff44735ae31e3837" + +[update] +[update.modrinth] +mod-id = "yBW8D80W" +version = "mrQ8ZiyU" diff --git a/packwiz/mods/language-reload.pw.toml b/packwiz/mods/language-reload.pw.toml new file mode 100644 index 0000000..86f9bec --- /dev/null +++ b/packwiz/mods/language-reload.pw.toml @@ -0,0 +1,13 @@ +name = "Language Reload" +filename = "language-reload-1.6.1+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/uLbm7CG6/versions/fpDBBXvT/language-reload-1.6.1%2B1.21.jar" +hash-format = "sha1" +hash = "c7988fea2a258a5afdfa193615d3b5261c1e58bb" + +[update] +[update.modrinth] +mod-id = "uLbm7CG6" +version = "fpDBBXvT" diff --git a/packwiz/mods/lavender.pw.toml b/packwiz/mods/lavender.pw.toml new file mode 100644 index 0000000..0fe479f --- /dev/null +++ b/packwiz/mods/lavender.pw.toml @@ -0,0 +1,13 @@ +name = "Lavender" +filename = "lavender-0.1.10+1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/D5h9NKNI/versions/OlI9w0ra/lavender-0.1.10%2B1.21.jar" +hash-format = "sha1" +hash = "0581a769a999cbab0b26d6c38313b7bc401853ce" + +[update] +[update.modrinth] +mod-id = "D5h9NKNI" +version = "OlI9w0ra" diff --git a/packwiz/mods/lithium.pw.toml b/packwiz/mods/lithium.pw.toml new file mode 100644 index 0000000..d4be0ac --- /dev/null +++ b/packwiz/mods/lithium.pw.toml @@ -0,0 +1,13 @@ +name = "Lithium" +filename = "lithium-fabric-mc1.21-0.12.7.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/gvQqBUqZ/versions/my7uONjU/lithium-fabric-mc1.21-0.12.7.jar" +hash-format = "sha1" +hash = "028d8dde791e2283aa0d67decc8cbcd66400a38e" + +[update] +[update.modrinth] +mod-id = "gvQqBUqZ" +version = "my7uONjU" diff --git a/packwiz/mods/lmd.pw.toml b/packwiz/mods/lmd.pw.toml new file mode 100644 index 0000000..b79bae5 --- /dev/null +++ b/packwiz/mods/lmd.pw.toml @@ -0,0 +1,13 @@ +name = "Let Me Despawn" +filename = "letmedespawn-1.3.0.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/vE2FN5qn/versions/7OSOHbMe/letmedespawn-1.3.0.jar" +hash-format = "sha1" +hash = "ba98058d027469998c147039fb1678b7ff4f1a62" + +[update] +[update.modrinth] +mod-id = "vE2FN5qn" +version = "7OSOHbMe" diff --git a/packwiz/mods/lmft.pw.toml b/packwiz/mods/lmft.pw.toml new file mode 100644 index 0000000..136552c --- /dev/null +++ b/packwiz/mods/lmft.pw.toml @@ -0,0 +1,13 @@ +name = "Load My F***ing Tags" +filename = "lmft-1.0.4+1.21-fabric.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "4921f8875f3b42c94a485f73836b524ed67ee0a3" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5425799 +project-id = 656346 diff --git a/packwiz/mods/log-begone.pw.toml b/packwiz/mods/log-begone.pw.toml new file mode 100644 index 0000000..d6082ab --- /dev/null +++ b/packwiz/mods/log-begone.pw.toml @@ -0,0 +1,13 @@ +name = "Log Begone" +filename = "logbegone-fabric-1.21-1.0.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/9ON3zv6e/versions/UpfCW9RM/logbegone-fabric-1.21-1.0.2.jar" +hash-format = "sha1" +hash = "c448e62b8e038e45e9891a20e191fb5b50e233bb" + +[update] +[update.modrinth] +mod-id = "9ON3zv6e" +version = "UpfCW9RM" diff --git a/packwiz/mods/main-menu-credits.pw.toml b/packwiz/mods/main-menu-credits.pw.toml new file mode 100644 index 0000000..0a7de3e --- /dev/null +++ b/packwiz/mods/main-menu-credits.pw.toml @@ -0,0 +1,13 @@ +name = "Main Menu Credits" +filename = "main-menu-credits-1.2.0.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/qJDfP7WN/versions/eUN0SbET/main-menu-credits-1.2.0.jar" +hash-format = "sha1" +hash = "37ad23f76336eedbd940a1f99c5e49d969fdee67" + +[update] +[update.modrinth] +mod-id = "qJDfP7WN" +version = "eUN0SbET" diff --git a/packwiz/mods/midnightlib.pw.toml b/packwiz/mods/midnightlib.pw.toml new file mode 100644 index 0000000..7496f2b --- /dev/null +++ b/packwiz/mods/midnightlib.pw.toml @@ -0,0 +1,13 @@ +name = "MidnightLib" +filename = "midnightlib-fabric-1.5.7.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/codAaoxh/versions/HVILSMf5/midnightlib-fabric-1.5.7.jar" +hash-format = "sha1" +hash = "48ccab78bdcd3e8123367648675bbba6fbf23f60" + +[update] +[update.modrinth] +mod-id = "codAaoxh" +version = "HVILSMf5" diff --git a/packwiz/mods/mixintrace.pw.toml b/packwiz/mods/mixintrace.pw.toml new file mode 100644 index 0000000..86402da --- /dev/null +++ b/packwiz/mods/mixintrace.pw.toml @@ -0,0 +1,13 @@ +name = "MixinTrace" +filename = "mixintrace-1.1.1+1.17.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/sGmHWmeL/versions/1.1.1%2B1.17/mixintrace-1.1.1%2B1.17.jar" +hash-format = "sha1" +hash = "7fbb0130db0e427ee7180d304dfa65c46f0e3b69" + +[update] +[update.modrinth] +mod-id = "sGmHWmeL" +version = "LGYOH4RN" diff --git a/packwiz/mods/mo-structures.pw.toml b/packwiz/mods/mo-structures.pw.toml new file mode 100644 index 0000000..a9542bd --- /dev/null +++ b/packwiz/mods/mo-structures.pw.toml @@ -0,0 +1,13 @@ +name = "Mo' Structures (NeoForge/Fabric)" +filename = "mostructures-fabric-1.5.0+1.21.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/PTGd6dWp/versions/PJDAHUHg/mostructures-fabric-1.5.0%2B1.21.jar" +hash-format = "sha1" +hash = "414cf839bf422b1487410c4220bb0128a5a4338f" + +[update] +[update.modrinth] +mod-id = "PTGd6dWp" +version = "PJDAHUHg" diff --git a/packwiz/mods/modelfix.pw.toml b/packwiz/mods/modelfix.pw.toml new file mode 100644 index 0000000..3724980 --- /dev/null +++ b/packwiz/mods/modelfix.pw.toml @@ -0,0 +1,13 @@ +name = "Model Gap Fix" +filename = "modelfix-1.21-1.6-fabric.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/QdG47OkI/versions/FUZo6yCk/modelfix-1.21-1.6-fabric.jar" +hash-format = "sha1" +hash = "b8069f2a672abdea1112daa6d716a0e482cf61ea" + +[update] +[update.modrinth] +mod-id = "QdG47OkI" +version = "FUZo6yCk" diff --git a/packwiz/mods/modernfix.pw.toml b/packwiz/mods/modernfix.pw.toml new file mode 100644 index 0000000..ccd2bcd --- /dev/null +++ b/packwiz/mods/modernfix.pw.toml @@ -0,0 +1,13 @@ +name = "ModernFix" +filename = "modernfix-fabric-5.18.3+mc1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/nmDcB62a/versions/AFvoBfkx/modernfix-fabric-5.18.3%2Bmc1.21.jar" +hash-format = "sha1" +hash = "dc3f962a95d65b0d92bf49ae01a73e50153193c9" + +[update] +[update.modrinth] +mod-id = "nmDcB62a" +version = "AFvoBfkx" diff --git a/packwiz/mods/modmenu.pw.toml b/packwiz/mods/modmenu.pw.toml new file mode 100644 index 0000000..0b76efc --- /dev/null +++ b/packwiz/mods/modmenu.pw.toml @@ -0,0 +1,13 @@ +name = "Mod Menu" +filename = "modmenu-11.0.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/mOgUt4GM/versions/xhN1IvHi/modmenu-11.0.1.jar" +hash-format = "sha1" +hash = "e4ba66f6036a4902433bb517d55120c4237c512f" + +[update] +[update.modrinth] +mod-id = "mOgUt4GM" +version = "xhN1IvHi" diff --git a/packwiz/mods/moonlight.pw.toml b/packwiz/mods/moonlight.pw.toml new file mode 100644 index 0000000..f0bbb9e --- /dev/null +++ b/packwiz/mods/moonlight.pw.toml @@ -0,0 +1,13 @@ +name = "Moonlight Lib" +filename = "moonlight-1.20.4-2.10.3-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/twkfQtEc/versions/aeiy0BML/moonlight-1.20.4-2.10.3-fabric.jar" +hash-format = "sha1" +hash = "1ad6e662fcf4c380264b6d26fd437332203837fc" + +[update] +[update.modrinth] +mod-id = "twkfQtEc" +version = "aeiy0BML" diff --git a/packwiz/mods/morechathistory.pw.toml b/packwiz/mods/morechathistory.pw.toml new file mode 100644 index 0000000..cbdc240 --- /dev/null +++ b/packwiz/mods/morechathistory.pw.toml @@ -0,0 +1,13 @@ +name = "More Chat History" +filename = "morechathistory-1.3.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/8qkXwOnk/versions/3siYJiWG/morechathistory-1.3.1.jar" +hash-format = "sha1" +hash = "b4337ef9dc0a6cdf31d8f3df68a6542f64f3625e" + +[update] +[update.modrinth] +mod-id = "8qkXwOnk" +version = "3siYJiWG" diff --git a/packwiz/mods/moreculling.pw.toml b/packwiz/mods/moreculling.pw.toml new file mode 100644 index 0000000..23a92e6 --- /dev/null +++ b/packwiz/mods/moreculling.pw.toml @@ -0,0 +1,13 @@ +name = "More Culling" +filename = "moreculling-1.20.5-0.25.0.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/51shyZVL/versions/yduz8IZo/moreculling-1.20.5-0.25.0.jar" +hash-format = "sha1" +hash = "33740e68b2245f686e1e1f2e32f19b614526a559" + +[update] +[update.modrinth] +mod-id = "51shyZVL" +version = "yduz8IZo" diff --git a/packwiz/mods/mru.pw.toml b/packwiz/mods/mru.pw.toml new file mode 100644 index 0000000..2e19013 --- /dev/null +++ b/packwiz/mods/mru.pw.toml @@ -0,0 +1,13 @@ +name = "M.R.U" +filename = "mru-0.4.4+1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/SNVQ2c0g/versions/dMTEZn0q/mru-0.4.4%2B1.21.jar" +hash-format = "sha1" +hash = "6f2c179a54a2918322f58a6c620f28e526ed77d3" + +[update] +[update.modrinth] +mod-id = "SNVQ2c0g" +version = "dMTEZn0q" diff --git a/packwiz/mods/natures-compass.pw.toml b/packwiz/mods/natures-compass.pw.toml new file mode 100644 index 0000000..4481ded --- /dev/null +++ b/packwiz/mods/natures-compass.pw.toml @@ -0,0 +1,13 @@ +name = "Nature's Compass" +filename = "NaturesCompass-1.21-2.2.6-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/fPetb5Kh/versions/tBmAcdOX/NaturesCompass-1.21-2.2.6-fabric.jar" +hash-format = "sha1" +hash = "d3eb219c9b8dd93da2d10cc466140365f6158598" + +[update] +[update.modrinth] +mod-id = "fPetb5Kh" +version = "tBmAcdOX" diff --git a/packwiz/mods/necronomicon.pw.toml b/packwiz/mods/necronomicon.pw.toml new file mode 100644 index 0000000..845e479 --- /dev/null +++ b/packwiz/mods/necronomicon.pw.toml @@ -0,0 +1,13 @@ +name = "Necronomicon API" +filename = "Necronomicon-Fabric-1.4.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/P1Kv5EAO/versions/twWimVNr/Necronomicon-Fabric-1.4.2.jar" +hash-format = "sha1" +hash = "563eef8154c73e099012f58f1b12a011e9d2b5b2" + +[update] +[update.modrinth] +mod-id = "P1Kv5EAO" +version = "twWimVNr" diff --git a/packwiz/mods/neruina.pw.toml b/packwiz/mods/neruina.pw.toml new file mode 100644 index 0000000..5173e62 --- /dev/null +++ b/packwiz/mods/neruina.pw.toml @@ -0,0 +1,13 @@ +name = "Neruina - Ticking Entity Fixer" +filename = "neruina-fabric-2.0.0-beta.10+1.20.6.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/1s5x833P/versions/Y8SdXBLm/neruina-fabric-2.0.0-beta.10%2B1.20.6.jar" +hash-format = "sha1" +hash = "4abd664487ac14d1dd2bb35133ff3b9cadee7ebb" + +[update] +[update.modrinth] +mod-id = "1s5x833P" +version = "Y8SdXBLm" diff --git a/packwiz/mods/netherportalfix.pw.toml b/packwiz/mods/netherportalfix.pw.toml new file mode 100644 index 0000000..7fbbcc3 --- /dev/null +++ b/packwiz/mods/netherportalfix.pw.toml @@ -0,0 +1,13 @@ +name = "NetherPortalFix" +filename = "netherportalfix-fabric-1.21-21.0.2.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/nPZr02ET/versions/nSxqDibl/netherportalfix-fabric-1.21-21.0.2.jar" +hash-format = "sha1" +hash = "c07f435af328be97dbfcd4d97b9997d01f724574" + +[update] +[update.modrinth] +mod-id = "nPZr02ET" +version = "nSxqDibl" diff --git a/packwiz/mods/no-chat-reports.pw.toml b/packwiz/mods/no-chat-reports.pw.toml new file mode 100644 index 0000000..710b5e6 --- /dev/null +++ b/packwiz/mods/no-chat-reports.pw.toml @@ -0,0 +1,13 @@ +name = "No Chat Reports" +filename = "NoChatReports-FABRIC-1.21-v2.8.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/qQyHxfxd/versions/riMhCAII/NoChatReports-FABRIC-1.21-v2.8.0.jar" +hash-format = "sha1" +hash = "f1822b058132f7f221a3ac4470d54d820369c04e" + +[update] +[update.modrinth] +mod-id = "qQyHxfxd" +version = "riMhCAII" diff --git a/packwiz/mods/not-enough-animations.pw.toml b/packwiz/mods/not-enough-animations.pw.toml new file mode 100644 index 0000000..b100d4d --- /dev/null +++ b/packwiz/mods/not-enough-animations.pw.toml @@ -0,0 +1,17 @@ +name = "Not Enough Animations" +filename = "notenoughanimations-fabric-1.7.4-mc1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/MPCX6s5C/versions/WaI2x21x/notenoughanimations-fabric-1.7.4-mc1.21.jar" +hash-format = "sha1" +hash = "cc8fa2d8cbdd04283b5c74feead453145ccab69c" + +[update] +[update.modrinth] +mod-id = "MPCX6s5C" +version = "WaI2x21x" + +[option] +optional = true +default = false diff --git a/packwiz/mods/oceans-delight.pw.toml b/packwiz/mods/oceans-delight.pw.toml new file mode 100644 index 0000000..0034a15 --- /dev/null +++ b/packwiz/mods/oceans-delight.pw.toml @@ -0,0 +1,13 @@ +name = "Ocean's Delight" +filename = "oceansdelight-fdrf-fabric-1.0.2-1.20.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/DGiq4ZSW/versions/FzmG9oHh/oceansdelight-fdrf-fabric-1.0.2-1.20.jar" +hash-format = "sha1" +hash = "304368f379aebb5f16b869a1d7ea52a88db68025" + +[update] +[update.modrinth] +mod-id = "DGiq4ZSW" +version = "FzmG9oHh" diff --git a/packwiz/mods/optigui.pw.toml b/packwiz/mods/optigui.pw.toml new file mode 100644 index 0000000..ab3ce54 --- /dev/null +++ b/packwiz/mods/optigui.pw.toml @@ -0,0 +1,13 @@ +name = "OptiGUI" +filename = "optigui-2.3.0-beta.2+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/JuksLGBQ/versions/dPuD2Nuk/optigui-2.3.0-beta.2%2B1.21.jar" +hash-format = "sha1" +hash = "d463f8ae8b3d1fd2f0bda24ef3fc988a26f14735" + +[update] +[update.modrinth] +mod-id = "JuksLGBQ" +version = "dPuD2Nuk" diff --git a/packwiz/mods/owo-lib.pw.toml b/packwiz/mods/owo-lib.pw.toml new file mode 100644 index 0000000..dc9ad55 --- /dev/null +++ b/packwiz/mods/owo-lib.pw.toml @@ -0,0 +1,13 @@ +name = "oωo (owo-lib)" +filename = "owo-lib-0.12.10+1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/ccKDOlHs/versions/1fKeD2p9/owo-lib-0.12.10%2B1.21.jar" +hash-format = "sha1" +hash = "858bad410c22e96a863e6f76d8a14966bf53fc9c" + +[update] +[update.modrinth] +mod-id = "ccKDOlHs" +version = "1fKeD2p9" diff --git a/packwiz/mods/packet-fixer.pw.toml b/packwiz/mods/packet-fixer.pw.toml new file mode 100644 index 0000000..88e079e --- /dev/null +++ b/packwiz/mods/packet-fixer.pw.toml @@ -0,0 +1,13 @@ +name = "Packet Fixer" +filename = "packetfixer-fabric-1.4.1-1.21-to-1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/c7m1mi73/versions/3XG0IkDO/packetfixer-fabric-1.4.1-1.21-to-1.21.jar" +hash-format = "sha1" +hash = "bcca26304adbd9c82ba2627edf0640e282e48719" + +[update] +[update.modrinth] +mod-id = "c7m1mi73" +version = "3XG0IkDO" diff --git a/packwiz/mods/paginatedadvancements.pw.toml b/packwiz/mods/paginatedadvancements.pw.toml new file mode 100644 index 0000000..5ae2930 --- /dev/null +++ b/packwiz/mods/paginatedadvancements.pw.toml @@ -0,0 +1,13 @@ +name = "Paginated Advancements & Custom Frames" +filename = "paginatedadvancements-2.4.2.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/pJogNFap/versions/PICtfFjp/paginatedadvancements-2.4.2.jar" +hash-format = "sha1" +hash = "cc1dd34735e41a827fbcb7bba0c3d424b60a0d21" + +[update] +[update.modrinth] +mod-id = "pJogNFap" +version = "PICtfFjp" diff --git a/packwiz/mods/particle-core.pw.toml b/packwiz/mods/particle-core.pw.toml new file mode 100644 index 0000000..9df16db --- /dev/null +++ b/packwiz/mods/particle-core.pw.toml @@ -0,0 +1,13 @@ +name = "Particle Core" +filename = "particle_core-0.2.3+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/RSeLon5O/versions/gwTMXpFg/particle_core-0.2.3%2B1.21.jar" +hash-format = "sha1" +hash = "d50398b0d5a0390b940898abb4484aa751120f38" + +[update] +[update.modrinth] +mod-id = "RSeLon5O" +version = "gwTMXpFg" diff --git a/packwiz/mods/paxi.pw.toml b/packwiz/mods/paxi.pw.toml new file mode 100644 index 0000000..93d1982 --- /dev/null +++ b/packwiz/mods/paxi.pw.toml @@ -0,0 +1,13 @@ +name = "Paxi" +filename = "Paxi-1.20.4-Fabric-4.4.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/CU0PAyzb/versions/QGaIWzeS/Paxi-1.20.4-Fabric-4.4.1.jar" +hash-format = "sha1" +hash = "ca23767b5ae6ec21fe6a1a44d2f775581b52bc41" + +[update] +[update.modrinth] +mod-id = "CU0PAyzb" +version = "QGaIWzeS" diff --git a/packwiz/mods/philips-ruins.pw.toml b/packwiz/mods/philips-ruins.pw.toml new file mode 100644 index 0000000..87ad535 --- /dev/null +++ b/packwiz/mods/philips-ruins.pw.toml @@ -0,0 +1,13 @@ +name = "Philips Ruins" +filename = "Philips-Ruins1.21-1.3[Fabric].jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/KdJhOYVV/versions/8nNEktkg/Philips-Ruins1.21-1.3%5BFabric%5D.jar" +hash-format = "sha1" +hash = "c2f5f007a9aeabf9ae07e753d865a98bcc1949fb" + +[update] +[update.modrinth] +mod-id = "KdJhOYVV" +version = "8nNEktkg" diff --git a/packwiz/mods/ping-wheel.pw.toml b/packwiz/mods/ping-wheel.pw.toml new file mode 100644 index 0000000..e9a01b1 --- /dev/null +++ b/packwiz/mods/ping-wheel.pw.toml @@ -0,0 +1,13 @@ +name = "Ping Wheel" +filename = "Ping-Wheel-1.9.1-fabric-1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/QQXAdCzh/versions/6NNzS3uf/Ping-Wheel-1.9.1-fabric-1.21.jar" +hash-format = "sha1" +hash = "231deebfb5b163f5d2b9b4a9cc9105d8fa845fb8" + +[update] +[update.modrinth] +mod-id = "QQXAdCzh" +version = "6NNzS3uf" diff --git a/packwiz/mods/placeholder-api.pw.toml b/packwiz/mods/placeholder-api.pw.toml new file mode 100644 index 0000000..ff88772 --- /dev/null +++ b/packwiz/mods/placeholder-api.pw.toml @@ -0,0 +1,13 @@ +name = "Text Placeholder API" +filename = "placeholder-api-2.4.0+1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/eXts2L7r/versions/Olmswxzt/placeholder-api-2.4.0%2B1.21.jar" +hash-format = "sha1" +hash = "6ed0f7ccc9458f0c875a5cabefe15c2c699ec3bd" + +[update] +[update.modrinth] +mod-id = "eXts2L7r" +version = "Olmswxzt" diff --git a/packwiz/mods/polymorph.pw.toml b/packwiz/mods/polymorph.pw.toml new file mode 100644 index 0000000..39d2160 --- /dev/null +++ b/packwiz/mods/polymorph.pw.toml @@ -0,0 +1,13 @@ +name = "Polymorph" +filename = "polymorph-fabric-1.0.2+1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/tagwiZkJ/versions/p7pF15m3/polymorph-fabric-1.0.2%2B1.21.jar" +hash-format = "sha1" +hash = "cff2a71850ea0b5860a765d704ece337760f7676" + +[update] +[update.modrinth] +mod-id = "tagwiZkJ" +version = "p7pF15m3" diff --git a/packwiz/mods/polytone.pw.toml b/packwiz/mods/polytone.pw.toml new file mode 100644 index 0000000..2cdd3da --- /dev/null +++ b/packwiz/mods/polytone.pw.toml @@ -0,0 +1,13 @@ +name = "Polytone" +filename = "polytone-1.21-2.1.1-fabric.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/3qAYkBMB/versions/fwoY0CNc/polytone-1.21-2.1.1-fabric.jar" +hash-format = "sha1" +hash = "a6d445d35f6225d72b765b6ee814b2c8707c51c5" + +[update] +[update.modrinth] +mod-id = "3qAYkBMB" +version = "fwoY0CNc" diff --git a/packwiz/mods/presence-footsteps.pw.toml b/packwiz/mods/presence-footsteps.pw.toml new file mode 100644 index 0000000..93905c6 --- /dev/null +++ b/packwiz/mods/presence-footsteps.pw.toml @@ -0,0 +1,13 @@ +name = "Presence Footsteps" +filename = "PresenceFootsteps-1.10.0+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/rcTfTZr3/versions/4CjXUG8M/PresenceFootsteps-1.10.0%2B1.21.jar" +hash-format = "sha1" +hash = "bb166be2790dbcd57427534c8fed18c305d2fd6b" + +[update] +[update.modrinth] +mod-id = "rcTfTZr3" +version = "4CjXUG8M" diff --git a/packwiz/mods/puzzle.pw.toml b/packwiz/mods/puzzle.pw.toml new file mode 100644 index 0000000..968f354 --- /dev/null +++ b/packwiz/mods/puzzle.pw.toml @@ -0,0 +1,13 @@ +name = "Puzzle" +filename = "puzzle-1.6.3+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/3IuO68q1/versions/2pBwdDy2/puzzle-1.6.3%2B1.21.jar" +hash-format = "sha1" +hash = "7a0498824bbca3ae75f51fa582025e758f8b1f20" + +[update] +[update.modrinth] +mod-id = "3IuO68q1" +version = "2pBwdDy2" diff --git a/packwiz/mods/quartz-elevator.pw.toml b/packwiz/mods/quartz-elevator.pw.toml new file mode 100644 index 0000000..3c77bc2 --- /dev/null +++ b/packwiz/mods/quartz-elevator.pw.toml @@ -0,0 +1,13 @@ +name = "Quartz Elevator" +filename = "quartz-elevator-2.3.0+1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/O9C0qdu8/versions/X13rWty9/quartz-elevator-2.3.0%2B1.21.jar" +hash-format = "sha1" +hash = "0ec6cf00275f95fe6f2cdd1049de4f90cf63c661" + +[update] +[update.modrinth] +mod-id = "O9C0qdu8" +version = "X13rWty9" diff --git a/packwiz/mods/reeses-sodium-options.pw.toml b/packwiz/mods/reeses-sodium-options.pw.toml new file mode 100644 index 0000000..ee417b5 --- /dev/null +++ b/packwiz/mods/reeses-sodium-options.pw.toml @@ -0,0 +1,13 @@ +name = "Reese's Sodium Options" +filename = "reeses_sodium_options-1.7.2+mc1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/Bh37bMuy/versions/DNJFe2me/reeses_sodium_options-1.7.2%2Bmc1.21.jar" +hash-format = "sha1" +hash = "cc4e16bba55547494667ec257349f66695e029de" + +[update] +[update.modrinth] +mod-id = "Bh37bMuy" +version = "DNJFe2me" diff --git a/packwiz/mods/rei.pw.toml b/packwiz/mods/rei.pw.toml new file mode 100644 index 0000000..b79bd83 --- /dev/null +++ b/packwiz/mods/rei.pw.toml @@ -0,0 +1,13 @@ +name = "Roughly Enough Items (REI)" +filename = "RoughlyEnoughItems-16.0.729-fabric.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/nfn13YXA/versions/l5RqB76W/RoughlyEnoughItems-16.0.729-fabric.jar" +hash-format = "sha1" +hash = "11b59e21a125c9a2c876afe8c3320ce06f076f2a" + +[update] +[update.modrinth] +mod-id = "nfn13YXA" +version = "l5RqB76W" diff --git a/packwiz/mods/repurposed-structures-fabric.pw.toml b/packwiz/mods/repurposed-structures-fabric.pw.toml new file mode 100644 index 0000000..bf19b63 --- /dev/null +++ b/packwiz/mods/repurposed-structures-fabric.pw.toml @@ -0,0 +1,13 @@ +name = "Repurposed Structures - Quilt/Fabric" +filename = "repurposed_structures-7.5.3+1.21-fabric.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/muf0XoRe/versions/SCBq1LMb/repurposed_structures-7.5.3%2B1.21-fabric.jar" +hash-format = "sha1" +hash = "a3449bf3b611bc618b1e028a6e53dcf1c8062ad1" + +[update] +[update.modrinth] +mod-id = "muf0XoRe" +version = "SCBq1LMb" diff --git a/packwiz/mods/resourceful-lib.pw.toml b/packwiz/mods/resourceful-lib.pw.toml new file mode 100644 index 0000000..7fcaeae --- /dev/null +++ b/packwiz/mods/resourceful-lib.pw.toml @@ -0,0 +1,13 @@ +name = "Resourceful Lib" +filename = "resourcefullib-fabric-1.21-3.0.9.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/G1hIVOrD/versions/agK8ADLZ/resourcefullib-fabric-1.21-3.0.9.jar" +hash-format = "sha1" +hash = "fa3eb6947622cc030f2b1ce29eaa3c14acfd3a98" + +[update] +[update.modrinth] +mod-id = "G1hIVOrD" +version = "agK8ADLZ" diff --git a/packwiz/mods/rightclickharvest.pw.toml b/packwiz/mods/rightclickharvest.pw.toml new file mode 100644 index 0000000..9a83cf6 --- /dev/null +++ b/packwiz/mods/rightclickharvest.pw.toml @@ -0,0 +1,13 @@ +name = "RightClickHarvest" +filename = "rightclickharvest-fabric-4.3.0+1.21.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/Cnejf5xM/versions/4R1YFTOu/rightclickharvest-fabric-4.3.0%2B1.21.jar" +hash-format = "sha1" +hash = "014dc1d11970fef0268ffbc6f22f53e3dcaf20fe" + +[update] +[update.modrinth] +mod-id = "Cnejf5xM" +version = "4R1YFTOu" diff --git a/packwiz/mods/roughly-enough-professions-rep.pw.toml b/packwiz/mods/roughly-enough-professions-rep.pw.toml new file mode 100644 index 0000000..df6e66a --- /dev/null +++ b/packwiz/mods/roughly-enough-professions-rep.pw.toml @@ -0,0 +1,13 @@ +name = "Roughly Enough Professions (REP)" +filename = "RoughlyEnoughProfessions-fabric-1.21-4.0.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/V8XJ8f5f/versions/fKWJLHS5/RoughlyEnoughProfessions-fabric-1.21-4.0.0.jar" +hash-format = "sha1" +hash = "964fba3d86085119b3ef372ab91fff503c97590f" + +[update] +[update.modrinth] +mod-id = "V8XJ8f5f" +version = "fKWJLHS5" diff --git a/packwiz/mods/scorchful.pw.toml b/packwiz/mods/scorchful.pw.toml new file mode 100644 index 0000000..842f491 --- /dev/null +++ b/packwiz/mods/scorchful.pw.toml @@ -0,0 +1,13 @@ +name = "Scorchful" +filename = "scorchful-0.7.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/SZQ5qcdn/versions/ZnZh1VaC/scorchful-0.7.1.jar" +hash-format = "sha1" +hash = "9aa37b2cf4951d845684d9c87870d5e041963d29" + +[update] +[update.modrinth] +mod-id = "SZQ5qcdn" +version = "ZnZh1VaC" diff --git a/packwiz/mods/searchables.pw.toml b/packwiz/mods/searchables.pw.toml new file mode 100644 index 0000000..e9a1687 --- /dev/null +++ b/packwiz/mods/searchables.pw.toml @@ -0,0 +1,13 @@ +name = "Searchables" +filename = "Searchables-fabric-1.21-1.0.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/fuuu3xnx/versions/CBSMQxpQ/Searchables-fabric-1.21-1.0.1.jar" +hash-format = "sha1" +hash = "23f9fb394ac985bcaf4bff4095672e287d430123" + +[update] +[update.modrinth] +mod-id = "fuuu3xnx" +version = "CBSMQxpQ" diff --git a/packwiz/mods/silk.pw.toml b/packwiz/mods/silk.pw.toml new file mode 100644 index 0000000..5a18e6b --- /dev/null +++ b/packwiz/mods/silk.pw.toml @@ -0,0 +1,13 @@ +name = "Silk" +filename = "silk-all-1.10.7.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/aTaCgKLW/versions/jrC1TCfF/silk-all-1.10.7.jar" +hash-format = "sha1" +hash = "18a32f96e58d54f14948b92279bf0c8294fbb738" + +[update] +[update.modrinth] +mod-id = "aTaCgKLW" +version = "jrC1TCfF" diff --git a/packwiz/mods/smarter-farmers-farmers-replant.pw.toml b/packwiz/mods/smarter-farmers-farmers-replant.pw.toml new file mode 100644 index 0000000..7ed2843 --- /dev/null +++ b/packwiz/mods/smarter-farmers-farmers-replant.pw.toml @@ -0,0 +1,13 @@ +name = "Smarter Farmers (farmers replant)" +filename = "smarterfarmers-1.20-1.8.2-fabric.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/Bh6ZOMvp/versions/WUfoHYXG/smarterfarmers-1.20-1.8.2-fabric.jar" +hash-format = "sha1" +hash = "f0ff529e3186fa2306e759fc4d7f694a461fdc24" + +[update] +[update.modrinth] +mod-id = "Bh6ZOMvp" +version = "WUfoHYXG" diff --git a/packwiz/mods/snow-real-magic.pw.toml b/packwiz/mods/snow-real-magic.pw.toml new file mode 100644 index 0000000..7956578 --- /dev/null +++ b/packwiz/mods/snow-real-magic.pw.toml @@ -0,0 +1,13 @@ +name = "Snow! Real Magic! ⛄" +filename = "SnowRealMagic-1.21-Fabric-11.0.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/iJNje1E8/versions/fNFgM8ae/SnowRealMagic-1.21-Fabric-11.0.1.jar" +hash-format = "sha1" +hash = "813918064c14bb74773b537231cc685eea1adaa4" + +[update] +[update.modrinth] +mod-id = "iJNje1E8" +version = "fNFgM8ae" diff --git a/packwiz/mods/snow-under-trees-remastered.pw.toml b/packwiz/mods/snow-under-trees-remastered.pw.toml new file mode 100644 index 0000000..af6a9a3 --- /dev/null +++ b/packwiz/mods/snow-under-trees-remastered.pw.toml @@ -0,0 +1,13 @@ +name = "Snow Under Trees (Fabric)" +filename = "SnowUnderTrees-2.4.0+1.21.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/XVnUIUAQ/versions/2nLuXwjq/SnowUnderTrees-2.4.0%2B1.21.jar" +hash-format = "sha1" +hash = "d318b4e9db2f23668da8f0fb02155dc032ba3031" + +[update] +[update.modrinth] +mod-id = "XVnUIUAQ" +version = "2nLuXwjq" diff --git a/packwiz/mods/snowy-spirit.pw.toml b/packwiz/mods/snowy-spirit.pw.toml new file mode 100644 index 0000000..4498a99 --- /dev/null +++ b/packwiz/mods/snowy-spirit.pw.toml @@ -0,0 +1,13 @@ +name = "Snowy Spirit" +filename = "snowyspirit-1.20.4-2.3.4-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/UiFDlI7w/versions/7ceNjqvF/snowyspirit-1.20.4-2.3.4-fabric.jar" +hash-format = "sha1" +hash = "b991e813d43849a183011ba21d06812ca8f35def" + +[update] +[update.modrinth] +mod-id = "UiFDlI7w" +version = "7ceNjqvF" diff --git a/packwiz/mods/sodium-extra.pw.toml b/packwiz/mods/sodium-extra.pw.toml new file mode 100644 index 0000000..5b6efc9 --- /dev/null +++ b/packwiz/mods/sodium-extra.pw.toml @@ -0,0 +1,13 @@ +name = "Sodium Extra" +filename = "sodium-extra-0.5.7+mc1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/PtjYWJkn/versions/uuhVlRGv/sodium-extra-0.5.7%2Bmc1.21.jar" +hash-format = "sha1" +hash = "13a65186e5ba363e0ed3216303bc67a173c050fe" + +[update] +[update.modrinth] +mod-id = "PtjYWJkn" +version = "uuhVlRGv" diff --git a/packwiz/mods/sodium.pw.toml b/packwiz/mods/sodium.pw.toml new file mode 100644 index 0000000..e6a4d99 --- /dev/null +++ b/packwiz/mods/sodium.pw.toml @@ -0,0 +1,13 @@ +name = "Sodium" +filename = "sodium-fabric-0.5.9+mc1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/AANobbMI/versions/dNHeFokL/sodium-fabric-0.5.9%2Bmc1.21.jar" +hash-format = "sha1" +hash = "3b1ad241af59c32f6ed016c8a285429bfb5c5f86" + +[update] +[update.modrinth] +mod-id = "AANobbMI" +version = "dNHeFokL" diff --git a/packwiz/mods/sound-physics-remastered.pw.toml b/packwiz/mods/sound-physics-remastered.pw.toml new file mode 100644 index 0000000..28364ed --- /dev/null +++ b/packwiz/mods/sound-physics-remastered.pw.toml @@ -0,0 +1,13 @@ +name = "Sound Physics Remastered" +filename = "sound-physics-remastered-fabric-1.21-1.4.3.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/qyVF9oeo/versions/5gC41Itp/sound-physics-remastered-fabric-1.21-1.4.3.jar" +hash-format = "sha1" +hash = "281266d1d35308405e7b8edf1b818b2c42f8f3ab" + +[update] +[update.modrinth] +mod-id = "qyVF9oeo" +version = "5gC41Itp" diff --git a/packwiz/mods/spark.pw.toml b/packwiz/mods/spark.pw.toml new file mode 100644 index 0000000..4ab11ad --- /dev/null +++ b/packwiz/mods/spark.pw.toml @@ -0,0 +1,13 @@ +name = "spark" +filename = "spark-1.10.73-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/l6YH9Als/versions/KYGTUMOq/spark-1.10.73-fabric.jar" +hash-format = "sha1" +hash = "8fee751243ae8ee4fee2c1f95dbcc4a796d4b7a7" + +[update] +[update.modrinth] +mod-id = "l6YH9Als" +version = "KYGTUMOq" diff --git a/packwiz/mods/sparsestructures.pw.toml b/packwiz/mods/sparsestructures.pw.toml new file mode 100644 index 0000000..dfe28ab --- /dev/null +++ b/packwiz/mods/sparsestructures.pw.toml @@ -0,0 +1,13 @@ +name = "Sparse Structures" +filename = "sparsestructures-fabric-1.21-2.2.0.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/qwvI41y9/versions/ID6CCvs6/sparsestructures-fabric-1.21-2.2.0.jar" +hash-format = "sha1" +hash = "ea52838890a0ea974e4b7e897e5227953abbc7bc" + +[update] +[update.modrinth] +mod-id = "qwvI41y9" +version = "ID6CCvs6" diff --git a/packwiz/mods/structory-towers.pw.toml b/packwiz/mods/structory-towers.pw.toml new file mode 100644 index 0000000..cfa06ee --- /dev/null +++ b/packwiz/mods/structory-towers.pw.toml @@ -0,0 +1,13 @@ +name = "Structory: Towers" +filename = "Structory_Towers_1.21_v1.0.7.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "d3c9a82663e039375cc27767eaad3438339008cf" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5424926 +project-id = 783522 diff --git a/packwiz/mods/structory.pw.toml b/packwiz/mods/structory.pw.toml new file mode 100644 index 0000000..d76943c --- /dev/null +++ b/packwiz/mods/structory.pw.toml @@ -0,0 +1,13 @@ +name = "Structory" +filename = "Structory_1.21_v1.3.5.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "13c939818cff657d57e7dcccf94bac2eb4a8d7fa" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5424923 +project-id = 636540 diff --git a/packwiz/mods/super-better-grass.pw.toml b/packwiz/mods/super-better-grass.pw.toml new file mode 100644 index 0000000..8b7dcd7 --- /dev/null +++ b/packwiz/mods/super-better-grass.pw.toml @@ -0,0 +1,17 @@ +name = "SuperBetterGrass" +filename = "SuperBetterGrass-1.5.3+1.21.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "62d7528268fb6c96f240040b51a0391d8a8cbe37" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 5427366 +project-id = 911433 + +[option] +optional = true +default = false diff --git a/packwiz/mods/supplementaries-squared.pw.toml b/packwiz/mods/supplementaries-squared.pw.toml new file mode 100644 index 0000000..5bb3f76 --- /dev/null +++ b/packwiz/mods/supplementaries-squared.pw.toml @@ -0,0 +1,13 @@ +name = "Supplementaries Squared" +filename = "suppsquared-1.20-1.1.14-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/dCCkNFwE/versions/ydzs0dIh/suppsquared-1.20-1.1.14-fabric.jar" +hash-format = "sha1" +hash = "32c159ab7fb6ad061cb04e9c656871722d63159e" + +[update] +[update.modrinth] +mod-id = "dCCkNFwE" +version = "ydzs0dIh" diff --git a/packwiz/mods/supplementaries.pw.toml b/packwiz/mods/supplementaries.pw.toml new file mode 100644 index 0000000..ef5aaaf --- /dev/null +++ b/packwiz/mods/supplementaries.pw.toml @@ -0,0 +1,13 @@ +name = "Supplementaries" +filename = "supplementaries-1.20-2.8.17-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/fFEIiSDQ/versions/orOaPN2p/supplementaries-1.20-2.8.17-fabric.jar" +hash-format = "sha1" +hash = "6b6990698bf2a243b805309b2da2ed23842ad044" + +[update] +[update.modrinth] +mod-id = "fFEIiSDQ" +version = "orOaPN2p" diff --git a/packwiz/mods/tcdcommons.pw.toml b/packwiz/mods/tcdcommons.pw.toml new file mode 100644 index 0000000..ad1ce34 --- /dev/null +++ b/packwiz/mods/tcdcommons.pw.toml @@ -0,0 +1,13 @@ +name = "TCDCommons API" +filename = "tcdcommons-3.11.1+fabric-1.21.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/Eldc1g37/versions/EbhWGkSn/tcdcommons-3.11.1%2Bfabric-1.21.jar" +hash-format = "sha1" +hash = "08659fee4c2e39067ad8d9ceedb8216a29876e6a" + +[update] +[update.modrinth] +mod-id = "Eldc1g37" +version = "EbhWGkSn" diff --git a/packwiz/mods/tectonic.pw.toml b/packwiz/mods/tectonic.pw.toml new file mode 100644 index 0000000..a3ec553 --- /dev/null +++ b/packwiz/mods/tectonic.pw.toml @@ -0,0 +1,13 @@ +name = "Tectonic" +filename = "tectonic-fabric-1.21-2.4.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/lWDHr9jE/versions/NypAubyx/tectonic-fabric-1.21-2.4.0.jar" +hash-format = "sha1" +hash = "8b99740afc6fb07b1967bdbfe82a7a0c3cb25ade" + +[update] +[update.modrinth] +mod-id = "lWDHr9jE" +version = "NypAubyx" diff --git a/packwiz/mods/terralith.pw.toml b/packwiz/mods/terralith.pw.toml new file mode 100644 index 0000000..f23b74f --- /dev/null +++ b/packwiz/mods/terralith.pw.toml @@ -0,0 +1,13 @@ +name = "Terralith" +filename = "Terralith_1.21_v2.5.3.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/8oi3bsk5/versions/5k90Bexh/Terralith_1.21_v2.5.3.jar" +hash-format = "sha1" +hash = "0c72a88c5da44308d74c16166cde767b9c52783d" + +[update] +[update.modrinth] +mod-id = "8oi3bsk5" +version = "5k90Bexh" diff --git a/packwiz/mods/the-bumblezone-fabric.pw.toml b/packwiz/mods/the-bumblezone-fabric.pw.toml new file mode 100644 index 0000000..0fbff29 --- /dev/null +++ b/packwiz/mods/the-bumblezone-fabric.pw.toml @@ -0,0 +1,13 @@ +name = "The Bumblezone - Quilt/Fabric" +filename = "the_bumblezone-7.6.5+1.21-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/eA8SXqWL/versions/wx3zpaOa/the_bumblezone-7.6.5%2B1.21-fabric.jar" +hash-format = "sha1" +hash = "2002dea12a4294a5ea904f16b9556bb5f19b59ab" + +[update] +[update.modrinth] +mod-id = "eA8SXqWL" +version = "wx3zpaOa" diff --git a/packwiz/mods/thermoo-patches.pw.toml b/packwiz/mods/thermoo-patches.pw.toml new file mode 100644 index 0000000..85ccc47 --- /dev/null +++ b/packwiz/mods/thermoo-patches.pw.toml @@ -0,0 +1,13 @@ +name = "Thermoo Patches" +filename = "thermoo-patches-2.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/TYRF9nUy/versions/agz8tXhC/thermoo-patches-2.0.jar" +hash-format = "sha1" +hash = "c33bbf52126ea0af66014f3c01a1cd1786ae0ede" + +[update] +[update.modrinth] +mod-id = "TYRF9nUy" +version = "agz8tXhC" diff --git a/packwiz/mods/thermoo.pw.toml b/packwiz/mods/thermoo.pw.toml new file mode 100644 index 0000000..88a06ba --- /dev/null +++ b/packwiz/mods/thermoo.pw.toml @@ -0,0 +1,13 @@ +name = "Thermoo" +filename = "thermoo-4.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/9TbXlAut/versions/fmnh1qVE/thermoo-4.0.jar" +hash-format = "sha1" +hash = "c336205fb543bac8c8892466e11f3856b0d7b6b3" + +[update] +[update.modrinth] +mod-id = "9TbXlAut" +version = "fmnh1qVE" diff --git a/packwiz/mods/toms-storage.pw.toml b/packwiz/mods/toms-storage.pw.toml new file mode 100644 index 0000000..415add7 --- /dev/null +++ b/packwiz/mods/toms-storage.pw.toml @@ -0,0 +1,13 @@ +name = "Tom's Simple Storage Mod" +filename = "toms_storage_fabric-1.21-2.0.4.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/XZNI4Cpy/versions/FxgmQLEC/toms_storage_fabric-1.21-2.0.4.jar" +hash-format = "sha1" +hash = "7b49fe111dee008330e8160f830ecc9364769506" + +[update] +[update.modrinth] +mod-id = "XZNI4Cpy" +version = "FxgmQLEC" diff --git a/packwiz/mods/toms-trading-network.pw.toml b/packwiz/mods/toms-trading-network.pw.toml new file mode 100644 index 0000000..ea24872 --- /dev/null +++ b/packwiz/mods/toms-trading-network.pw.toml @@ -0,0 +1,13 @@ +name = "Tom's Trading Network" +filename = "toms_trading_network-fabric-1.21-0.2.15.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/x5iQ3NM5/versions/3FIFlDqG/toms_trading_network-fabric-1.21-0.2.15.jar" +hash-format = "sha1" +hash = "9659d286e386231fdb2bf343f73aa9a7b632ea71" + +[update] +[update.modrinth] +mod-id = "x5iQ3NM5" +version = "3FIFlDqG" diff --git a/packwiz/mods/towns-and-towers.pw.toml b/packwiz/mods/towns-and-towers.pw.toml new file mode 100644 index 0000000..218c787 --- /dev/null +++ b/packwiz/mods/towns-and-towers.pw.toml @@ -0,0 +1,13 @@ +name = "Towns and Towers" +filename = "t_and_t-1.13.1.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/DjLobEOy/versions/Vo6eeF9E/t_and_t-1.13.1.jar" +hash-format = "sha1" +hash = "7fe6082e8809d496c14bb976f0b4b231a47f4fce" + +[update] +[update.modrinth] +mod-id = "DjLobEOy" +version = "Vo6eeF9E" diff --git a/packwiz/mods/trinkets.pw.toml b/packwiz/mods/trinkets.pw.toml new file mode 100644 index 0000000..eea3a6c --- /dev/null +++ b/packwiz/mods/trinkets.pw.toml @@ -0,0 +1,13 @@ +name = "Trinkets" +filename = "trinkets-3.9.0.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/5aaWibi9/versions/SGjPO8H9/trinkets-3.9.0.jar" +hash-format = "sha1" +hash = "b51c6884920e6d3f7e7995886718d8a277f5e4aa" + +[update] +[update.modrinth] +mod-id = "5aaWibi9" +version = "SGjPO8H9" diff --git a/packwiz/mods/twigs.pw.toml b/packwiz/mods/twigs.pw.toml new file mode 100644 index 0000000..a90d2e8 --- /dev/null +++ b/packwiz/mods/twigs.pw.toml @@ -0,0 +1,13 @@ +name = "Twigs" +filename = "twigs-3.1.0-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/RG50cUrX/versions/aJj6NXkv/twigs-3.1.0-fabric.jar" +hash-format = "sha1" +hash = "44b3fbfa9c70104b08e7c474e57234dc3b560bdd" + +[update] +[update.modrinth] +mod-id = "RG50cUrX" +version = "aJj6NXkv" diff --git a/packwiz/mods/universal-graves.pw.toml b/packwiz/mods/universal-graves.pw.toml new file mode 100644 index 0000000..06b8a78 --- /dev/null +++ b/packwiz/mods/universal-graves.pw.toml @@ -0,0 +1,13 @@ +name = "Universal Graves" +filename = "graves-3.4.1+1.21.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/yn9u3ypm/versions/qtHZSwwl/graves-3.4.1%2B1.21.jar" +hash-format = "sha1" +hash = "860faac48384be92f8e2d0b1edd6314eede606a3" + +[update] +[update.modrinth] +mod-id = "yn9u3ypm" +version = "qtHZSwwl" diff --git a/packwiz/mods/universal-sawmill.pw.toml b/packwiz/mods/universal-sawmill.pw.toml new file mode 100644 index 0000000..a99ba26 --- /dev/null +++ b/packwiz/mods/universal-sawmill.pw.toml @@ -0,0 +1,13 @@ +name = "Sawmill" +filename = "sawmill-1.20.4-1.3.1-fabric.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/WRaRZdTd/versions/uyqjP8T5/sawmill-1.20.4-1.3.1-fabric.jar" +hash-format = "sha1" +hash = "6e4de32036f0c0643bb3973c828be9a78f4e2f6e" + +[update] +[update.modrinth] +mod-id = "WRaRZdTd" +version = "uyqjP8T5" diff --git a/packwiz/mods/veinminer.pw.toml b/packwiz/mods/veinminer.pw.toml new file mode 100644 index 0000000..08bb16e --- /dev/null +++ b/packwiz/mods/veinminer.pw.toml @@ -0,0 +1,13 @@ +name = "Veinminer" +filename = "Veinminer-2.0.7.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/OhduvhIc/versions/TiXmHQqU/Veinminer-2.0.7.jar" +hash-format = "sha1" +hash = "a5763d3e3f02d284f065d69850efcd09ca444c58" + +[update] +[update.modrinth] +mod-id = "OhduvhIc" +version = "TiXmHQqU" diff --git a/packwiz/mods/villager-names-serilum.pw.toml b/packwiz/mods/villager-names-serilum.pw.toml new file mode 100644 index 0000000..ac9eecc --- /dev/null +++ b/packwiz/mods/villager-names-serilum.pw.toml @@ -0,0 +1,13 @@ +name = "Villager Names" +filename = "villagernames-1.21.0-8.0.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/gqRXDo8B/versions/3Wfwymh0/villagernames-1.21.0-8.0.jar" +hash-format = "sha1" +hash = "1047613392aa55b56bfcdc2d552d142f3f36172e" + +[update] +[update.modrinth] +mod-id = "gqRXDo8B" +version = "3Wfwymh0" diff --git a/packwiz/mods/visuality.pw.toml b/packwiz/mods/visuality.pw.toml new file mode 100644 index 0000000..5508da3 --- /dev/null +++ b/packwiz/mods/visuality.pw.toml @@ -0,0 +1,16 @@ +name = "Visuality" +filename = "visuality-0.7.6+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/rI0hvYcd/versions/SFpPG1Nz/visuality-0.7.6%2B1.21.jar" +hash-format = "sha1" +hash = "a75ab215d54011b669146a47d84b75c1fa9eabe4" + +[update] +[update.modrinth] +mod-id = "rI0hvYcd" +version = "SFpPG1Nz" + +[option] +optional = true diff --git a/packwiz/mods/vmp-fabric.pw.toml b/packwiz/mods/vmp-fabric.pw.toml new file mode 100644 index 0000000..e3b6fa7 --- /dev/null +++ b/packwiz/mods/vmp-fabric.pw.toml @@ -0,0 +1,13 @@ +name = "Very Many Players (Fabric)" +filename = "vmp-fabric-mc1.21-0.2.0+beta.7.162-all.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/wnEe9KBa/versions/OPdBcjR7/vmp-fabric-mc1.21-0.2.0%2Bbeta.7.162-all.jar" +hash-format = "sha1" +hash = "c7779bedaef6cccee7e07bd5e8a38c387b43a18e" + +[update] +[update.modrinth] +mod-id = "wnEe9KBa" +version = "OPdBcjR7" diff --git a/packwiz/mods/wavey-capes.pw.toml b/packwiz/mods/wavey-capes.pw.toml new file mode 100644 index 0000000..7f11bb7 --- /dev/null +++ b/packwiz/mods/wavey-capes.pw.toml @@ -0,0 +1,17 @@ +name = "Wavey Capes" +filename = "waveycapes-fabric-1.4.7-mc1.20.6.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/kYuIpRLv/versions/gtIAkiCp/waveycapes-fabric-1.4.7-mc1.20.6.jar" +hash-format = "sha1" +hash = "460f6e9a0dd951699d9d41557435bbdb2ac6b36b" + +[update] +[update.modrinth] +mod-id = "kYuIpRLv" +version = "gtIAkiCp" + +[option] +optional = true +default = false diff --git a/packwiz/mods/waystones.pw.toml b/packwiz/mods/waystones.pw.toml new file mode 100644 index 0000000..d501f3e --- /dev/null +++ b/packwiz/mods/waystones.pw.toml @@ -0,0 +1,13 @@ +name = "Waystones" +filename = "waystones-fabric-1.21-21.0.3.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/LOpKHB2A/versions/FX8O3crR/waystones-fabric-1.21-21.0.3.jar" +hash-format = "sha1" +hash = "4129f7c730c1c4f9acfdd3ba14a5522b9954a9df" + +[update] +[update.modrinth] +mod-id = "LOpKHB2A" +version = "FX8O3crR" diff --git a/packwiz/mods/winterly.pw.toml b/packwiz/mods/winterly.pw.toml new file mode 100644 index 0000000..c3d1c7b --- /dev/null +++ b/packwiz/mods/winterly.pw.toml @@ -0,0 +1,13 @@ +name = "Winterly" +filename = "winterly-fabric-0.10.1+1.20.4.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/CEvDfomf/versions/8plvfEPa/winterly-fabric-0.10.1%2B1.20.4.jar" +hash-format = "sha1" +hash = "6fa0bef40aa5901873641ecb1f973ba377869b22" + +[update] +[update.modrinth] +mod-id = "CEvDfomf" +version = "8plvfEPa" diff --git a/packwiz/mods/worldweaver.pw.toml b/packwiz/mods/worldweaver.pw.toml new file mode 100644 index 0000000..af755ad --- /dev/null +++ b/packwiz/mods/worldweaver.pw.toml @@ -0,0 +1,13 @@ +name = "World Weaver" +filename = "worldweaver-21.0.3.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/RiN8rDVs/versions/kIwQ1cUE/worldweaver-21.0.3.jar" +hash-format = "sha1" +hash = "7f8a4543bb4cede92416adaf9e16e765529eb647" + +[update] +[update.modrinth] +mod-id = "RiN8rDVs" +version = "kIwQ1cUE" diff --git a/packwiz/mods/xaeroplus.pw.toml b/packwiz/mods/xaeroplus.pw.toml new file mode 100644 index 0000000..720fa03 --- /dev/null +++ b/packwiz/mods/xaeroplus.pw.toml @@ -0,0 +1,13 @@ +name = "XaeroPlus" +filename = "XaeroPlus-2.14+fabric-1.21-WM1.38.8-MM24.2.1.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/EnPUzSTg/versions/pxwnR4t9/XaeroPlus-2.14%2Bfabric-1.21-WM1.38.8-MM24.2.1.jar" +hash-format = "sha1" +hash = "6c41456b20778ce1f92f40f819f4aa774b39eba6" + +[update] +[update.modrinth] +mod-id = "EnPUzSTg" +version = "pxwnR4t9" diff --git a/packwiz/mods/xaeros-minimap.pw.toml b/packwiz/mods/xaeros-minimap.pw.toml new file mode 100644 index 0000000..a5ebc97 --- /dev/null +++ b/packwiz/mods/xaeros-minimap.pw.toml @@ -0,0 +1,13 @@ +name = "Xaero's Minimap" +filename = "Xaeros_Minimap_24.2.1_Fabric_1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/1bokaNcj/versions/enRPivaa/Xaeros_Minimap_24.2.1_Fabric_1.21.jar" +hash-format = "sha1" +hash = "dc22cb21d9337addc6b68dee9aaeeef51ccc3c80" + +[update] +[update.modrinth] +mod-id = "1bokaNcj" +version = "enRPivaa" diff --git a/packwiz/mods/xaeros-world-map.pw.toml b/packwiz/mods/xaeros-world-map.pw.toml new file mode 100644 index 0000000..09cab30 --- /dev/null +++ b/packwiz/mods/xaeros-world-map.pw.toml @@ -0,0 +1,13 @@ +name = "Xaero's World Map" +filename = "XaerosWorldMap_1.38.8_Fabric_1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/NcUtCpym/versions/ekubtdIk/XaerosWorldMap_1.38.8_Fabric_1.21.jar" +hash-format = "sha1" +hash = "25e8508f32f3ba067123b9f2e2ffcacf408961ef" + +[update] +[update.modrinth] +mod-id = "NcUtCpym" +version = "ekubtdIk" diff --git a/packwiz/mods/xxl-packets.pw.toml b/packwiz/mods/xxl-packets.pw.toml new file mode 100644 index 0000000..b3144fb --- /dev/null +++ b/packwiz/mods/xxl-packets.pw.toml @@ -0,0 +1,13 @@ +name = "XXL Packets" +filename = "xlpackets-1.0.4-1.20.x.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/SeCuopwJ/versions/9CoQQYvj/xlpackets-1.0.4-1.20.x.jar" +hash-format = "sha1" +hash = "bbba302484c7a5a97d9bdf3038f352468f5fff5f" + +[update] +[update.modrinth] +mod-id = "SeCuopwJ" +version = "9CoQQYvj" diff --git a/packwiz/mods/yacl.pw.toml b/packwiz/mods/yacl.pw.toml new file mode 100644 index 0000000..7a213e5 --- /dev/null +++ b/packwiz/mods/yacl.pw.toml @@ -0,0 +1,13 @@ +name = "YetAnotherConfigLib" +filename = "YetAnotherConfigLib-3.5.0+1.21-fabric.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/1eAoo2KR/versions/Y8Wa10Re/YetAnotherConfigLib-3.5.0%2B1.21-fabric.jar" +hash-format = "sha1" +hash = "c58dab87a7b62d0b3812c97fa69381ae041a1439" + +[update] +[update.modrinth] +mod-id = "1eAoo2KR" +version = "Y8Wa10Re" diff --git a/packwiz/mods/yosbr.pw.toml b/packwiz/mods/yosbr.pw.toml new file mode 100644 index 0000000..679fe0d --- /dev/null +++ b/packwiz/mods/yosbr.pw.toml @@ -0,0 +1,13 @@ +name = "Your Options Shall Be Respected (YOSBR)" +filename = "yosbr-0.1.2.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/WwbubTsV/versions/KMOzdYko/yosbr-0.1.2.jar" +hash-format = "sha1" +hash = "f0340e9c0bc95d67f3f3e9c1cd79b61054af11f9" + +[update] +[update.modrinth] +mod-id = "WwbubTsV" +version = "KMOzdYko" diff --git a/packwiz/mods/yungs-api.pw.toml b/packwiz/mods/yungs-api.pw.toml new file mode 100644 index 0000000..6d9c725 --- /dev/null +++ b/packwiz/mods/yungs-api.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's API" +filename = "YungsApi-1.20.4-Fabric-4.4.3.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/Ua7DFN59/versions/a7qxhSOZ/YungsApi-1.20.4-Fabric-4.4.3.jar" +hash-format = "sha1" +hash = "037b9218025d5c1544d02a61b4ddaee07aba3b60" + +[update] +[update.modrinth] +mod-id = "Ua7DFN59" +version = "a7qxhSOZ" diff --git a/packwiz/mods/yungs-better-desert-temples.pw.toml b/packwiz/mods/yungs-better-desert-temples.pw.toml new file mode 100644 index 0000000..21172f1 --- /dev/null +++ b/packwiz/mods/yungs-better-desert-temples.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's Better Desert Temples" +filename = "YungsBetterDesertTemples-1.20.4-Fabric-3.4.4.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/XNlO7sBv/versions/wCG6Lqw9/YungsBetterDesertTemples-1.20.4-Fabric-3.4.4.jar" +hash-format = "sha1" +hash = "520e2fd5ed19edacedba4eed677e8bc0198be17c" + +[update] +[update.modrinth] +mod-id = "XNlO7sBv" +version = "wCG6Lqw9" diff --git a/packwiz/mods/yungs-better-dungeons.pw.toml b/packwiz/mods/yungs-better-dungeons.pw.toml new file mode 100644 index 0000000..58bb92e --- /dev/null +++ b/packwiz/mods/yungs-better-dungeons.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's Better Dungeons" +filename = "YungsBetterDungeons-1.20.4-Fabric-4.4.4.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/o1C1Dkj5/versions/ISvARzqL/YungsBetterDungeons-1.20.4-Fabric-4.4.4.jar" +hash-format = "sha1" +hash = "24b116fd90bbd23f7c2e230a933d9edf9a9ddd30" + +[update] +[update.modrinth] +mod-id = "o1C1Dkj5" +version = "ISvARzqL" diff --git a/packwiz/mods/yungs-better-end-island.pw.toml b/packwiz/mods/yungs-better-end-island.pw.toml new file mode 100644 index 0000000..3e87da7 --- /dev/null +++ b/packwiz/mods/yungs-better-end-island.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's Better End Island" +filename = "YungsBetterEndIsland-1.20.4-Fabric-2.4.3.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/2BwBOmBQ/versions/xAXIqv7e/YungsBetterEndIsland-1.20.4-Fabric-2.4.3.jar" +hash-format = "sha1" +hash = "8127ff948ca9e043e4881f099e4c0f9ff5f1d132" + +[update] +[update.modrinth] +mod-id = "2BwBOmBQ" +version = "xAXIqv7e" diff --git a/packwiz/mods/yungs-better-jungle-temples.pw.toml b/packwiz/mods/yungs-better-jungle-temples.pw.toml new file mode 100644 index 0000000..11b17a1 --- /dev/null +++ b/packwiz/mods/yungs-better-jungle-temples.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's Better Jungle Temples" +filename = "YungsBetterJungleTemples-1.20.4-Fabric-2.4.4.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/z9Ve58Ih/versions/Iq0fDEMt/YungsBetterJungleTemples-1.20.4-Fabric-2.4.4.jar" +hash-format = "sha1" +hash = "348d5fe3bb892087d9d528e9e505ef8044591fc3" + +[update] +[update.modrinth] +mod-id = "z9Ve58Ih" +version = "Iq0fDEMt" diff --git a/packwiz/mods/yungs-better-mineshafts.pw.toml b/packwiz/mods/yungs-better-mineshafts.pw.toml new file mode 100644 index 0000000..d51f92e --- /dev/null +++ b/packwiz/mods/yungs-better-mineshafts.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's Better Mineshafts" +filename = "YungsBetterMineshafts-1.20.4-Fabric-4.4.2.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/HjmxVlSr/versions/6bYbds1y/YungsBetterMineshafts-1.20.4-Fabric-4.4.2.jar" +hash-format = "sha1" +hash = "67125f07f5e813e0030556d1fef46fed862565ce" + +[update] +[update.modrinth] +mod-id = "HjmxVlSr" +version = "6bYbds1y" diff --git a/packwiz/mods/yungs-better-nether-fortresses.pw.toml b/packwiz/mods/yungs-better-nether-fortresses.pw.toml new file mode 100644 index 0000000..ab84047 --- /dev/null +++ b/packwiz/mods/yungs-better-nether-fortresses.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's Better Nether Fortresses" +filename = "YungsBetterNetherFortresses-1.20.4-Fabric-2.4.4.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/Z2mXHnxP/versions/VYtNUWOc/YungsBetterNetherFortresses-1.20.4-Fabric-2.4.4.jar" +hash-format = "sha1" +hash = "088cd9ca69b1acca85f5e03cd67f563206187598" + +[update] +[update.modrinth] +mod-id = "Z2mXHnxP" +version = "VYtNUWOc" diff --git a/packwiz/mods/yungs-better-ocean-monuments.pw.toml b/packwiz/mods/yungs-better-ocean-monuments.pw.toml new file mode 100644 index 0000000..fe91d2c --- /dev/null +++ b/packwiz/mods/yungs-better-ocean-monuments.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's Better Ocean Monuments" +filename = "YungsBetterOceanMonuments-1.20.4-Fabric-3.4.3.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/3dT9sgt4/versions/un603qNR/YungsBetterOceanMonuments-1.20.4-Fabric-3.4.3.jar" +hash-format = "sha1" +hash = "1d263d2200ade187fb8122b2c5dfc7bd8054e8d7" + +[update] +[update.modrinth] +mod-id = "3dT9sgt4" +version = "un603qNR" diff --git a/packwiz/mods/yungs-better-strongholds.pw.toml b/packwiz/mods/yungs-better-strongholds.pw.toml new file mode 100644 index 0000000..43c62e8 --- /dev/null +++ b/packwiz/mods/yungs-better-strongholds.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's Better Strongholds" +filename = "YungsBetterStrongholds-1.20.4-Fabric-4.4.3.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/kidLKymU/versions/kI0BeaJx/YungsBetterStrongholds-1.20.4-Fabric-4.4.3.jar" +hash-format = "sha1" +hash = "32cac935b9c943dfee914525869c7999576126e2" + +[update] +[update.modrinth] +mod-id = "kidLKymU" +version = "kI0BeaJx" diff --git a/packwiz/mods/yungs-better-witch-huts.pw.toml b/packwiz/mods/yungs-better-witch-huts.pw.toml new file mode 100644 index 0000000..55f0acc --- /dev/null +++ b/packwiz/mods/yungs-better-witch-huts.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's Better Witch Huts" +filename = "YungsBetterWitchHuts-1.20.4-Fabric-3.4.3.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/t5FRdP87/versions/ZtIhxDv1/YungsBetterWitchHuts-1.20.4-Fabric-3.4.3.jar" +hash-format = "sha1" +hash = "06adaee6230d1963db16b05e998bc172cfb497c1" + +[update] +[update.modrinth] +mod-id = "t5FRdP87" +version = "ZtIhxDv1" diff --git a/packwiz/mods/yungs-extras.pw.toml b/packwiz/mods/yungs-extras.pw.toml new file mode 100644 index 0000000..5cf590f --- /dev/null +++ b/packwiz/mods/yungs-extras.pw.toml @@ -0,0 +1,13 @@ +name = "YUNG's Extras" +filename = "YungsExtras-1.20.4-Fabric-4.4.2.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/ZYgyPyfq/versions/hEhjUqf6/YungsExtras-1.20.4-Fabric-4.4.2.jar" +hash-format = "sha1" +hash = "cc0ec3884bbd6d156a3f315f4f022d592d8f1155" + +[update] +[update.modrinth] +mod-id = "ZYgyPyfq" +version = "hEhjUqf6" diff --git a/packwiz/mods/zoomify.pw.toml b/packwiz/mods/zoomify.pw.toml new file mode 100644 index 0000000..5890f34 --- /dev/null +++ b/packwiz/mods/zoomify.pw.toml @@ -0,0 +1,13 @@ +name = "Zoomify" +filename = "Zoomify-2.14.0+1.21.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/w7ThoJFB/versions/vg7GaKbh/Zoomify-2.14.0%2B1.21.jar" +hash-format = "sha1" +hash = "7adcde4ce0861c6b573bc86615a19ccf17bec255" + +[update] +[update.modrinth] +mod-id = "w7ThoJFB" +version = "vg7GaKbh" diff --git a/packwiz/pack.toml b/packwiz/pack.toml new file mode 100644 index 0000000..6379887 --- /dev/null +++ b/packwiz/pack.toml @@ -0,0 +1,13 @@ +name = "MangoPlex SMP" +author = "JustMango" +version = "1.0.0" +pack-format = "packwiz:1.1.0" + +[index] +file = "index.toml" +hash-format = "sha256" +hash = "f95055e61dbabab99780da7a30d40edd662adf7f50457093fc0dafa7737d2f31" + +[versions] +fabric = "0.15.11" +minecraft = "1.21" diff --git a/packwiz/resourcepacks/redstone-tweaks.pw.toml b/packwiz/resourcepacks/redstone-tweaks.pw.toml new file mode 100644 index 0000000..da79fe1 --- /dev/null +++ b/packwiz/resourcepacks/redstone-tweaks.pw.toml @@ -0,0 +1,13 @@ +name = "Redstone Tweaks" +filename = "Redstone Tweaks 2.4.4.zip" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/RvfAlf4Z/versions/nYqiATsF/Redstone%20Tweaks%202.4.4.zip" +hash-format = "sha1" +hash = "fb32e2eaa5c377f0761d238b1fbf1d60835a8675" + +[update] +[update.modrinth] +mod-id = "RvfAlf4Z" +version = "nYqiATsF" diff --git a/packwiz/shaderpacks/complementary-reimagined.pw.toml b/packwiz/shaderpacks/complementary-reimagined.pw.toml new file mode 100644 index 0000000..9245352 --- /dev/null +++ b/packwiz/shaderpacks/complementary-reimagined.pw.toml @@ -0,0 +1,13 @@ +name = "Complementary Shaders - Reimagined" +filename = "ComplementaryReimagined_r5.2.1.zip" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/HVnmMxH1/versions/6lz4f6iK/ComplementaryReimagined_r5.2.1.zip" +hash-format = "sha1" +hash = "4ab8734a50018b58ecb1ac75042639f25094cf26" + +[update] +[update.modrinth] +mod-id = "HVnmMxH1" +version = "6lz4f6iK" diff --git a/packwiz/shaderpacks/complementary-unbound.pw.toml b/packwiz/shaderpacks/complementary-unbound.pw.toml new file mode 100644 index 0000000..d32b0d7 --- /dev/null +++ b/packwiz/shaderpacks/complementary-unbound.pw.toml @@ -0,0 +1,13 @@ +name = "Complementary Shaders - Unbound" +filename = "ComplementaryUnbound_r5.2.1.zip" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/R6NEzAwj/versions/qWTl3wic/ComplementaryUnbound_r5.2.1.zip" +hash-format = "sha1" +hash = "ba698efd157df6dcd90164f4be8717d214989408" + +[update] +[update.modrinth] +mod-id = "R6NEzAwj" +version = "qWTl3wic" diff --git a/settings.gradle.kts b/settings.gradle.kts index b568783..53b3036 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -7,8 +7,8 @@ pluginManagement { } plugins { - id("fabric-loom") version "1.1-SNAPSHOT" + id("fabric-loom") version "1.7-SNAPSHOT" } } -rootProject.name = "mangoplex-smp" +rootProject.name = "mango-smp" diff --git a/src/main/docker/docker-compose.yml b/src/main/docker/docker-compose.yml deleted file mode 100644 index d95f220..0000000 --- a/src/main/docker/docker-compose.yml +++ /dev/null @@ -1,56 +0,0 @@ -services: - mc: - image: itzg/minecraft-server:java17-graalvm-ce - restart: "always" - ports: - - "25565:25565" - environment: - # Whitelist - WHITELIST: "05f9e15f-4ed3-4ecd-b7f7-b9ad1f0a8e58,88abe932-7628-4636-937f-1549a9dc4993,ea56242b-d809-407d-991a-09db0ee7a660,19469d5c-3619-4ca9-b4a7-e002df05ae70,c7df62f1-e10a-4151-a2af-c3def82b1b8f,3c1306b6-3604-46e4-9bbf-b49bfdfa9643,2440be0d-38a6-4759-a907-f6422d1dbc42,b2a12a5e-e49e-4c94-9ccc-e7a162f51e8a" - # Mods and datapacks - VANILLATWEAKS_SHARECODE: "VEc2PR,d4Xleu" - DATAPACKS: "https://cdn-raw.modrinth.com/data/HSfsxuTo/versions/kn0j4TYn/explorify-1.19-1.3.0.zip,https://cdn-raw.modrinth.com/data/5y2R1ofr/versions/FvKsx2Xt/mine-treasure-1.1.4.zip,https://cdn-raw.modrinth.com/data/7tKn1fLd/versions/lT2eggeo/MobCaptains-v2.0.1.zip,https://static.planetminecraft.com/files/resource_media/datapack/fisherman-1-4-1.zip" - INITIAL_ENABLED_PACKS: "update_1_20,bundle,fabric" - MODRINTH_PROJECTS: | - fabric-api,no-chat-reports, - alternate-current,rail-optimization,vmp-fabric,c2me-fabric,lithium,starlight,ferrite-core,memoryleakfix,krypton, - terra,fallingtree, - apollos-additional-structures - MODRINTH_DOWNLOAD_OPTIONAL_DEPENDENCIES: false - MODRINTH_ALLOWED_VERSION_TYPE: "alpha" - MODS: "https://github.com/MangoPlex/smp/releases/latest/download/mangoplex-smp-mc${minecraftVersion}.jar,https://github.com/fxmorin/ExperimentalPerformance/releases/download/v0.1.0/experimentalPerformance-0.1.0.jar" - # Auto-execute RCON commands - RCON_CMDS_STARTUP: |- - scoreboard players set in mt.common_chance 4000 - scoreboard players set in mt.rare_chance 12000 - scoreboard players set in mt.epic_chance 36000 - function mt:settings/disable_l - gamerule disableElytraMovementCheck true - gamerule playersSleepingPercentage 50 - # Server version - VERSION: ${minecraftVersion} - TYPE: FABRIC - FABRIC_LOADER_VERSION: ${loaderVersion} - # Server properties - EULA: true - DIFFICULTY: hard - FORCE_GAME_MODE: true - SNOOPER_ENABLED: false - MAX_TICK_TIME: -1 - SPAWN_PROTECTION: 0 - LEVEL_TYPE: "terra:overworld/overworld" - ALLOW_FLIGHT: true - SYNC_CHUNK_WRITES: true - SIMULATION_DISTANCE: 8 - ENFORCE_SECURE_PROFILE: false - MOTD: "MangoPlex SMP" - # Server JVM options - MEMORY: 4G - ENABLE_ROLLING_LOGS: true - JAVA_OPTS: "-XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+AlwaysActAsServerClassMachine -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseNUMA -XX:NmethodSweepActivity=1 -XX:ReservedCodeCacheSize=400M -XX:NonNMethodCodeHeapSize=12M -XX:ProfiledCodeHeapSize=194M -XX:NonProfiledCodeHeapSize=194M -XX:-DontCompileHugeMethods -XX:MaxNodeLimit=240000 -XX:NodeLimitFudgeFactor=8000 -XX:+UseVectorCmov -XX:+PerfDisableSharedMem -XX:+UseFastUnorderedTimeStamps -XX:+UseCriticalJavaThreadPriority -XX:AllocatePrefetchStyle=3 -XX:+UseG1GC -XX:MaxGCPauseMillis=37 -XX:+PerfDisableSharedMem -XX:G1HeapRegionSize=16M -XX:G1NewSizePercent=23 -XX:G1ReservePercent=20 -XX:SurvivorRatio=32 -XX:G1MixedGCCountTarget=3 -XX:G1HeapWastePercent=20 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=0 -XX:MaxTenuringThreshold=1 -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5.0 -XX:G1ConcRSHotCardLimit=16 -XX:G1ConcRefinementServiceIntervalMillis=150 -XX:GCTimeRatio=99 -XX:LargePageSizeInBytes=2m -XX:+EagerJVMCI -Dgraal.CompilerConfiguration=community" - # Auto-pause - STOP_SERVER_ANNOUNCE_DELAY: 10 - ENABLE_AUTOPAUSE: true - AUTOPAUSE_TIMEOUT_EST: 1200 - volumes: - - ~/mangoplex-smp/data:/data \ No newline at end of file diff --git a/src/main/java/xyz/mangostudio/smp/mixin/SharedConstantsMixin.java b/src/main/java/xyz/mangostudio/smp/mixin/SharedConstantsMixin.java deleted file mode 100644 index 7d3d60e..0000000 --- a/src/main/java/xyz/mangostudio/smp/mixin/SharedConstantsMixin.java +++ /dev/null @@ -1,18 +0,0 @@ -package xyz.mangostudio.smp.mixin; - -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.Overwrite; - -import net.minecraft.SharedConstants; - -@Mixin(SharedConstants.class) -public class SharedConstantsMixin { - /** - * @author astei - * @reason Disable data fixer optimization - */ - @Overwrite - public static void enableDataFixerOptimization() { - // NO-OP - } -} diff --git a/src/main/java/xyz/mangostudio/smp/mixin/entity/boss/dragon/EnderDragonEntityMixin.java b/src/main/java/xyz/mangostudio/smp/mixin/entity/boss/dragon/EnderDragonEntityMixin.java index 371900a..4d59ca1 100644 --- a/src/main/java/xyz/mangostudio/smp/mixin/entity/boss/dragon/EnderDragonEntityMixin.java +++ b/src/main/java/xyz/mangostudio/smp/mixin/entity/boss/dragon/EnderDragonEntityMixin.java @@ -41,12 +41,4 @@ private static void modifyMaxHealth(CallbackInfoReturnable type, World world) { super(type, world); } - - @Override - public boolean isImmuneToExplosion() { - return true; - } } diff --git a/src/main/java/xyz/mangostudio/smp/mixin/entity/projectile/WitherSkullEntityMixin.java b/src/main/java/xyz/mangostudio/smp/mixin/entity/projectile/WitherSkullEntityMixin.java index 89cf4ce..85ab1a6 100644 --- a/src/main/java/xyz/mangostudio/smp/mixin/entity/projectile/WitherSkullEntityMixin.java +++ b/src/main/java/xyz/mangostudio/smp/mixin/entity/projectile/WitherSkullEntityMixin.java @@ -16,17 +16,4 @@ public class WitherSkullEntityMixin extends ExplosiveProjectileEntity { protected WitherSkullEntityMixin(EntityType entityType, World world) { super(entityType, world); } - - /** - * Wither skull's damage is increased to 12.0. - */ - @Redirect(method = "onEntityHit", - at = @At( - value = "INVOKE", - target = "Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z" - ) - ) - private boolean modifyAttackDamage(Entity instance, DamageSource source, float amount) { - return source.isMagic() ? instance.damage(source, 5.0f) : instance.damage(source, 15.0f); - } } diff --git a/src/main/java/xyz/mangostudio/smp/mixin/server/MinecraftServerMixin.java b/src/main/java/xyz/mangostudio/smp/mixin/server/MinecraftServerMixin.java index 6de40db..2f3905c 100644 --- a/src/main/java/xyz/mangostudio/smp/mixin/server/MinecraftServerMixin.java +++ b/src/main/java/xyz/mangostudio/smp/mixin/server/MinecraftServerMixin.java @@ -14,11 +14,6 @@ public class MinecraftServerMixin implements MinecraftServerBridge { private List whitelistNames; - @Redirect(method = "prepareStartRegion", at = @At(value = "INVOKE", target = "Lnet/minecraft/server/world/ServerChunkManager;getTotalChunksLoadedCount()I")) - public int onPrepareStartReg_redirectChunksLoaded(ServerChunkManager scm) { - return 441; - } - @Override public List getWhitelistNames() { return this.whitelistNames; diff --git a/src/main/java/xyz/mangostudio/smp/mixin/server/network/ServerPlayNetworkHandlerMixin.java b/src/main/java/xyz/mangostudio/smp/mixin/server/network/ServerPlayNetworkHandlerMixin.java index 75910e8..c773b53 100644 --- a/src/main/java/xyz/mangostudio/smp/mixin/server/network/ServerPlayNetworkHandlerMixin.java +++ b/src/main/java/xyz/mangostudio/smp/mixin/server/network/ServerPlayNetworkHandlerMixin.java @@ -8,13 +8,13 @@ @Mixin(ServerPlayNetworkHandler.class) public class ServerPlayNetworkHandlerMixin { - @ModifyConstant(method = "onPlayerMove", constant = @Constant(floatValue = 100.0f)) - private static float modifyMaxPlayerMovement(float constant) { - return 360.0f; - } - - @ModifyConstant(method = "onVehicleMove", constant = @Constant(doubleValue = 100.0)) - private static double modifyMaxVehicleMovement(double constant) { - return 360.0; - } +// @ModifyConstant(method = "onPlayerMove", constant = @Constant(floatValue = 100.0f)) +// private static float modifyMaxPlayerMovement(float constant) { +// return 360.0f; +// } +// +// @ModifyConstant(method = "onVehicleMove", constant = @Constant(doubleValue = 100.0)) +// private static double modifyMaxVehicleMovement(double constant) { +// return 360.0; +// } } diff --git a/src/main/java/xyz/mangostudio/smp/mixin/server/network/ServerPlayerEntityMixin.java b/src/main/java/xyz/mangostudio/smp/mixin/server/network/ServerPlayerEntityMixin.java deleted file mode 100644 index e34cbdb..0000000 --- a/src/main/java/xyz/mangostudio/smp/mixin/server/network/ServerPlayerEntityMixin.java +++ /dev/null @@ -1,31 +0,0 @@ -package xyz.mangostudio.smp.mixin.server.network; - -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; - -import net.minecraft.entity.effect.StatusEffectInstance; -import net.minecraft.network.packet.s2c.play.EntityStatusEffectS2CPacket; -import net.minecraft.network.packet.s2c.play.ExperienceBarUpdateS2CPacket; -import net.minecraft.server.network.ServerPlayerEntity; -import net.minecraft.server.world.ServerWorld; - -@Mixin(ServerPlayerEntity.class) -public abstract class ServerPlayerEntityMixin { - @Inject(method = "teleport", - at = @At( - value = "INVOKE", - target = "Lnet/minecraft/server/network/ServerPlayerEntity;setWorld(Lnet/minecraft/server/world/ServerWorld;)V" - ) - ) - private void teleportFix(ServerWorld targetWorld, double x, double y, double z, float yaw, float pitch, CallbackInfo ci) { - ServerPlayerEntity self = (ServerPlayerEntity) (Object) this; - - for (StatusEffectInstance statusEffectInstance : self.getStatusEffects()) { - self.networkHandler.sendPacket(new EntityStatusEffectS2CPacket(self.getId(), statusEffectInstance)); - } - - self.networkHandler.sendPacket(new ExperienceBarUpdateS2CPacket(self.experienceProgress, self.totalExperience, self.experienceLevel)); - } -} diff --git a/src/main/java/xyz/mangostudio/smp/mixin/util/UtilMixin.java b/src/main/java/xyz/mangostudio/smp/mixin/util/UtilMixin.java deleted file mode 100644 index 3c32100..0000000 --- a/src/main/java/xyz/mangostudio/smp/mixin/util/UtilMixin.java +++ /dev/null @@ -1,69 +0,0 @@ -package xyz.mangostudio.smp.mixin.util; - -import java.util.concurrent.ExecutorService; -import java.util.concurrent.LinkedBlockingQueue; -import java.util.concurrent.ThreadPoolExecutor; -import java.util.concurrent.TimeUnit; -import java.util.concurrent.atomic.AtomicInteger; - -import com.google.common.util.concurrent.MoreExecutors; -import org.spongepowered.asm.mixin.Final; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.Overwrite; -import org.spongepowered.asm.mixin.Shadow; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; -import org.spongepowered.asm.mixin.injection.callback.LocalCapture; - -import net.minecraft.util.Util; -import net.minecraft.util.math.MathHelper; - -@Mixin(Util.class) -public abstract class UtilMixin { - @Shadow - @Final - private static AtomicInteger NEXT_WORKER_ID; - - @Shadow - private static void uncaughtExceptionHandler(Thread thread, Throwable throwable) { - throw new AssertionError(); - } - - @Shadow - private static int getMaxBackgroundThreads() { - throw new AssertionError(); - } - - /** - * @author PaperMC (Improve-Server-Thread-Pool-and-Thread-Priorities.patch). - * @reason Use a simple executor since Fork join is a much more complex pool type. - */ - @Overwrite - private static ExecutorService createWorker(String serviceName) { - int i = MathHelper.clamp(Runtime.getRuntime().availableProcessors() - 1, 1, UtilMixin.getMaxBackgroundThreads()); - - if (i <= 0) { - return MoreExecutors.newDirectExecutorService(); - } else { - if (serviceName.equals("Bootstrap")) i = 1; - - return new ThreadPoolExecutor(i, i, 0L, TimeUnit.MICROSECONDS, new LinkedBlockingQueue<>(), target -> { - Thread thread = new Thread(target, "Worker " + serviceName + "-" + NEXT_WORKER_ID.getAndIncrement()); - thread.setPriority(Thread.NORM_PRIORITY - 2); - thread.setUncaughtExceptionHandler(UtilMixin::uncaughtExceptionHandler); - - return thread; - }); - } - } - - /** - * @reason IOThread is not used much in server-side. So we de-priority it. - */ - @Inject(method = "method_27956(Ljava/lang/Runnable;)Ljava/lang/Thread;", at = @At("RETURN"), locals = LocalCapture.CAPTURE_FAILSOFT) - private static void opt$modifyIoThreadPriority(Runnable runnable, CallbackInfoReturnable cir, Thread thread) { - thread.setDaemon(true); - thread.setPriority(Thread.NORM_PRIORITY - 2); - } -} diff --git a/src/main/java/xyz/mangostudio/smp/mixin/voidtotem/LivingEntityMixin.java b/src/main/java/xyz/mangostudio/smp/mixin/voidtotem/LivingEntityMixin.java new file mode 100644 index 0000000..b3c7c82 --- /dev/null +++ b/src/main/java/xyz/mangostudio/smp/mixin/voidtotem/LivingEntityMixin.java @@ -0,0 +1,86 @@ +package xyz.mangostudio.smp.mixin.voidtotem; + +import net.minecraft.entity.Entity; +import net.minecraft.entity.EntityType; +import net.minecraft.entity.LivingEntity; +import net.minecraft.entity.damage.DamageSource; +import net.minecraft.nbt.NbtCompound; +import net.minecraft.registry.tag.DamageTypeTags; +import net.minecraft.server.network.ServerPlayerEntity; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; +import net.minecraft.world.dimension.DimensionType; +import org.jetbrains.annotations.NotNull; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.Shadow; +import org.spongepowered.asm.mixin.Unique; +import org.spongepowered.asm.mixin.injection.At; +import org.spongepowered.asm.mixin.injection.Inject; +import org.spongepowered.asm.mixin.injection.ModifyVariable; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; +import xyz.mangostudio.smp.mod.util.BlockUtils; +import xyz.mangostudio.smp.mod.util.LivingEntityUtils; +import xyz.mangostudio.smp.mod.util.PlayerUtils; + +@Mixin(LivingEntity.class) +public abstract class LivingEntityMixin extends Entity { + @Unique + private boolean usedTotem; + + @Unique + private DimensionType lastSafeDimension; + @Unique + private BlockPos lastSafePos; + + public LivingEntityMixin(EntityType type, World world) { + super(type, world); + } + + @ModifyVariable(method = "tryUseTotem", at = @At("HEAD"), ordinal = 0, argsOnly = true) + private DamageSource handleVoidDamage(DamageSource source) { + if (source.isIn(DamageTypeTags.BYPASSES_INVULNERABILITY)) { + LivingEntityUtils.randomTeleport((LivingEntity) (Object) this, this.lastSafePos); + + this.usedTotem = true; + + return this.getWorld().getDamageSources().fall(); + } + + return source; + } + + @Inject(method = "handleFallDamage", at = @At("HEAD"), cancellable = true) + private void cancelVoidDamageAfterTotem(float fallDistance, float damageMultiplier, DamageSource damageSource, CallbackInfoReturnable cir) { + if (this.usedTotem) { + this.usedTotem = false; + cir.setReturnValue(false); + } + } + + @Inject(method = "tick", at = @At("TAIL")) + private void tick(CallbackInfo ci) { + var world = this.getWorld(); + var dimension = world.getDimension(); + var pos = this.getBlockPos().down(); + + if ((this.lastSafeDimension != dimension || this.lastSafePos != pos) && BlockUtils.isSaveForPlayerToStand(world, pos)) { + this.lastSafeDimension = dimension; + this.lastSafePos = pos; + } + } + + @Inject(method = "readCustomDataFromNbt", at = @At("TAIL")) + public void readCustomDataFromNbt(NbtCompound nbt, CallbackInfo ci) { + this.usedTotem = nbt.getBoolean("used_totem"); + this.lastSafePos = BlockPos.fromLong(nbt.getLong("last_safe_pos")); + } + + @Inject(method = "writeCustomDataToNbt", at = @At("TAIL")) + public void writeCustomDataToNbt(NbtCompound nbt, CallbackInfo ci) { + if (this.lastSafePos != null) { + nbt.putBoolean("used_totem", this.usedTotem); + nbt.putLong("last_safe_pos", this.lastSafePos.asLong()); + } + } +} diff --git a/src/main/java/xyz/mangostudio/smp/mod/SMPMod.java b/src/main/java/xyz/mangostudio/smp/mod/SMPMod.java index 304edaf..6b86e29 100644 --- a/src/main/java/xyz/mangostudio/smp/mod/SMPMod.java +++ b/src/main/java/xyz/mangostudio/smp/mod/SMPMod.java @@ -10,7 +10,6 @@ import org.apache.logging.log4j.Logger; import xyz.mangostudio.smp.bridge.MinecraftServerBridge; import xyz.mangostudio.smp.mod.patch.AttributeModifiers; -import xyz.mangostudio.smp.mod.patch.LootTableModifiers; import net.fabricmc.api.DedicatedServerModInitializer; import net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents; @@ -42,7 +41,6 @@ public void onInitializeServer() { }); - LootTableModifiers.register(); AttributeModifiers.register(); } } diff --git a/src/main/java/xyz/mangostudio/smp/mod/patch/LootTableModifiers.java b/src/main/java/xyz/mangostudio/smp/mod/patch/LootTableModifiers.java deleted file mode 100644 index 744fb5c..0000000 --- a/src/main/java/xyz/mangostudio/smp/mod/patch/LootTableModifiers.java +++ /dev/null @@ -1,55 +0,0 @@ -package xyz.mangostudio.smp.mod.patch; - -import java.util.Arrays; -import java.util.List; -import java.util.concurrent.atomic.AtomicBoolean; - -import net.minecraft.loot.LootPool; -import net.minecraft.loot.LootTable; -import net.minecraft.loot.entry.ItemEntry; -import net.minecraft.loot.function.SetNbtLootFunction; - -import net.fabricmc.fabric.api.loot.v2.LootTableEvents; - -public class LootTableModifiers { - public static void register() { - LootTableEvents.REPLACE.register(((resourceManager, lootManager, id, original, source) -> { - if (id.getNamespace().equalsIgnoreCase("fisher_man") || id.getPath().contains("gameplay/fishing")) { - LootTable.Builder tableBuilder = LootTable.builder() - .type(original.getType()) - .apply(List.of(original.functions)); - - Arrays.stream(original.pools).forEach(pool -> { - LootPool.Builder poolBuilder = LootPool.builder(); - AtomicBoolean isPoolModified = new AtomicBoolean(false); - - Arrays.stream(pool.entries) - .forEach(entry -> { - if (entry instanceof ItemEntry) - Arrays.stream(((ItemEntry) entry).functions).forEach(function -> { - if (function instanceof SetNbtLootFunction lootFunction) - if (!lootFunction.nbt.getBoolean("hydra")) poolBuilder.with(entry); - else poolBuilder.with(entry); - }); - else poolBuilder.with(entry); - }); - - if (!isPoolModified.get()) tableBuilder.pool(pool); - else { - tableBuilder.pool(poolBuilder - .conditionally(List.of(pool.conditions)) - .apply(List.of(pool.functions)) - .rolls(pool.rolls) - .bonusRolls(pool.bonusRolls) - .build() - ); - } - }); - - return tableBuilder.build(); - } - - return original; - })); - } -} diff --git a/src/main/java/xyz/mangostudio/smp/mod/util/BlockPosUtils.java b/src/main/java/xyz/mangostudio/smp/mod/util/BlockPosUtils.java new file mode 100644 index 0000000..80ebfa8 --- /dev/null +++ b/src/main/java/xyz/mangostudio/smp/mod/util/BlockPosUtils.java @@ -0,0 +1,21 @@ +package xyz.mangostudio.smp.mod.util; + +import net.minecraft.entity.LivingEntity; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.MathHelper; +import net.minecraft.util.math.random.Random; +import net.minecraft.world.World; +import org.jetbrains.annotations.NotNull; + +public final class BlockPosUtils { + public static @NotNull BlockPos getRandomAround(@NotNull LivingEntity entity, final @NotNull BlockPos pos) { + var rand = entity.getRandom(); + var world = entity.getWorld(); + + var x = pos.getX() + (rand.nextDouble() - 0.5D) * 16.0D; + var y = MathHelper.clamp(pos.getY() + (double) (rand.nextInt(16) - 8), world.getBottomY(), world.getTopY() - 1); + var z = pos.getZ() + (world.getRandom().nextDouble() - 0.5D) * 16.0D; + + return new BlockPos((int) x, (int) y, (int) z); + } +} diff --git a/src/main/java/xyz/mangostudio/smp/mod/util/BlockUtils.java b/src/main/java/xyz/mangostudio/smp/mod/util/BlockUtils.java new file mode 100644 index 0000000..ea561fe --- /dev/null +++ b/src/main/java/xyz/mangostudio/smp/mod/util/BlockUtils.java @@ -0,0 +1,11 @@ +package xyz.mangostudio.smp.mod.util; + +import net.minecraft.block.BlockState; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; + +public final class BlockUtils { + public static boolean isSaveForPlayerToStand(World world, BlockPos pos) { + return world.getBlockState(pos).isSolidBlock(world, pos); + } +} diff --git a/src/main/java/xyz/mangostudio/smp/mod/util/LivingEntityUtils.java b/src/main/java/xyz/mangostudio/smp/mod/util/LivingEntityUtils.java new file mode 100644 index 0000000..30edeb1 --- /dev/null +++ b/src/main/java/xyz/mangostudio/smp/mod/util/LivingEntityUtils.java @@ -0,0 +1,23 @@ +package xyz.mangostudio.smp.mod.util; + +import net.minecraft.entity.LivingEntity; +import net.minecraft.util.math.BlockPos; + +public final class LivingEntityUtils { + public static void randomTeleport(LivingEntity entity, BlockPos targetPos) { + var success = false; + + for (int i = 0; i < 16; i++) { + var pos = BlockPosUtils.getRandomAround(entity, targetPos); + + if (entity.teleport(pos.getX(), pos.getY(), pos.getZ(), false)) { + success = true; + break; + } + } + + if (!success) { + entity.requestTeleport(targetPos.getX(), targetPos.getY() + 1, targetPos.getZ()); + } + } +} diff --git a/src/main/java/xyz/mangostudio/smp/mod/util/PlayerUtils.java b/src/main/java/xyz/mangostudio/smp/mod/util/PlayerUtils.java new file mode 100644 index 0000000..34990a9 --- /dev/null +++ b/src/main/java/xyz/mangostudio/smp/mod/util/PlayerUtils.java @@ -0,0 +1,8 @@ +package xyz.mangostudio.smp.mod.util; + +import net.minecraft.entity.player.PlayerEntity; +import net.minecraft.util.math.BlockPos; + +public final class PlayerUtils { + +} diff --git a/src/main/resources/data/ps-mob/loot_tables/base/legendary.json b/src/main/resources/data/ps-mob/loot_tables/base/legendary.json deleted file mode 100644 index 5904427..0000000 --- a/src/main/resources/data/ps-mob/loot_tables/base/legendary.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "minecraft:elytra" - }, - { - "type": "minecraft:item", - "name": "minecraft:diamond_chestplate", - "functions": [ - { - "function": "minecraft:set_name", - "name": { - "text": "Immortal", - "color": "gold", - "italic": "false" - } - }, - { - "function": "minecraft:set_enchantments", - "enchantments": { - "minecraft:protection": { - "min": 2, - "max": 4 - }, - "minecraft:blast_protection": { - "min": 2, - "max": 4 - }, - "minecraft:projectile_protection": { - "min": 2, - "max": 4 - }, - "minecraft:fire_protection": { - "min": 2, - "max": 4 - } - } - } - ] - }, - { - "type": "minecraft:item", - "name": "minecraft:bow", - "functions": [ - { - "function": "minecraft:set_name", - "name": { - "text": "Robin's Bow", - "color": "dark_purple", - "italic": "false" - } - }, - { - "function": "minecraft:set_enchantments", - "enchantments": { - "minecraft:mending": 1, - "minecraft:infinity": 1 - } - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 2e66c75..554a04f 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -3,7 +3,7 @@ "id": "mangoplex-smp", "version": "${version}", "name": "MangoPlex-SMP", - "environment": "server", + "environment": "*", "entrypoints": { "server": [ "xyz.mangostudio.smp.mod.SMPMod" diff --git a/src/main/resources/smp.accesswidener b/src/main/resources/smp.accesswidener index b167716..d4342d0 100644 --- a/src/main/resources/smp.accesswidener +++ b/src/main/resources/smp.accesswidener @@ -1,6 +1 @@ accessWidener v2 named - -accessible method net/minecraft/server/ServerConfigEntry getKey() Ljava/lang/Object; -accessible field net/minecraft/loot/function/SetNbtLootFunction nbt Lnet/minecraft/nbt/NbtCompound; -accessible field net/minecraft/loot/entry/LeafEntry functions [Lnet/minecraft/loot/function/LootFunction; -accessible field net/minecraft/loot/entry/ItemEntry item Lnet/minecraft/item/Item; diff --git a/src/main/resources/smp.mixins.json b/src/main/resources/smp.mixins.json index 268f1e5..8034bf4 100644 --- a/src/main/resources/smp.mixins.json +++ b/src/main/resources/smp.mixins.json @@ -4,7 +4,6 @@ "package": "xyz.mangostudio.smp.mixin", "compatibilityLevel": "JAVA_17", "mixins": [ - "SharedConstantsMixin", "entity.attribute.ClampedEntityAttributeAccessor", "entity.boss.WitherEntityMixin", "entity.boss.dragon.EnderDragonEntityMixin", @@ -13,10 +12,9 @@ "server.MinecraftServerMixin", "server.ServerConfigListMixin", "server.network.ServerLoginNetworkHandlerMixin", - "server.network.ServerPlayerEntityMixin", "server.network.ServerPlayNetworkHandlerMixin", "stat.ServerStatHandlerMixin", - "util.UtilMixin" + "voidtotem.LivingEntityMixin" ], "injectors": { "defaultRequire": 1