Fixing Advanced Solars and/or Gravisuite's Recipes

  • Both Advanced Solars and GraviSuite have items that can't be crafted when on a server, because of IC2 changes so that all reactor components are crafting with a damage value of 1. Until SeNtiMeL comes back, you can use the following to fix them.

    Because I'm nice, there are multiple options to achieve the same thing:

    • IC2 Only Method
    • Uncomplication Method
    • Minetweaker Method
    • Fixer Mod Method
    1

    Installing
    You only need to copy the industrialcraft-2-2.2.xxx-experimental.zip\assets\ic2\config\shaped_recipes.ini file, and put it in a folder called "ic2" in the normal mod config folder. You can then put the lines below anywhere of the file, but putting them at either right at the top or the bottom is best, because everytime you update IC2, if the update contains any recipe changes, you'll have to do the process again with the new shaped_recipes.ini file. A little imperfect, but for most builds you won't have to, and you can always use another one of the methods instead if you really don't want to bother.

    Advanced Solars
    Only the MT Core needs a recipe changing:

    Code
    ; Fixing Avanced Solar Panels
    AdvancedSolarPanel:asp_crafting_items@12 = "GRG|G G|GRG" G:AdvancedSolarPanel:asp_crafting_items@5 R:IC2:reactorReflectorThick@1

    Gravisuite
    Both the Engine Booster and the Cooling Core need their recipes changing:

    Code
    ; Fixing Gravisuite
    GraviSuite:itemSimpleItem@6 = "GPG|COC|PVP" G:minecraft:glowstone_dust P:IC2:itemPartAlloy C:IC2:itemPartCircuitAdv O:IC2:upgradeModule V:IC2:reactorVentDiamond@1
    GraviSuite:itemSimpleItem@2 = "CHC|PIP|CHC" C:IC2:reactorCoolantSix@1 H:IC2:reactorHeatSwitchDiamond@1 P:IC2:reactorPlatingHeat I:IC2:itemPartIridium
    2

    Installing
    You need to get the Uncomplication Addon. To be warned, this addon does lots of other things, such as replacing plates/item casings with ingots, and restoring the old E-net. For the sake of this, I'll show you how to disable all the other changes, so you can just use it to fix the recipes.
    In the
    Uncomplication.cfg file:

    Now, go to the Uncomplication-Replacement.ini file, and remove everything from it apart from the top 3 lines. For each mod, add the lines in this file.

    Advanced Solars
    Only the MT Core needs a recipe changing:

    Code
    ; Fix Advanced Solars
    IC2:reactorReflectorThick@0 = IC2:reactorReflectorThick@1

    Gravisuite
    Both the Engine Booster and the Cooling Core need their recipes changing:

    Code
    ; Fix Gravisuite
    IC2:reactorHeatSwitchDiamond@0 = IC2:reactorHeatSwitchDiamond@1
    IC2:reactorVentDiamond@0 = IC2:reactorVentDiamond@1
    3

    Installing
    You need to have Minetweaker for this method. You need to make a file in the scripts folder it will make when it's first run, then you need to make a Fix.zs file. The name doesn't especially matter, but the extension does, make sure it's zs, and Notepad doesn't turn it into .zs.txt ;) For each mod, add the lines to this file.

    Advanced Solars
    Only the MT Core needs a recipe changing:

    Gravisuite
    Both the Engine Booster and the Cooling Core need their recipes changing:

    4

    Installing
    Simply download the mod from here, and put it in the mods folder.

    Advanced Solars
    Automatically detected and fixed.

    Gravisuite
    Automatically detected and fixed.

    145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

    I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.

    ---- Minecraft Crash Report ----
    // I just don't know what went wrong :(

    I see this too much.

    Edited 3 times, last by Chocohead: More ways \o/ (January 9, 2016 at 12:16 AM).

  • Can anyone think of any other methods? :P

    145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

    I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.

    ---- Minecraft Crash Report ----
    // I just don't know what went wrong :(

    I see this too much.

  • Hey Chocohead,

    I want to thank you for taking the time to try and find a solution for this.

    However, I'm having trouble with the fixes you suggest.

    The first one, doesn't work.

    Am I doing it wrong?

    My steps:
    Extract item recipes ini into a folder called "ic2" in the "config" folder in the base of the server installation.
    Add the lines to the bottom of the file.
    Recipes are still not accounting for the :1.

    The third one, I also cannot get to work... I get a forge error saying that it couldn't detect the version of the mod because it says "any" for the version.

    Am I doing it wrong?

    I will try the second one now. But any tips on why the others aren't working so far?

    Thanks!

  • The first one might be dependant on which version of IC2 you're using, older versions did have issues if mods registered their items too late it wouldn't make the recipe changes, but that's been fix in newer versions.

    As for the third, that's weird. It would imply that that's another mod having issues though, don't remember Minetweaker having any of it's own dependencies.

    145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

    I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.

    ---- Minecraft Crash Report ----
    // I just don't know what went wrong :(

    I see this too much.