Open Script Fix's for 2.5.0

Discussion in 'Infinity Evolved 1.7.10' started by Booker The Geek, May 8, 2016.

  1. Booker The Geek

    Booker The Geek Well-Known Member

    What you came for:
    (Expert) (Normal)
    Download and place into your "..\minecraft\modpack\<GameMode>\scripts" folder.
    Restart Client
    Scripts will be added as they are discovered & I can verify they work.
    Skyblock Script fixes HERE
    Please let me know if these helped you out, and please let me know if I missed anything.​

    If you get a bug, Remove the scripts, Restart Minecraft and reproduce BEFORE making a bug report!
    If my scripts cause the bug, please post in this thread as it is easier to track.
    Really, If you post in github or here, and are using these scripts, you will be laughed at. Mostly by myself but other also.
    Have Fun!

    Code:
    #Imports
    import mods.nei.NEI;
    import mods.agricraft.SeedBlacklist;
    
    Code:
    #Gear Achievement Tree Fix - Expert Only
    recipes.addShapeless(<BuildCraft|Core:ironGearItem>, [<ThermalFoundation:material:12>]);
    recipes.addShapeless(<ThermalFoundation:material:12>, [<BuildCraft|Core:ironGearItem>]);
    recipes.addShapeless(<BuildCraft|Core:goldGearItem>, [<ThermalFoundation:material:13>]);
    recipes.addShapeless(<ThermalFoundation:material:13>, [<BuildCraft|Core:goldGearItem>]);
    
    Code:
    #Sawmill Fixs
    mods.thermalexpansion.Sawmill.removeRecipe(<Natura:Rare Tree:2>);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Natura:Rare Tree:2>, <Natura:planks:8> * 6);
    
    Code:
    #Missing Sawmill Recipies
    mods.thermalexpansion.Sawmill.addRecipe(800, <Natura:bloodwood:15>, <Natura:planks:4> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:16>, <Forestry:planks:16> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:16>, <Forestry:planksFireproof:16> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:17>, <Forestry:planks:17> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:17>, <Forestry:planksFireproof:17> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:18>, <Forestry:planks:18> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:18>, <Forestry:planksFireproof:18> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:19>, <Forestry:planks:19> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:19>, <Forestry:planksFireproof:19> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:20>, <Forestry:planks:20> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:20>, <Forestry:planksFireproof:20> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:21>, <Forestry:planks:21> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:21>, <Forestry:planksFireproof:21> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:22>, <Forestry:planks:22> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:22>, <Forestry:planksFireproof:22> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:23>, <Forestry:planks:23> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:23>, <Forestry:planksFireproof:23> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:24>, <Forestry:planks:24> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:24>, <Forestry:planksFireproof:24> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:25>, <Forestry:planks:25> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:25>, <Forestry:planksFireproof:25> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:26>, <Forestry:planks:26> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:26>, <Forestry:planksFireproof:26> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:27>, <Forestry:planks:27> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:27>, <Forestry:planksFireproof:27> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logs:28>, <Forestry:planks:28> * 6);
    mods.thermalexpansion.Sawmill.addRecipe(800, <Forestry:logsFireproof:28>, <Forestry:planksFireproof:28> * 6);
    
    Code:
    #Sesame Seed Fix
    SeedBlacklist.add(<harvestcraft:sesameseedsseedItem>);
    recipes.remove(<harvestcraft:sesameseedsseedItem>);
    NEI.hide(<harvestcraft:sesameseedsseedItem>);
    
    Code:
    #Bamboo Thatching
    recipes.addShaped(<BiomesOPlenty:planks:10>,[
        [<BiomesOPlenty:bamboo>, <BiomesOPlenty:bamboo>],
        [<BiomesOPlenty:bamboo>, <BiomesOPlenty:bamboo>]]);
    
    Code:
    #Pickaxe of Distortion crafting fix
    mods.thaumcraft.Infusion.removeRecipe(<ForbiddenMagic:TaintPickaxe>);
    mods.thaumcraft.Infusion.addRecipe("TAINTPICK", <Thaumcraft:ItemPickVoid>, [<Thaumcraft:blockMagicalLog>, <minecraft:diamond>, <Thaumcraft:ItemShard:5>, <Thaumcraft:ItemShard:5>], "perditio 8, perfodio 8, vitium 8", <ForbiddenMagic:TaintPickaxe>, 2);
    mods.thaumcraft.Research.refreshResearchRecipe("TAINTPICK");
    
    Code:
    #Shovel of the Purifier crafting fix
    mods.thaumcraft.Infusion.removeRecipe(<ForbiddenMagic:TaintShovel>);
    mods.thaumcraft.Infusion.addRecipe("TAINTSHOVEL", <Thaumcraft:ItemShovelVoid>, [<Thaumcraft:blockMagicalLog:1>, <minecraft:diamond>, <Thaumcraft:ItemShard:4>, <Thaumcraft:ItemShard:4>], "vitreus 8, perfodio 8, sano 8", <ForbiddenMagic:TaintShovel>, 2);
    mods.thaumcraft.Research.refreshResearchRecipe("TAINSHOVEL");
    
    Code:
    #Plate Fixs w/OreDictionary
    var coPlate = <ore:cPlate>;
        coPlate.add(<Railcraft:part.plate:3>);
        <ore:cPlate>.addAll(<ore:plateCopper>);
        <ore:plateCopper>.mirror(<ore:cPlate>);
    var tiPlate = <ore:tPlate>;
        tiPlate.add(<Railcraft:part.plate:2>);
        <ore:tPlate>.addAll(<ore:plateTin>);
        <ore:plateTin>.mirror(<ore:tPlate>);
    var  stPlate = <ore:sPlate>;
        stPlate.add(<Railcraft:part.plate:1>);
        <ore:sPlate>.addAll(<ore:plateSteel>);
        <ore:plateSteel>.mirror(<ore:sPlate>);
    var irPlate = <ore:iPlate>;
        irPlate.add(<Railcraft:part.plate>);
        <ore:iPlate>.addAll(<ore:plateIron>);
        <ore:plateIron>.mirror(<ore:iPlate>);
    
    Code:
    #Creative Capacitor Fix
    mods.avaritia.ExtremeCrafting.addShaped(<ThermalExpansion:capacitor>.withTag({Energy: 100000}), [
        [<ThermalFoundation:Storage:11>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <ThermalFoundation:Storage:11>],
        [<StevesCarts:BlockMetalStorage:2>, <IC2:itemRTGPellet>, <ThermalExpansion:Frame:9>, <ThermalExpansion:Frame:9>, <IC2:itemRTGPellet>, <ThermalExpansion:Frame:9>, <ThermalExpansion:Frame:9>, <IC2:itemRTGPellet>, <StevesCarts:BlockMetalStorage:2>],
        [<StevesCarts:BlockMetalStorage:2>, <ThermalExpansion:Frame:9>, <DraconicEvolution:draconiumFluxCapacitor>, <DraconicEvolution:draconiumFluxCapacitor>, <DraconicEvolution:draconiumFluxCapacitor>, <DraconicEvolution:draconiumFluxCapacitor>, <DraconicEvolution:draconiumFluxCapacitor>, <ThermalExpansion:Frame:9>, <StevesCarts:BlockMetalStorage:2>],
        [<StevesCarts:BlockMetalStorage:2>, <ThermalExpansion:Frame:9>, <DraconicEvolution:draconiumFluxCapacitor>, <AdvancedSolarPanel:BlockAdvSolarPanel:2>, <AdvancedSolarPanel:BlockAdvSolarPanel:2>, <AdvancedSolarPanel:BlockAdvSolarPanel:2>, <DraconicEvolution:draconiumFluxCapacitor>, <ThermalExpansion:Frame:9>, <StevesCarts:BlockMetalStorage:2>],
        [<StevesCarts:BlockMetalStorage:2>, <IC2:itemRTGPellet>, <DraconicEvolution:draconiumFluxCapacitor>, <AdvancedSolarPanel:BlockAdvSolarPanel:2>, <AdvancedSolarPanel:BlockAdvSolarPanel:2>, <AdvancedSolarPanel:BlockAdvSolarPanel:2>, <DraconicEvolution:draconiumFluxCapacitor>, <IC2:itemRTGPellet>, <StevesCarts:BlockMetalStorage:2>],
        [<StevesCarts:BlockMetalStorage:2>, <ThermalExpansion:Frame:9>, <DraconicEvolution:draconiumFluxCapacitor>, <AdvancedSolarPanel:BlockAdvSolarPanel:2>, <AdvancedSolarPanel:BlockAdvSolarPanel:2>, <AdvancedSolarPanel:BlockAdvSolarPanel:2>, <DraconicEvolution:draconiumFluxCapacitor>, <ThermalExpansion:Frame:9>, <StevesCarts:BlockMetalStorage:2>],
        [<StevesCarts:BlockMetalStorage:2>, <ThermalExpansion:Frame:9>, <DraconicEvolution:draconiumFluxCapacitor>, <DraconicEvolution:draconiumFluxCapacitor>, <DraconicEvolution:draconiumFluxCapacitor>, <DraconicEvolution:draconiumFluxCapacitor>, <DraconicEvolution:draconiumFluxCapacitor>, <ThermalExpansion:Frame:9>, <StevesCarts:BlockMetalStorage:2>],
        [<StevesCarts:BlockMetalStorage:2>, <IC2:itemRTGPellet>, <ThermalExpansion:Frame:9>, <ThermalExpansion:Frame:9>, <IC2:itemRTGPellet>, <ThermalExpansion:Frame:9>, <ThermalExpansion:Frame:9>, <IC2:itemRTGPellet>, <StevesCarts:BlockMetalStorage:2>],
        [<ThermalFoundation:Storage:11>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <StevesCarts:BlockMetalStorage:2>, <ThermalFoundation:Storage:11>]]);
    
    Code:
    #DecoBench Crafting Fix
    #Yes, this is ugly. I need to get better at itinerating.
    var dbTable = <ore:dbCraft>;
        dbTable.add(<Natura:Natura.workbench>);
        dbTable.add(<Natura:Natura.workbench:1>);
        dbTable.add(<Natura:Natura.workbench:2>);
        dbTable.add(<Natura:Natura.workbench:3>);
        dbTable.add(<Natura:Natura.workbench:4>);
        dbTable.add(<Natura:Natura.workbench:5>);
        dbTable.add(<Natura:Natura.workbench:6>);
        dbTable.add(<Natura:Natura.workbench:7>);
        dbTable.add(<Natura:Natura.workbench:8>);
        dbTable.add(<Natura:Natura.workbench:9>);
        dbTable.add(<Natura:Natura.workbench:10>);
        dbTable.add(<Natura:Natura.workbench:11>);
        dbTable.add(<Natura:Natura.workbench:12>);
    recipes.addShaped(<props:props:508>, [
        [null, <props:clay>, null],
        [<props:clay>, <ore:dbCraft>, <props:clay>]]);
    
    Well really, I would like to know how many people actually download this, and dropbox does not have any built in way to count downloads. So I use Google Link Shortener so I can at least see the amount of Click thrus. Although I'm sure by now somebody would have pointed out that I do bad things if I did do bad things. I spend a lot of time on this, and it is a small ego boost.
    Great, I need help with some things;
    • Working config for forestry backpacks, with all items from in game sorted into the correct bag. (This is big, feel free to do some of it.) LINK to a dump of all items in game.
    • A list of all items with what and how many thaumcraft aspects
    • A list of all items affecting a witchery altar, similar to the one HERE.
    • A list of all liquid fuels no matter what mod added the liquid of uses it as fuel. Also needed is burn time, power per tick, and total power. Also need what mod adds the liquid and what mod uses it for power.
    • A way to make sesame seeds work with agricraft
    • A way to automate the Pams Harvestcraft Beehive.
    That's all I need for now. I'll silently update this list as it changes.
     
    Last edited: Jun 19, 2016
    MineYourMind and BMB78 like this.
  2. Booker The Geek

    Booker The Geek Well-Known Member

    Last edited: May 30, 2016
    BMB78 likes this.
  3. I think I've made a mistake. I've followed the instructions (putting the downloaded file in ftb: FTBInfinity: minecraft: modpack: normal: scripts) and nothing changed. I also switched to expert mode and tried it then, but there was no change.

    What I'm trying to do specifically is infuse a shovel of the purifier in a singleplayer world.
     
  4. Booker The Geek

    Booker The Geek Well-Known Member

    Added Normal Script Fixes. Use those, and make sure to restart Minecraft. Dont just exit out and start a new game, but completely restart the client.
     
  5. iTpyn

    iTpyn New Member

    There is an error in
    #Shovel of the Purifier crafting fix
    leading to "modifications were stuck" error.
    last line
    mods.thaumcraft.Research.refreshResearchRecipe("TAINSHOVEL");
    Letter T missed, should be TAINTSHOVEL
     
  6. Booker The Geek

    Booker The Geek Well-Known Member

    Crap. Lol... I'll fix tonight. Thanks for the catch.
     
  7. Linkaan

    Linkaan Guest

    I'm running a FTB Infinity Evolved server version 2.5.0 and playing with a couple of friends, but there seems to be a problem crafting the advanced solar helmet. I think it is because the recipe requires a nano suit helmet (minecraft id 4170) with 27 durability but when crafting it has a durability of 1. Another problem is that when you try to craft a jeweled apple I got an apple from a special tree (not an oak tree) so it has the id: 260:16. But the recipe requires a regular apple with the id 260. How do I fix these problems?
     
  8. Booker The Geek

    Booker The Geek Well-Known Member

    I'll look into that tonight. Are you using the script file or no?
     
  9. Linkaan

    Linkaan Guest

    Yes but I modified it so that it now works with the advanced solar helmet. I also moved the import statements to the top of the file, because otherwise it did not work.
     

    Attached Files:

  10. Booker The Geek

    Booker The Geek Well-Known Member

    Those should have been fixed in the last release of the pack. Hm... I'll update my scripts tonight.

    Thanks for the information.
     
  11. Ishi

    Ishi New Member

    Restart Client u say.
    I already did this a year ago but this confused me.
    If I am on a server, I need to at those scripts to the server and not the client, or both?
     
  12. Booker The Geek

    Booker The Geek Well-Known Member

    Yes
     
  13. Ishi

    Ishi New Member

    I get that ingame, did I do something wrong?
    ERROR: Error parsing 2.5.0E-vszs:4 -- Invalid expression, last token: import
     

Share This Page