Skip to content
unilockPublic

About

The modpack fixes are getting a lot more terrible [NeoForge 1.21.1]

Resources

Stars

4 stars

Watchers

2 watching

Forks

Repository files navigation

Sheepish

Building

  1. Create a folder "libs" in the project root directory (next to "gradle", "src", etc.)
  2. Download Sinytra Connector: https://modrinth.com/mod/connector/version/2.0.0-beta.17+1.21.1
  3. Open or extract the Sinytra Connector JAR as a ZIP file
  4. Navigate to <SinytraConnector.jar>/META-INF/jarjar
  5. Copy "org.sinytra.connector-2.0.0-beta.17+1.21.1-mod.jar" and paste into the "libs" folder created in step 1
  6. Open a command prompt or terminal window in the project root directory and execute:
    • Linux: ./gradlew build
    • macOS: ./gradlew build
    • Windows: gradlew.bat build

What does it do!?

  • Fixes Fabric mods to make them work under Sinytra Connector:
    • Affinity (requires this fork)
    • Anshar
    • Anthropohagy
    • Biolith (NeoForge version with Fabric mods)
    • Cerulean
    • Charm (requires setting Wood.Enabled = false in ".minecraft/config/charm-common.toml")
    • Cinderscapes
    • Electromechanics
    • Enderscape (Fabric version)
    • FrozenLib
      • Luna Slimes
      • Trailier Tales
      • Wilder Wild
    • Immersive Cursedness (requires this fork)
    • Joy
    • Lavender
    • Party Trick (requires this fork of Trickster, from which the keybinding mixins must be deleted)
    • Specter Serialization
    • Terraform Wood API v1
  • Fixes bugs in various mods:
    • Akashic Tome: fixes left-clicking the tome not reverting it
    • Alternate Current: adds null checks
    • AnvilCraft: various things...
    • Caverns & Chasms: prevents crashes by rerouting attempts to read client-side configs on the dedicated server
    • Dynamic Surroundings: prevents crashes by disabling the village bell sound
    • Enderscape: adds null checks
    • Extended Industrialization + Modern Industrialization: properly returns Ingredient.EMPTY as a repair material
    • Grappling Hook Mod Skybound: fixes optional data packs being enabled by default
    • Hexerei: disables dynamic lights to allow using with LambDynamicLights
    • Immersive Engineering: skips applying potion recipes with unbound inputs / outputs
    • Minecraft: prevents crashes from duplicate creative tab items
    • Minestuck: prevents crashes from one of its GUI buttons; allows running alongside Cardinal Components API
    • Mirthdew Encore: adds null checks
    • No Man's Land: allows running alongside Ported
    • Patchouli: gets registry access in a better way maybe
    • Rapscallions and Rockhoppers: prevents crashes due to RapscallionsAndRockhoppers.biomePopulationPenguinTypeRegistry being null
    • RenderScale: adds null checks
    • Splinecart: adds null checks
  • Assorted features:
    • Automatically registers all furnace fuels as Alloy Forgery fuels
    • Allows loading Emojiful's pixelated emoji set without the "Blobs", "Discord", or "Pepe" categories (configurable)
    • Allows disabling splash text modification from Blueprint, FrozenLib, and NeoForge (configurable)
    • Disables Curvy Rail's on-join chat messages
    • Hacks EMI to show the correct mod name in the tooltip of certain items (Enchanted Books, Potions, etc.) (configurable)
    • Disables Ender IO's alpha warning message
    • Hacks Forgified Fabric Transfer API to hopefully have better compatibility with certain Containers from Fabric mods (configurable)
    • Pushes the status effect HUD out of the way of Immersive Minimaps
    • Disables Lovely Sparkle Pieces' on-join chat messages
    • Makes horse offspring always have equal or better stats compared to their parents (configurable)
    • Prevents dropped items from stacking (configurable)
    • Supposedly shows more debug info for failed commands
    • Prevents certain enchantments from showing up on looted items (configurable)
    • Disables increasing repair cost from anvil usage (configurable)
    • Shows more debug info for unregistered holders during registry freeze
    • Shows more debug info for advancements that fail to be awarded
    • Allows the player to always eat (configurable)
    • Silences OpenGL errors
    • Disables More Creeps and Weirdos' on-join chat messages (configurable)
    • Disable More Creeps and Weirdos' entities' ambient noises (configurable)
    • Prevents Overloaded Armor Bar from increasing the GUI left height without rendering anything
    • Adjusts the layer that Overloaded Armor Bar renders on, allowing it to work with mods like RainbowHealth
    • Disables RGBCraft's photosensitivity warning screen (configurable)
    • Allows disabling Sodium's core shader resource pack warnings (configurable)
    • Pushes up right-aligned HUD elements when Armor Toughness Bar is visible
    • Adjusts the layer that Armor Toughness Bar renders on, allowing it to work with mods like Extended Hotbar
    • Allows forcibly enabling You're In Grave Danger's Curios compatibility code, even when Accessories Compatibility Layer is installed (configurable)
    • Attempts to fix MC-122477
    • Allows players to toggle PVP individually (/pvp)

About

The modpack fixes are getting a lot more terrible [NeoForge 1.21.1]

Resources

Stars

4 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages