Botania: Made the harder warp ward recipe only applicable for the pendant and restored the original recipe for the other containers.
Extra Utilities: Blacklisted Atum biomes in the Quantum Quarry.
Thaumcraft: Created config for adding blocks as infusion stabilizers. (Still needs to be filled in.)
Mod changelog:
Internal Changes:
Now requires MixinBooter 7.0. (already included in DJ2 1.20 and up)
Migrated several implementations to MixinExtras so other mods can rewrite them if desired. (...which probably won't happen, but it's a nice thing to allow regardless.)
Opened up the Java part of the CraftTweaker API. See btpos.dj2addons.api in the Javadoc.
Optimizations:
Actually Additions: Completely overhauled laser relay network handling, saving ~15% of client time for large bases and 1.5% of the total server time.
Aether: Stopped the accessories handler from destroying memory usage by creating a thousand objects per frame. (Only observed happening once, but now it'll never happen again.)
AgriCraft: Prevent Crop Sticks from checking neighbors for valid soil if they will never be spread to. (Saves another ~1.5% server time.)
EnderIO:
Streamlined error handling, preventing debilitating lag if errors are constantly thrown.
Cached regex pattern in EIO's profiler. (Saves ~0.5% server time.)
API:
Botania:
Can now create output-specific brew recipes, meaning different containers (vial, flask, pendant) can have different recipes. (See docs)
Remove brew recipes by key, allowing third-party brews to be removed.
Get brews by name for use in and modification through CT scripts.
Bewitchment:
Remove altar upgrades by item, block, or OreDict string.
Extra Utilities:
Blacklist biomes from use in the Quantum Quarry, allowing pack devs to fix crashes from certain modded biomes, such as Atum biomes.
Mystical Agriculture:
Add recipes to the Seed Reprocessor.
Thaumcraft:
Add blocks as infusion stabilizers. (Note: this can't be done through CraftTweaker. See the docs here.)
Tweaks:
Extra Utilities:
Made the Mechanical User copy the placer's Thaumcraft research, allowing vanilla Runic Matrix automation.
Patches:
PackagedAuto:
Now properly verifies NBT in recipes.
Immersive Engineering:
Fixed client-side crashes with some multiblocks. (Thanks C0D3-M4513R!)
Configs:
Mod changelog: