promotional bannermobile promotional banner

Divine Journey 2 Addons

Mixins and mod tweaks for the Divine Journey 2 modpack.

File Details

DJ2Addons 1.3.0 BETA

  • B
  • Apr 19, 2024
  • 246.15 KB
  • 590
  • 1.12.2
  • Forge

File Name

dj2addons-1.3.0-BETA.jar

Supported Versions

  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:divine-journey-2-addons-605280:5275352")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Heavy optimizations to various mods and a complete overhaul of Actually Additions' laser relays. Save all the frames.

BACK UP YOUR WORLD BEFORE UPDATING

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!)