Skip to content

Instantly share code, notes, and snippets.

@Aiidoneus
Created July 7, 2017 08:36
Show Gist options
  • Save Aiidoneus/bd4973f63292bb39ec293a32ac330178 to your computer and use it in GitHub Desktop.
Save Aiidoneus/bd4973f63292bb39ec293a32ac330178 to your computer and use it in GitHub Desktop.
// Variable List
var beePrincess = <forestry:beePrincessGE>;
var blackLotus = <actuallyadditions:blockBlackLotus>;
var cactus = <minecraft:cactus>;
var dyeBlack = <ore:dyeBlack>;
var dyeBrown = <ore:dyeBrown>;
var dyeGrey = <minecraft:dye:8>;
var dyePurple = <minecraft:dye:5>;
var hiveEnder = <forestry:beehives:4>;
var hiveForest = <forestry:beehives:0>;
var hiveMarshy = <forestry:beehives:6>;
var hiveMeadows = <forestry:beehives:1>;
var hiveModest = <forestry:beehives:2>;
var hiveRock = <morebees:hive>;
var hiveTropical = <forestry:beehives:3>;
var hiveWinter = <forestry:beehives:5>;
var oxeyeDaisy = <minecraft:red_flower:8>;
var royalGrub = <harvestcraft:grubItem>;
var saplingBirch = <minecraft:sapling:2>;
var saplingChorus = <minecraft:chorus_fruit>;
var saplingOak = <minecraft:sapling:0>;
var saplingRubber = <ic2:sapling>;
var seedBeet = <minecraft:beetroot_seeds>;
var seedCanola = <actuallyadditions:itemCanolaSeed>;
var seedCoffee = <actuallyadditions:itemCoffeeSeed>;
var seedFlax = <actuallyadditions:itemFlaxSeed>;
var seedRice = <actuallyadditions:itemRiceSeed>;
var seedWheet = <minecraft:wheat_seeds>;
var snow = <ore:blockSnow>;
var rock = <ore:stone>;
var vine = <ore:vine>;
var shardNether = <woot:shard:3>;
var combHoney = <harvestcraft:honeycombItem>;
var techReflectThick = <techreborn:part:28>;
var ic2Reflect = <ic2:neutron_reflector>;
var fluidberylium = <techreborn:dynamicCell>.withTag({Fluid: {FluidName: "fluidberylium", Amount: 1000}});
var ic2QuanBoot = <ic2:quantum_boots>.withTag({charge: 1.0E7});
var iridiumPlate = <ore:plateIridium>;
var ic2NanoBoots = <ic2:nano_boots>.withTag({charge: 1000000.0});
var ic2LapCrystal = <ic2:lapotron_crystal>.withTag({charge: 1.0E7});
var ic2RubberBoot = <ic2:rubber_boots>;
var ic2QuanChest = <ic2:quantum_chestplate>.withTag({charge: 1.0E7});
var ic2AdvaAlloy = <ic2:crafting:3>;
var ic2NanoChest = <gravisuite:advancedNanoChestplate>.withTag({charge: 3000000.0});
var reinfoceGlass = <ore:glassReinforced>;
var ic2HazmatHat = <ic2:hazmat_helmet>;
var advancedCircut = <ore:circuitAdvanced>;
var ic2NanoHead = <ic2:nano_helmet>.withTag({charge: 1000000.0});
var ic2QuanHead = <ic2:quantum_helmet>.withTag({charge: 1.0E7});
var machineBlock = <ore:machineBlockBasic>;
var ic2NanoLeg = <ic2:nano_leggings>.withTag({charge: 1000000.0});
var dustGlowstone = <ore:dustGlowstone>;
var ic2QuanLeg = <ic2:quantum_leggings>.withTag({charge: 1.0E7});
var ic2Reflector = <ic2:thick_neutron_reflector>.withTag({advDmg: 0});
var copperDense = <ore:plateDenseCopper>;
var cooling60K = <ic2:hex_heat_storage>.withTag({advDmg: 0});
var heatExchange = <ic2:advanced_heat_exchanger>.withTag({advDmg: 0});
var lapPack = <ic2:lappack>.withTag({charge: 2.0E7});
var advLapPack = <gravisuite:advancedLappack>.withTag({charge: 3000000.0});
var ic2EnergyCrystal = <ic2:energy_crystal>.withTag({charge: 1000000.0});
// Recipe removals
recipes.remove(<ic2:quantum_leggings>);
recipes.remove(<ic2:quantum_boots>);
recipes.remove(<ic2:quantum_chestplate>);
recipes.remove(<ic2:quantum_helmet>);
recipes.remove(<ic2:iridium_reflector>);
recipes.remove(<advanced_solar_panels:crafting:2>);
recipes.remove(<gravisuite:crafting>);
recipes.remove(<ic2:advanced_solar_panels_te_machines:3>);
recipes.remove(<gravisuite:crafting:2>);
recipes.remove(<gravisuite:ultimateLappack>);
recipes.remove(<gravisuite:crafting:5>);
recipes.remove(<ic2:iridium_drill>);
// IC2 Recipe Adds
recipes.addShaped(<ic2:iridium_drill>.withTag({charge: 300000.0}) * 1, [
[null, iridiumPlate, null],
[iridiumPlate, <ore:drillDiamond>, iridiumPlate],
[null, ic2EnergyCrystal, null]]);
recipes.addShaped(<gravisuite:crafting:5> * 1, [
[null, <gravisuite:crafting:4>, null],
[iridiumPlate, <ic2:te:41>, iridiumPlate],
[<gravisuite:crafting:1>, <ic2:te:79>, <gravisuite:crafting:1>]]);
recipes.addShaped(<gravisuite:ultimateLappack>.withTag({charge: 6.0E7}) * 1, [
[ic2LapCrystal, iridiumPlate, ic2LapCrystal],
[ic2LapCrystal, advLapPack, ic2LapCrystal],
[ic2LapCrystal, <gravisuite:crafting:1>, ic2LapCrystal]]);
recipes.addShaped(<gravisuite:ultimateLappack>.withTag({charge: 6.0E7}) * 1, [
[ic2LapCrystal, iridiumPlate, ic2LapCrystal],
[ic2LapCrystal, lapPack, ic2LapCrystal],
[ic2LapCrystal, <gravisuite:crafting:1>, ic2LapCrystal]]);
recipes.addShaped(<gravisuite:crafting:2> * 1, [
[cooling60K, heatExchange, cooling60K],
[<ic2:heat_plating>, iridiumPlate, <ic2:heat_plating>],
[cooling60K, heatExchange, cooling60K]]);
recipes.addShaped(<ic2:advanced_solar_panels_te_machines:3> * 1, [
[advancedCircut, <minecraft:lapis_block>, advancedCircut],
[iridiumPlate, <ic2:advanced_solar_panels_te_machines:2>, iridiumPlate],
[advancedCircut, <advanced_solar_panels:crafting:4>, advancedCircut]]);
recipes.addShaped(<gravisuite:crafting> * 3, [
[ic2AdvaAlloy, iridiumPlate, ic2AdvaAlloy],
[<ic2:crafting:15>, <ic2:crafting:15>, <ic2:crafting:15>],
[ic2AdvaAlloy, iridiumPlate, ic2AdvaAlloy]]);
recipes.addShaped(<advanced_solar_panels:crafting:2> * 1, [
[iridiumPlate, iridiumPlate, iridiumPlate],
[iridiumPlate, <advanced_solar_panels:crafting>, iridiumPlate],
[iridiumPlate, iridiumPlate, iridiumPlate]]);
recipes.addShaped(<ic2:iridium_reflector> * 1, [
[ic2Reflector, copperDense, ic2Reflector],
[ic2Reflector, iridiumPlate, ic2Reflector],
[ic2Reflector, copperDense, ic2Reflector]]);
recipes.addShaped(<ic2:iridium_reflector> * 1, [
[ic2Reflector, ic2Reflector, ic2Reflector],
[copperDense, iridiumPlate, copperDense],
[ic2Reflector, ic2Reflector, ic2Reflector]]);
recipes.addShaped(ic2QuanLeg * 1, [
[machineBlock, ic2LapCrystal, machineBlock],
[iridiumPlate, ic2NanoLeg, iridiumPlate],
[dustGlowstone, null, dustGlowstone]]);
recipes.addShaped(ic2QuanHead * 1, [
[reinfoceGlass, ic2NanoHead, reinfoceGlass],
[iridiumPlate, ic2LapCrystal, iridiumPlate],
[advancedCircut, ic2HazmatHat, advancedCircut]]);
recipes.addShaped(ic2QuanChest * 1, [
[ic2AdvaAlloy, ic2NanoChest, ic2AdvaAlloy],
[iridiumPlate, ic2LapCrystal, iridiumPlate],
[iridiumPlate, ic2AdvaAlloy, iridiumPlate]]);
recipes.addShaped(ic2QuanBoot * 1, [
[null, null, null],
[iridiumPlate, ic2NanoBoots, iridiumPlate],
[ic2RubberBoot, ic2LapCrystal, ic2RubberBoot]]);
recipes.addShaped(techReflectThick * 1, [
[null, ic2Reflect, null],
[ic2Reflect, fluidberylium, ic2Reflect],
[null, ic2Reflect, null]]);
// Custom Hive Recipe
recipes.addShaped(hiveRock * 1, [
[shardNether, royalGrub, shardNether],
[royalGrub, combHoney, royalGrub],
[shardNether, royalGrub, shardNether]]);
recipes.addShaped(hiveRock * 1, [
[rock, rock, rock],
[rock, beePrincess, rock],
[rock, royalGrub, rock]]);
recipes.addShaped(hiveForest * 1, [
[saplingOak, saplingOak, saplingOak],
[saplingOak, beePrincess, saplingOak],
[saplingOak, royalGrub, saplingOak]]);
recipes.addShaped(hiveMeadows * 1, [
[saplingBirch, saplingBirch, saplingBirch],
[saplingBirch, beePrincess, saplingBirch],
[saplingBirch, royalGrub, saplingBirch]]);
recipes.addShaped(hiveModest * 1, [
[cactus, cactus, cactus],
[cactus, beePrincess, cactus],
[cactus, royalGrub, cactus]]);
recipes.addShaped(hiveTropical * 1, [
[vine, vine, vine],
[vine, beePrincess, vine],
[vine, royalGrub, vine]]);
recipes.addShaped(hiveEnder * 1, [
[saplingChorus, saplingChorus, saplingChorus],
[saplingChorus, beePrincess, saplingChorus],
[saplingChorus, royalGrub, saplingChorus]]);
recipes.addShaped(hiveWinter * 1, [
[snow, snow, snow],
[snow, beePrincess, snow],
[snow, royalGrub, snow]]);
recipes.addShaped(hiveMarshy * 1, [
[saplingRubber, saplingRubber, saplingRubber],
[saplingRubber, beePrincess, saplingRubber],
[saplingRubber, royalGrub, saplingRubber]]);
// Custom Seed & Plant recipes
recipes.addShaped(blackLotus * 8, [
[oxeyeDaisy, oxeyeDaisy, oxeyeDaisy],
[oxeyeDaisy, dyeBlack, oxeyeDaisy],
[oxeyeDaisy, oxeyeDaisy, oxeyeDaisy]]);
recipes.addShaped(seedCanola * 8, [
[seedWheet, seedWheet, seedWheet],
[seedWheet, dyeBrown, seedWheet],
[seedWheet, seedWheet, seedWheet]]);
recipes.addShaped(seedCoffee * 8, [
[seedBeet, seedBeet, seedBeet],
[seedBeet, dyeBrown, seedBeet],
[seedBeet, seedBeet, seedBeet]]);
recipes.addShaped(seedRice * 8, [
[seedWheet, seedWheet, seedWheet],
[seedWheet, dyeGrey, seedWheet],
[seedWheet, seedWheet, seedWheet]]);
recipes.addShaped(seedFlax * 8, [
[seedWheet, seedWheet, seedWheet],
[seedWheet, dyePurple, seedWheet],
[seedWheet, seedWheet, seedWheet]]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment