Integrated Derivative

Integrated Derivative

93.6k Downloads

Integrated Derivative

Giving the Integrated Terminals mod the much-needed love, for Minecraft 1.12.

Integrated Dynamics is a very powerful automation mod that also offers terminals similar to mods such as AE2 and RS (with Integrated Terminals). Unfortunately, Integrated Terminals' UX is relatively bad and can be daunting and difficult to use for many players. This mod is made to fix those difficulties.

Dependencies

Features

Most of these features can be toggled in the configuration file of the mod or edited in the ingame menu.

Integrated Dynamics

  • Forestry compat will now be properly compatible with Forestry.
    • Seriously, how do you manage to do this.
  • Large JEI recipes can now be pulled from JEI directly into the logic programmer with structure loss.
    • This mainly includes two categories of recipes: empty slots (i.e. Advanced Rocketry's machines), and many repeated parts (i.e. Extended Crafting).
    • Clientside only. Fully configurable in what recipes are affected by this.
  • JEI ingredients can now be pulled into the logic programmer directly from the ingredient sidebar!
    • Thank you CrazyMeow/hanxiaoxin778 for implementing this in Integrated Additions (the mod is only for 1.16.5 but could easily be ported over).

Integrated Terminals

  • Clearing the crafting terminal in any way will attempt to put items back into the network by default.
    • This applies to clearing it via the x button (unless it is shift-clicked), as well as shift-clicking JEI recipes.
    • This only has to be enabled on the clientside.
    • Note: the button's tooltip still will mention shift-clicking putting items back into the network (unless a resourcepack is used to circumvent this).
  • Shift-clicking JEI recipes in the Storage terminal will also try to pull items from inventory in addition to the network.
    • This must be enabled on the server side to work, and can be disabled on the client side if desired.
  • Recipes can be shift-clicked from JEI even if not all components are present in the network and/or inventory.
    • This only has to be enabled on the clientside. Disabled by default.
  • Significantly optimized performance of shift+clicking the crafting result in the Storage Terminal with certain combinations of mods (Triumph is a particular example).
    • Some statistics: shift+clicking the Compressed Dirt recipe in Enigmatica 2 Expert Extended without this mod causes a lag spike of 5-10 seconds. With this mod, it is barely slower than crafting in a vanilla crafting table.
    • This has to be enabled both on the server and the client.
  • Shift+clicking in the crafting grid now outputs configurable amounts of an item.
    • Example: when crafting 6 slabs at a time, AE2 will craft 60 with a shift-click, and Integrated Terminals will craft 66. This mod allows choosing between these 2 behaviors or crafting 6 at a time.
    • Clientside setting. Defaults to the AE2 behavior.
    • Will only work if the shift+click performance optimizations are enabled!
  • Shift+clicking out of the network's storage will extract only 1 stack of item instead of filling the player's entire inventory.
    • Clientside setting.
    • Note: this looks like it voids items if your inventory is full and you're in creative mode. It ONLY voids items in creative mode. Minecraft's source is dumb, sometimes.
  • Fixed a nasty dupe when clearing terminals.
    • Note: I am not sure whether this is a complete fix. If anyone tests it and still able to reproduce the dupe, let me know.