canon ending dev build
This commit is contained in:
@@ -439,3 +439,14 @@ recipes.addShapeless(<appliedenergistics2:part:467>,
|
||||
recipes.addShapeless(<appliedenergistics2:part:469>,
|
||||
[<appliedenergistics2:part:460>, <appliedenergistics2:energy_cell>.reuse()]);
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<appliedenergistics2:material:35>*18,
|
||||
[[<minecraft:redstone>, <contenttweaker:fractal_stone>, <minecraft:redstone>],
|
||||
[<contenttweaker:fractal_stone>, <appliedenergistics2:material:22>, <contenttweaker:fractal_stone>],
|
||||
[<minecraft:redstone>, <contenttweaker:fractal_stone>, <minecraft:redstone>]]);
|
||||
|
||||
recipes.addShaped(<appliedenergistics2:material:54>*18,
|
||||
[[<minecraft:dye:4>, <contenttweaker:fractal_stone>, <minecraft:dye:4>],
|
||||
[<contenttweaker:fractal_stone>, <appliedenergistics2:material:22>, <contenttweaker:fractal_stone>],
|
||||
[<minecraft:dye:4>, <contenttweaker:fractal_stone>, <minecraft:dye:4>]]);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -100,3 +100,9 @@ mods.astralsorcery.Altar.addAttunementAltarRecipe("MeatballCraft:shaped/internal
|
||||
// //Outer Items, indices 25+
|
||||
//
|
||||
// ]);
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:actualized_starlight_sphere>*8,
|
||||
[[<contenttweaker:starlight_sphere>, <contenttweaker:starlight_sphere>, <contenttweaker:starlight_sphere>],
|
||||
[<contenttweaker:starlight_sphere>, <avaritiaitem:self_actualizing_stone>, <contenttweaker:starlight_sphere>],
|
||||
[<contenttweaker:starlight_sphere>, <contenttweaker:starlight_sphere>, <contenttweaker:starlight_sphere>]]);
|
||||
|
||||
@@ -313,3 +313,44 @@ mods.avaritia.ExtremeCrafting.addShaped("maketheultimatestewdire",
|
||||
<contenttweaker:lovely_latke>, <contenttweaker:feast_of_hell>, <contenttweaker:lovely_latke>,
|
||||
<contenttweaker:nice_clean_salad>, <contenttweaker:burned_enchanted_feather>, <contenttweaker:intense_meatball_pasta>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
mods.avaritia.ExtremeCrafting.addShaped("maketheultimatestewdire2",
|
||||
<avaritia:ultimate_stew>*16,
|
||||
[[<contenttweaker:intense_meatball_pasta>, <contenttweaker:burned_enchanted_feather>, <contenttweaker:nice_clean_salad>,
|
||||
<contenttweaker:lovely_latke>, <contenttweaker:feast_of_hell>, <contenttweaker:lovely_latke>,
|
||||
<contenttweaker:nice_clean_salad>, <contenttweaker:burned_enchanted_feather>, <contenttweaker:intense_meatball_pasta>],
|
||||
|
||||
[<contenttweaker:addiction_cookie>, <contenttweaker:aglio_olio_peperoncino_pasta>, <contenttweaker:tasty_eye_delight>,
|
||||
<contenttweaker:big_boy_steak>, <contenttweaker:yummy_concrete>, <contenttweaker:big_boy_steak>,
|
||||
<contenttweaker:tasty_eye_delight>, <contenttweaker:aglio_olio_peperoncino_pasta>, <contenttweaker:addiction_cookie>],
|
||||
|
||||
[<contenttweaker:cube_jello_cubes>, <contenttweaker:monolithic_meal>, <contenttweaker:bento_xxxl>,
|
||||
<contenttweaker:just_jambalaya>, <contenttweaker:sausage_sandwich>, <contenttweaker:just_jambalaya>,
|
||||
<contenttweaker:bento_xxxl>, <contenttweaker:monolithic_meal>, <contenttweaker:cube_jello_cubes>],
|
||||
|
||||
[<xreliquary:potion>.withTag({effects: [{duration: 600, potency: 1, name: "thaumcraft:thaumarhia"}], hasPotion: 1 as byte, Name: "Warp Milkshake"}), <contenttweaker:radioactive_nachos>, <contenttweaker:disgusting_omelette>,
|
||||
<contenttweaker:dragon_egg_omelette>, <contenttweaker:strange_meatball>, <contenttweaker:dragon_egg_omelette>,
|
||||
<contenttweaker:disgusting_omelette>, <contenttweaker:radioactive_nachos>, <xreliquary:potion>.withTag({effects: [{duration: 600, potency: 1, name: "thaumcraft:thaumarhia"}], hasPotion: 1 as byte, Name: "Warp Milkshake"})],
|
||||
|
||||
[<contenttweaker:dried_vishroom>, <contenttweaker:really_golden_steak>, <contenttweaker:chocolate_cherry_truffle>,
|
||||
<contenttweaker:hearty_meatball>, <contenttweaker:cosmic_pot>, <contenttweaker:hearty_meatball>,
|
||||
<contenttweaker:chocolate_cherry_truffle>, <contenttweaker:really_golden_steak>, <contenttweaker:dried_vishroom>],
|
||||
|
||||
[<xreliquary:potion>.withTag({effects: [{duration: 600, potency: 1, name: "thaumcraft:thaumarhia"}], hasPotion: 1 as byte, Name: "Warp Milkshake"}), <contenttweaker:radioactive_nachos>, <contenttweaker:disgusting_omelette>,
|
||||
<contenttweaker:dragon_egg_omelette>, <contenttweaker:strange_meatball>, <contenttweaker:dragon_egg_omelette>,
|
||||
<contenttweaker:disgusting_omelette>, <contenttweaker:radioactive_nachos>, <xreliquary:potion>.withTag({effects: [{duration: 600, potency: 1, name: "thaumcraft:thaumarhia"}], hasPotion: 1 as byte, Name: "Warp Milkshake"})],
|
||||
|
||||
[<contenttweaker:cube_jello_cubes>, <contenttweaker:monolithic_meal>, <contenttweaker:bento_xxxl>,
|
||||
<contenttweaker:just_jambalaya>, <contenttweaker:sausage_sandwich>, <contenttweaker:just_jambalaya>,
|
||||
<contenttweaker:bento_xxxl>, <contenttweaker:monolithic_meal>, <contenttweaker:cube_jello_cubes>],
|
||||
|
||||
[<contenttweaker:addiction_cookie>, <contenttweaker:aglio_olio_peperoncino_pasta>, <contenttweaker:tasty_eye_delight>,
|
||||
<contenttweaker:big_boy_steak>, <contenttweaker:yummy_concrete>, <contenttweaker:big_boy_steak>,
|
||||
<contenttweaker:tasty_eye_delight>, <contenttweaker:aglio_olio_peperoncino_pasta>, <contenttweaker:addiction_cookie>],
|
||||
|
||||
[<contenttweaker:intense_meatball_pasta>, <contenttweaker:burned_enchanted_feather>, <contenttweaker:nice_clean_salad>,
|
||||
<contenttweaker:lovely_latke>, <contenttweaker:feast_of_hell>, <contenttweaker:lovely_latke>,
|
||||
<contenttweaker:nice_clean_salad>, <contenttweaker:burned_enchanted_feather>, <contenttweaker:intense_meatball_pasta>]]);
|
||||
|
||||
|
||||
@@ -656,3 +656,551 @@ memoryrestorationritual.itemRightClick = function(stack, world, player, hand) {
|
||||
|
||||
};
|
||||
memoryrestorationritual.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var sprensummonerfaith = VanillaFactory.createItem("spren_summoner_faith");
|
||||
sprensummonerfaith.maxStackSize = 16;
|
||||
sprensummonerfaith.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Ancient Cavern" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Ancient Cavern biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon ebwizardry:spectral_golem ~ ~2 ~ {CustomName:\"Corrupted Spren of Faith\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_restored_faith\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Ancient Cavern biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonerfaith.register();
|
||||
|
||||
|
||||
var sprensummonerdeath = VanillaFactory.createItem("spren_summoner_death");
|
||||
sprensummonerdeath.maxStackSize = 16;
|
||||
sprensummonerdeath.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Immortallis" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Immortallis biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon aoa3:ghostly_night_reaper ~ ~2 ~ {CustomName:\"Spren of Death\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_forgotten_fear_of_death\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Immortallis biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonerdeath.register();
|
||||
|
||||
|
||||
|
||||
var sprensummonerhaste = VanillaFactory.createItem("spren_summoner_haste");
|
||||
sprensummonerhaste.maxStackSize = 16;
|
||||
sprensummonerhaste.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Greckon" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Greckon biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon aoa3:ghostly_charger ~ ~2 ~ {CustomName:\"Spren of Haste\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_forgiven_lost_time\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Greckon biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonerhaste.register();
|
||||
|
||||
|
||||
|
||||
var sprensummonerblasphemy = VanillaFactory.createItem("spren_summoner_blasphemy");
|
||||
sprensummonerblasphemy.maxStackSize = 16;
|
||||
sprensummonerblasphemy.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Dustopian Forest" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Dustopian Forest biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon mod_lavacow:grave_robber_ghost ~ ~2 ~ {CustomName:\"Spren of Blasphemy\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_rekindled_heritage\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Dustopian Forest biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonerblasphemy.register();
|
||||
|
||||
|
||||
|
||||
var sprensummonerdarkness = VanillaFactory.createItem("spren_summoner_plot");
|
||||
sprensummonerdarkness.maxStackSize = 16;
|
||||
sprensummonerdarkness.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Outer Lands" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Outer Lands biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon thaumcraft:eldritchguardian ~ ~2 ~ {CustomName:\"Spren of Dark Plots\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_no_hidden_intentions\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Outer Lands biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonerdarkness.register();
|
||||
|
||||
|
||||
|
||||
var sprensummonerinjury = VanillaFactory.createItem("spren_summoner_injury");
|
||||
sprensummonerinjury.maxStackSize = 16;
|
||||
sprensummonerinjury.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Spooky Forest" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Spooky Forest biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon aoa3:ghostly_bugeye ~ ~2 ~ {CustomName:\"Spren of Injury\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_physical_healing\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Spooky Forest biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonerinjury.register();
|
||||
|
||||
|
||||
var sprensummonerhelplessness = VanillaFactory.createItem("spren_summoner_inadequacy");
|
||||
sprensummonerhelplessness.maxStackSize = 16;
|
||||
sprensummonerhelplessness.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Ocean Spires" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Ocean Spires biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon mod_lavacow:ghost_swarmer ~ ~2 ~ {CustomName:\"Spren of Inadequacy\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_realized_worth\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Ocean Spires biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonerhelplessness.register();
|
||||
|
||||
|
||||
var sprensummonerloneliness = VanillaFactory.createItem("spren_summoner_loneliness");
|
||||
sprensummonerloneliness.maxStackSize = 16;
|
||||
sprensummonerloneliness.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Bog" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Bog biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon aoa3:ghostly_cyclops ~ ~2 ~ {CustomName:\"Spren of Loneliness\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_restored_relationship\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Bog biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonerloneliness.register();
|
||||
|
||||
|
||||
var sprensummonercontrol = VanillaFactory.createItem("spren_summoner_control");
|
||||
sprensummonercontrol.maxStackSize = 16;
|
||||
sprensummonercontrol.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Mortum" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Mortum biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon abyssalcraft:dragonminion ~ ~2 ~ {CustomName:\"Spren of Control\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_surrender\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Mortum biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonercontrol.register();
|
||||
|
||||
|
||||
var sprensummonerprepotence = VanillaFactory.createItem("spren_summoner_prepotence");
|
||||
sprensummonerprepotence.maxStackSize = 16;
|
||||
sprensummonerprepotence.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Shyrelands" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Shyrelands biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon aoa3:spectral_wizard ~ ~2 ~ {CustomName:\"Spren of Prepotence\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_individual_freedom\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:10000.0}],Health:10000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Shyrelands biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonerprepotence.register();
|
||||
|
||||
|
||||
var sprensummonergluttony = VanillaFactory.createItem("spren_summoner_gluttony");
|
||||
sprensummonergluttony.maxStackSize = 16;
|
||||
sprensummonergluttony.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Nuclear Wasteland" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Nuclear Wasteland biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon mod_lavacow:soulworm ~ ~2 ~ {CustomName:\"Spren of Gluttony\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_individual_freedom\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Nuclear Wasteland biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonergluttony.register();
|
||||
|
||||
|
||||
var sprensummonerarrogance = VanillaFactory.createItem("spren_summoner_arrogance");
|
||||
sprensummonerarrogance.maxStackSize = 16;
|
||||
sprensummonerarrogance.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// check if player is in right dimension
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// obtain position under player
|
||||
var playerpos = player.position as crafttweaker.util.Position3f;
|
||||
|
||||
// locations to place biomes
|
||||
val OceanBiomeLocations = [[0,0]] as int[][];
|
||||
|
||||
// biome to pattern
|
||||
val OceanBiomeName = "Storage Cell" as string;
|
||||
|
||||
|
||||
// get number of matches
|
||||
val OceanMatches = checkBiomesAtPositions(OceanBiomeName, playerpos, OceanBiomeLocations, world) as int;
|
||||
|
||||
if((OceanMatches) == 0) {
|
||||
player.sendChat("You gotta be in the Storage Cell biome");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if((OceanMatches) == 1) {
|
||||
Commands.call("summon divinerpg:rainbour ~ ~2 ~ {CustomName:\"Spren of Arrogance\",HandItems:[{Count:1,id:\"contenttweaker:shard_of_individual_freedom\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:10000.0}],Health:1000000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
}
|
||||
|
||||
player.sendChat("You gotta be in the Storage Cell biome");
|
||||
return "FAIL";
|
||||
|
||||
|
||||
};
|
||||
sprensummonerarrogance.register();
|
||||
|
||||
@@ -45,3 +45,58 @@ recipes.addShaped(<contenttweaker:golem_core>,
|
||||
mods.bloodmagic.TartaricForge.removeRecipe([<bloodarsenal:base_item:8>,<bloodmagic:decorative_brick:2>, <minecraft:golden_apple:1>, <minecraft:nether_star>]);
|
||||
mods.bloodmagic.TartaricForge.addRecipe(<bloodarsenal:base_item:9>,[<bloodarsenal:base_item:8>, <bloodmagic:decorative_brick:2>, <avaritia:block_resource:1>, <materialpart:fractallite_halite:ingot>], 16000,16000);
|
||||
|
||||
|
||||
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "infusion"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "lava"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "water"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "cobblestone"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "felling"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "green_grove"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "interdiction"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "pump"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualSteadfastHeart"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "speed"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "grounding"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "jumping"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "placer"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualLuna"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualNaturesLeech"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualPeace"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualSol"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "suppression"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "zephyr"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "portal"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "animal_growth"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "containment"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "crushing"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "magnetism"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualEldritchWill"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "crystal_split"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "harvest"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualLifeEssenceAltar"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "full_stomach"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualLifeEssenceTank"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ward_of_sacrosanctity"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ellipsoid"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualClonedSoul"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualCulling"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "well_of_suffering"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "feathered_earth"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "feathered_knife"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "ritualUnmaking"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "crystal_harvest"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "forsaken_soul"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "regeneration"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "armour_evolve"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "expulsion"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "upgrade_remove"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "armour_downgrade"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "veil_of_evil"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "purification"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "eternal_soul"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "condor"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "altar_builder"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "meteor"}));
|
||||
mods.chisel.Carving.addVariation("ritualdivinermodes", <bloodmagic:ritual_diviner:1>.withTag({current_ritual: "blood_burner"}));
|
||||
|
||||
|
||||
@@ -367,6 +367,47 @@ addController(<modularmachinery:divine_combiner_controller>, "modularmachinery:d
|
||||
|
||||
addController(<modularmachinery:eldritch_impetus_catalyzer_controller>, "modularmachinery:eldritch_impetus_catalyzer");
|
||||
|
||||
addController(<modularmachinery:chaotic_striker_controller>, "modularmachinery:chaotic_striker");
|
||||
|
||||
addController(<modularmachinery:mythical_resource_miner_tier30_controller>, "modularmachinery:mythical_resource_miner_tier30");
|
||||
|
||||
addController(<modularmachinery:warren_extractor_actualizing_stone_controller>, "modularmachinery:warren_extractor_actualizing_stone");
|
||||
|
||||
addController(<modularmachinery:warren_extractor_naquadah_controller>, "modularmachinery:warren_extractor_naquadah");
|
||||
|
||||
addController(<modularmachinery:warren_extractor_dimensional_shards_controller>, "modularmachinery:warren_extractor_dimensional_shards");
|
||||
|
||||
addController(<modularmachinery:warren_extractor_dragonsteel_controller>, "modularmachinery:warren_extractor_dragonsteel");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_controller>, "modularmachinery:recursive_brain_in_a_vat");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_ahkrast_korvalain_controller>, "modularmachinery:recursive_brain_in_a_vat_ahkrast_korvalain");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_donaeth_rusen_controller>, "modularmachinery:recursive_brain_in_a_vat_donaeth_rusen");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_kurald_emurlahn_controller>, "modularmachinery:recursive_brain_in_a_vat_kurald_emurlahn");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_kurald_galain_controller>, "modularmachinery:recursive_brain_in_a_vat_kurald_galain");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_kurald_thyrllan_controller>, "modularmachinery:recursive_brain_in_a_vat_kurald_thyrllan");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_omtose_phellack_controller>, "modularmachinery:recursive_brain_in_a_vat_omtose_phellack");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_starvald_demelain_controller>, "modularmachinery:recursive_brain_in_a_vat_starvald_demelain");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_tellan_controller>, "modularmachinery:recursive_brain_in_a_vat_tellan");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_thel_controller>, "modularmachinery:recursive_brain_in_a_vat_thel");
|
||||
|
||||
addController(<modularmachinery:recursive_brain_in_a_vat_verdith_anath_controller>, "modularmachinery:recursive_brain_in_a_vat_verdith_anath");
|
||||
|
||||
addController(<modularmachinery:warren_extractor_rhenia_controller>, "modularmachinery:warren_extractor_rhenia");
|
||||
|
||||
addController(<modularmachinery:dyson_extruder_controller>, "modularmachinery:dyson_extruder");
|
||||
|
||||
addController(<modularmachinery:mythic_excavation_lattice_controller>, "modularmachinery:mythic_excavation_lattice");
|
||||
|
||||
|
||||
|
||||
|
||||
// Leave this at the bottom of the file, as it depends on the oredict being filled
|
||||
|
||||
@@ -11,22 +11,22 @@ mods.extendedcrafting.TableCrafting.addShaped(<botania:altar:0>,
|
||||
mods.botania.RuneAltar.removeRecipe(<botania:rune:0>);
|
||||
|
||||
mods.botania.RuneAltar.addRecipe(<botania:rune:0>*3,
|
||||
[<botania:manaresource:0>, <botania:manaresource:23>, <divinerpg:whale_fin>, <divinerpg:crab_claw>, <minecraft:fish:3>], 25);
|
||||
[<botania:manaresource:0>, <botania:manaresource:23>, <divinerpg:whale_fin>, <divinerpg:crab_claw>, <minecraft:fish:3>], 150);
|
||||
|
||||
mods.botania.RuneAltar.removeRecipe(<botania:rune:1>);
|
||||
|
||||
mods.botania.RuneAltar.addRecipe(<botania:rune:1>*3,
|
||||
[<botania:manaresource:0>, <botania:manaresource:23>, <divinerpg:purple_blaze>, <erebus:materials:21>, <tconstruct:ingots:2>], 25);
|
||||
[<botania:manaresource:0>, <botania:manaresource:23>, <divinerpg:purple_blaze>, <erebus:materials:21>, <tconstruct:ingots:2>], 150);
|
||||
|
||||
mods.botania.RuneAltar.removeRecipe(<botania:rune:2>);
|
||||
|
||||
mods.botania.RuneAltar.addRecipe(<botania:rune:2>*3,
|
||||
[<botania:manaresource:0>, <botania:manaresource:23>, <thaumcraft:vishroom>, <nuclearcraft:dry_earth>, <cyclicmagic:crystallized_obsidian>], 25);
|
||||
[<botania:manaresource:0>, <botania:manaresource:23>, <thaumcraft:vishroom>, <nuclearcraft:dry_earth>, <cyclicmagic:crystallized_obsidian>], 150);
|
||||
|
||||
mods.botania.RuneAltar.removeRecipe(<botania:rune:3>);
|
||||
|
||||
mods.botania.RuneAltar.addRecipe(<botania:rune:3>*3,
|
||||
[<botania:manaresource:0>, <botania:manaresource:23>, <actuallyadditions:block_smiley_cloud>, <iceandfire:stymphalian_bird_feather>, <tconstruct:edible:4>], 25);
|
||||
[<botania:manaresource:0>, <botania:manaresource:23>, <actuallyadditions:block_smiley_cloud>, <iceandfire:stymphalian_bird_feather>, <tconstruct:edible:4>], 150);
|
||||
|
||||
recipes.addShaped(<extrabotany:gildedmashedpotato>,
|
||||
[[null, <minecraft:gold_nugget>, null],
|
||||
@@ -76,4 +76,14 @@ recipes.addShaped(<extrabotany:puredaisypendant>,
|
||||
[null, <botania:specialflower>.withTag({type: "puredaisy"}), null]]);
|
||||
|
||||
recipes.addShapeless(<botania:flighttiara:9>,
|
||||
[<botania:flighttiara:*>, <avaritia:cosmic_meatballs>]);
|
||||
[<botania:flighttiara:*>, <avaritia:cosmic_meatballs>]);
|
||||
|
||||
|
||||
mods.botania.PureDaisy.addRecipe(<divinerpg:mortum_dirt>, <contenttweaker:mortum_livingrock>);
|
||||
|
||||
mods.botania.PureDaisy.addRecipe(<divinerpg:mortum_leaves>, <contenttweaker:mortum_livingwood>);
|
||||
|
||||
|
||||
mods.nuclearcraft.rock_crusher.addRecipe([<contenttweaker:mortum_livingrock>, <botania:livingrock:0>*8, <botania:livingrock:0>*4, <botania:livingrock:0>*2]);
|
||||
|
||||
mods.nuclearcraft.rock_crusher.addRecipe([<contenttweaker:mortum_livingwood>, <botania:livingwood:0>*8, <botania:livingwood:0>*4, <botania:livingwood:0>*2]);
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
<contenttweaker:lunalus_callstone>.addTooltip(format.red("Use in this dimension: Lunalus"));
|
||||
<contenttweaker:wildwood_callstone>.addTooltip(format.red("Use in this dimension: Wildwood"));
|
||||
<contenttweaker:skythern_callstone>.addTooltip(format.red("Use in this dimension: Skythern"));
|
||||
<contenttweaker:immortallis_callstone>.addTooltip(format.red("Use in this dimension: Immortallis"));
|
||||
<contenttweaker:immortallis_callstone>.addTooltip(format.red("Use in this dimension: Twilight Forest"));
|
||||
<contenttweaker:horrific_callstone>.addTooltip(format.red("Use in this dimension: Hator"));
|
||||
<contenttweaker:harbinger_callstone>.addTooltip(format.red("Use in this dimension: Twilight Forest"));
|
||||
<contenttweaker:dream_callstone>.addTooltip(format.red("Use in this dimension: Vethea"));
|
||||
@@ -88,4 +88,5 @@
|
||||
<contenttweaker:lucky_box_twilight_books>.addTooltip(format.red("Use in this dimension: Overworld"));
|
||||
<contenttweaker:lucky_box_twilight_weapons>.addTooltip(format.red("Use in this dimension: Overworld"));
|
||||
<contenttweaker:dread_cleansing_callstone>.addTooltip(format.red("Use in this dimension: Bedrock Dimension"));
|
||||
<contenttweaker:rites_of_liberation>.addTooltip(format.red("Use in this dimension: Overworld"));
|
||||
<contenttweaker:guardians_of_shadesmar_callstone>.addTooltip(format.red("Use in this dimension: Kashan"));
|
||||
<contenttweaker:trinitas_callstone>.addTooltip(format.red("Use in this dimension: Trinitas"));
|
||||
+130
-2
@@ -4897,7 +4897,7 @@ meatballmancallstone.itemRightClick = function(stack, world, player, hand) {
|
||||
pos2.z = pos2.z;
|
||||
var blockPos2 = pos2.asBlockPos();
|
||||
var blockState2 = world.getBlock(blockPos2).definition.displayName as string;
|
||||
if(blockState2 != "tile.contenttweaker.Hyperuranion_actualizing_fabrial.name" && blockState2 != "Hyperuranion Actualizing Fabrial") {
|
||||
if(blockState2 != "tile.contenttweaker.hyperuranon_actualizing_fabrial.name" && blockState2 != "Hyperuranion Actualizing Fabrial") {
|
||||
player.sendChat("Missing Hyperuranion Actualizing Fabrial");
|
||||
return "FAIL";
|
||||
}
|
||||
@@ -4971,4 +4971,132 @@ luckyboxadventarmor.itemRightClick = function(stack, world, player, hand) {
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
luckyboxadventarmor.register();
|
||||
luckyboxadventarmor.register();
|
||||
|
||||
|
||||
var guardiansofshadesmarcallstone = VanillaFactory.createItem("guardians_of_shadesmar_callstone");
|
||||
guardiansofshadesmarcallstone.maxStackSize = 1;
|
||||
guardiansofshadesmarcallstone.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
Commands.call("pillar-spawn kashan_structure_fourspren", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
guardiansofshadesmarcallstone.register();
|
||||
|
||||
|
||||
var sprensummonerhope = VanillaFactory.createItem("spren_summoner_hope");
|
||||
sprensummonerhope.maxStackSize = 1;
|
||||
sprensummonerhope.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon twilightforest:raven ~ ~5 ~ {PersistenceRequired:1,Tags:[\"sprenhope\"],CustomName:\"Spren of Hope\"}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
sprensummonerhope.register();
|
||||
|
||||
|
||||
var sprensummonerbalance = VanillaFactory.createItem("spren_summoner_balance");
|
||||
sprensummonerbalance.maxStackSize = 1;
|
||||
sprensummonerbalance.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon ebwizardry:spirit_wolf ~ ~5 ~ {PersistenceRequired:1,Tags:[\"sprenbalance\"],CustomName:\"Spren of Balance\"}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
sprensummonerbalance.register();
|
||||
|
||||
|
||||
var sprensummonerglory = VanillaFactory.createItem("spren_summoner_glory");
|
||||
sprensummonerglory.maxStackSize = 1;
|
||||
sprensummonerglory.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon ebwizardry:spirit_horse ~ ~5 ~ {PersistenceRequired:1,Tags:[\"sprenglory\"],CustomName:\"Spren of Glory\"}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
sprensummonerglory.register();
|
||||
|
||||
|
||||
var sprensummonerknowledge = VanillaFactory.createItem("spren_summoner_knowledge");
|
||||
sprensummonerknowledge.maxStackSize = 1;
|
||||
sprensummonerknowledge.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if(player.getDimension() != 190) {
|
||||
player.sendChat("You gotta be in Kashan");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon aether_legacy:sheepuff ~ ~5 ~ {PersistenceRequired:1,Tags:[\"sprenknowledge\"],CustomName:\"Spren of Knowledge\"}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
sprensummonerknowledge.register();
|
||||
|
||||
|
||||
var trinitascallstone = VanillaFactory.createItem("trinitas_callstone");
|
||||
trinitascallstone.maxStackSize = 1;
|
||||
trinitascallstone.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if(player.getDimension() != 191) {
|
||||
player.sendChat("You gotta be in Trinitas");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
Commands.call("pillar-spawn trinitas_structure_trinity", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
trinitascallstone.register();
|
||||
|
||||
|
||||
|
||||
@@ -263,8 +263,12 @@ mods.nuclearcraft.dissolver.addRecipe([<contenttweaker:chaotic_egg>, <fluid:slum
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:slumbering_abyssite>*144, <fluid:shyrestone>*36, <fluid:imperial_abyssite>*144, null]);
|
||||
mods.nuclearcraft.dissolver.addRecipe([<contenttweaker:chaotic_egg>, <fluid:imperial_abyssite>*144, <fluid:chaos>*14400]);
|
||||
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:imperial_abyssite>*144, <fluid:flesh_world_ichor>*100, <fluid:gluttonous_abyssite>*144, null]);
|
||||
mods.nuclearcraft.dissolver.addRecipe([<contenttweaker:chaotic_egg>, <fluid:gluttonous_abyssite>*12, <fluid:chaos>*14400]);
|
||||
|
||||
|
||||
mods.forestry.Squeezer.addRecipe(<fluid:purifying_fluid>*1000, [<contenttweaker:pure_egg>], 120);
|
||||
mods.nuclearcraft.melter.addRecipe([<contenttweaker:pure_egg>, <fluid:purifying_fluid>*1000]);
|
||||
|
||||
|
||||
recipes.addShaped(<chickens:spawn_egg>.withTag({ChickenType: {id: "contenttweaker:osmium_chicken"}}),
|
||||
|
||||
@@ -129,6 +129,7 @@ mods.chisel.Carving.addVariation("mythicvoidminer", <modularmachinery:itembluepr
|
||||
mods.chisel.Carving.addVariation("mythicvoidminer", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythical_resource_miner_tier27"}));
|
||||
mods.chisel.Carving.addVariation("mythicvoidminer", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythical_resource_miner_tier28"}));
|
||||
mods.chisel.Carving.addVariation("mythicvoidminer", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythical_resource_miner_tier29"}));
|
||||
mods.chisel.Carving.addVariation("mythicvoidminer", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythical_resource_miner_tier30"}));
|
||||
mods.chisel.Carving.addVariation("mythicvoidminer", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:me_mythic_assembler"}));
|
||||
|
||||
|
||||
@@ -163,6 +164,10 @@ mods.chisel.Carving.addVariation("dysonstuff", <modularmachinery:itemblueprint>.
|
||||
mods.chisel.Carving.addVariation("dysonstuff", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:bastion_of_flesh"}));
|
||||
mods.chisel.Carving.addVariation("dysonstuff", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:sentient_meatball_monument"}));
|
||||
mods.chisel.Carving.addVariation("dysonstuff", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:shrine_of_the_sentient_meatballs"}));
|
||||
mods.chisel.Carving.addVariation("dysonstuff", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:chaotic_striker"}));
|
||||
mods.chisel.Carving.addVariation("dysonstuff", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:dyson_extruder"}));
|
||||
mods.chisel.Carving.addVariation("dysonstuff", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_excavation_lattice"}));
|
||||
|
||||
|
||||
recipes.addShaped(<modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_alloy_furnace"}),
|
||||
[[<modularmachinery:itemmodularium>,null,null],
|
||||
@@ -180,7 +185,6 @@ mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itembluep
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_gearworking_die"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_compactor"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_wiremill"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:nightmare_electrolyzer"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_furnace"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_drying_rack"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:inertial_confinement_reactor"}));
|
||||
@@ -209,3 +213,29 @@ mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itembluep
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_isotope_separator"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:quantum_condenser"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_melter"}));
|
||||
|
||||
|
||||
recipes.addShaped(<modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:nightmare_electrolyzer"}),
|
||||
[[<modularmachinery:itemmodularium>,<modularmachinery:itemmodularium>,<modularmachinery:itemmodularium>],
|
||||
[null,<minecraft:paper>,null],
|
||||
[<modularmachinery:itemmodularium>,<modularmachinery:itemmodularium>,<modularmachinery:itemmodularium>]]);
|
||||
|
||||
mods.chisel.Carving.addGroup("bigresourcegenerators");
|
||||
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:nightmare_electrolyzer"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:warren_extractor_actualizing_stone"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:warren_extractor_naquadah"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:warren_extractor_dimensional_shards"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:warren_extractor_dragonsteel"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:warren_extractor_rhenia"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_ahkrast_korvalain"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_donaeth_rusen"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_kurald_emurlahn"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_kurald_galain"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_kurald_thyrllan"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_omtose_phellack"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_starvald_demelain"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_tellan"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_thel"}));
|
||||
mods.chisel.Carving.addVariation("bigresourcegenerators", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_verdith_anath"}));
|
||||
|
||||
@@ -118,6 +118,7 @@ mods.chisel.Carving.addVariation("mythicvoidminercontroller", <modularmachinery:
|
||||
mods.chisel.Carving.addVariation("mythicvoidminercontroller", <modularmachinery:mythical_resource_miner_tier27_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicvoidminercontroller", <modularmachinery:mythical_resource_miner_tier28_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicvoidminercontroller", <modularmachinery:mythical_resource_miner_tier29_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicvoidminercontroller", <modularmachinery:mythical_resource_miner_tier30_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicvoidminercontroller", <modularmachinery:me_mythic_assembler_controller>);
|
||||
|
||||
|
||||
@@ -151,6 +152,9 @@ mods.chisel.Carving.addVariation("dysonstuffcontroller", <modularmachinery:altar
|
||||
mods.chisel.Carving.addVariation("dysonstuffcontroller", <modularmachinery:bastion_of_flesh_controller>);
|
||||
mods.chisel.Carving.addVariation("dysonstuffcontroller", <modularmachinery:sentient_meatball_monument_controller>);
|
||||
mods.chisel.Carving.addVariation("dysonstuffcontroller", <modularmachinery:shrine_of_the_sentient_meatballs_controller>);
|
||||
mods.chisel.Carving.addVariation("dysonstuffcontroller", <modularmachinery:chaotic_striker_controller>);
|
||||
mods.chisel.Carving.addVariation("dysonstuffcontroller", <modularmachinery:dyson_extruder_controller>);
|
||||
mods.chisel.Carving.addVariation("dysonstuffcontroller", <modularmachinery:mythic_excavation_lattice_controller>);
|
||||
|
||||
|
||||
|
||||
@@ -166,7 +170,6 @@ mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:mythic_processor_muon_extractor_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:mythic_processor_gearworking_die_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:mythic_processor_compactor_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:nightmare_electrolyzer_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:mythic_processor_furnace_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:mythic_processor_drying_rack_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:inertial_confinement_reactor_controller>);
|
||||
@@ -196,3 +199,26 @@ mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:mythic_processor_isotope_separator_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:quantum_condenser_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:mythic_processor_melter_controller>);
|
||||
|
||||
|
||||
|
||||
mods.chisel.Carving.addGroup("bigresourcegeneratorscontroller");
|
||||
|
||||
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:nightmare_electrolyzer_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:warren_extractor_actualizing_stone_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:warren_extractor_naquadah_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:warren_extractor_dimensional_shards_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:warren_extractor_dragonsteel_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:warren_extractor_rhenia_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_ahkrast_korvalain_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_donaeth_rusen_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_kurald_emurlahn_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_kurald_galain_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_kurald_thyrllan_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_omtose_phellack_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_starvald_demelain_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_tellan_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_thel_controller>);
|
||||
mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", <modularmachinery:recursive_brain_in_a_vat_verdith_anath_controller>);
|
||||
|
||||
@@ -8,3 +8,50 @@ recipes.addShaped(<contenttweaker:cuendillar_primer>,
|
||||
[<extrabotany:material:5>, <thaumadditions:mithminite_ingot>, <extrabotany:material:5>],
|
||||
[<thaumictinkerer:kamiresource:3>, <extrabotany:material:8>, <thaumictinkerer:kamiresource:3>]]);
|
||||
|
||||
mods.tconstruct.Casting.addTableRecipe(<contenttweaker:infinite_plate_stamp>, <tconstruct:large_plate>.withTag({Material: "infinity_avaritia_plustic"}), <fluid:orichalcum>, 720, true, 10);
|
||||
|
||||
val chaosstrikezalchemy = RecipeBuilder.newBuilder("chaosstrikezalchemy","chaotic_striker",640);
|
||||
chaosstrikezalchemy.addEnergyPerTickInput(1000000000);
|
||||
chaosstrikezalchemy.addItemInput(<tconstruct:hammer>.withTag({TinkerData: {Materials: ["parafrosynium", "barathosynium", "wrought_iron", "adamantium"]}, Traits: ["darktraveler", "runic1", "stalwart", "thunder2", "flame2", "frost2", "hailhydra", "unnamed", "sharp", "magnetic2", "toolleveling"]}));
|
||||
chaosstrikezalchemy.setChance(0.0);
|
||||
chaosstrikezalchemy.addItemInput(<contenttweaker:infinite_plate_stamp>);
|
||||
chaosstrikezalchemy.setChance(0.0);
|
||||
chaosstrikezalchemy.addItemInput(<contenttweaker:alchemical_particle>);
|
||||
chaosstrikezalchemy.addItemOutput(<contenttweaker:infinite_alchemical_plate>*64);
|
||||
chaosstrikezalchemy.build();
|
||||
|
||||
val chaosstrikezrecursion = RecipeBuilder.newBuilder("chaosstrikezrecursion","chaotic_striker",10);
|
||||
chaosstrikezrecursion.addEnergyPerTickInput(1000000000);
|
||||
chaosstrikezrecursion.addItemInput(<tconstruct:hammer>.withTag({TinkerData: {Materials: ["runandium", "orichalcum", "neutronium", "kaiyu"]}, Traits: ["evil_pressure", "apocalypse", "laced", "mind", "body", "soul1", "thunder2", "flame2", "frost2", "uplifting", "shulking", "bone_shock", "high_in_calcium", "toolleveling"]}));
|
||||
chaosstrikezrecursion.setChance(0.0);
|
||||
chaosstrikezrecursion.addItemInput(<contenttweaker:infinite_plate_stamp>);
|
||||
chaosstrikezrecursion.setChance(0.0);
|
||||
chaosstrikezrecursion.addItemInput(<contenttweaker:recursium_ingot>);
|
||||
chaosstrikezrecursion.addItemOutput(<contenttweaker:infinite_recursive_plate>);
|
||||
chaosstrikezrecursion.build();
|
||||
|
||||
val chaosstrikezentropy = RecipeBuilder.newBuilder("chaosstrikezentropy","chaotic_striker",10);
|
||||
chaosstrikezentropy.addEnergyPerTickInput(1000000000);
|
||||
chaosstrikezentropy.addItemInput(<tconstruct:hammer>.withTag({TinkerData: {Materials: ["chaotic_plustic", "infinity_avaritia_plustic", "ascended_draconic_alloy", "vibranium_alloy"]}, Traits: ["darktraveler", "global", "brownmagic", "apocalypse", "spiky", "prickly", "ghastly", "endspeed", "toolleveling"]}));
|
||||
chaosstrikezentropy.setChance(0.0);
|
||||
chaosstrikezentropy.addItemInput(<contenttweaker:infinite_plate_stamp>);
|
||||
chaosstrikezentropy.setChance(0.0);
|
||||
chaosstrikezentropy.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
chaosstrikezentropy.addItemOutput(<contenttweaker:infinite_entropic_plate>);
|
||||
chaosstrikezentropy.build();
|
||||
|
||||
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:cuendillar_plate>,
|
||||
1000000,
|
||||
<contenttweaker:brightseel_alloy_plate>,
|
||||
[<contenttweaker:cuendillar_primer>, <careerbees:ingredients:12>,
|
||||
<contenttweaker:infinite_alchemical_plate>, itemUtils.createEnchantedBook(<enchantment:minecraft:projectile_protection>.makeEnchantment(20)), <contenttweaker:infinite_entropic_plate>,
|
||||
<contenttweaker:cuendillar_primer>, <careerbees:ingredients:11>,
|
||||
itemUtils.createEnchantedBook(<enchantment:minecraft:smite>.makeEnchantment(20)), <contenttweaker:infinite_recursive_plate>, itemUtils.createEnchantedBook(<enchantment:minecraft:unbreaking>.makeEnchantment(75))]);
|
||||
|
||||
|
||||
// <tconstruct:hammer>.withTag({TinkerData: {Materials: ["parafrosynium", "barathosynium", "wrought_iron", "adamantium"]}, Traits: ["darktraveler", "runic1", "stalwart", "thunder2", "flame2", "frost2", "hailhydra", "unnamed", "sharp", "magnetic2", "toolleveling"]})
|
||||
|
||||
// <tconstruct:hammer>.withTag({TinkerData: {Materials: ["runandium", "orichalcum", "neutronium", "kaiyu"]}, Traits: ["evil_pressure", "apocalypse", "laced", "mind", "body", "soul1", "thunder2", "flame2", "frost2", "uplifting", "shulking", "bone_shock", "high_in_calcium", "toolleveling"]})
|
||||
|
||||
// <tconstruct:hammer>.withTag({TinkerData: {Materials: ["chaotic_plustic", "infinity_avaritia_plustic", "ascended_draconic_alloy", "vibranium_alloy"]}, Traits: ["darktraveler", "global", "brownmagic", "apocalypse", "spiky", "prickly", "ghastly", "endspeed", "toolleveling"]})
|
||||
|
||||
+300
-1
@@ -2125,4 +2125,303 @@ terrestrialcauldron.setBlockResistance(2.5);
|
||||
terrestrialcauldron.setToolClass("pickaxe");
|
||||
terrestrialcauldron.setBeaconBase(true);
|
||||
terrestrialcauldron.setToolLevel(3);
|
||||
terrestrialcauldron.register();
|
||||
terrestrialcauldron.register();
|
||||
|
||||
var ascendedspatialchassis = VanillaFactory.createBlock("ascended_spatial_chassis", <blockmaterial:iron>);
|
||||
ascendedspatialchassis.setBlockHardness(1.0);
|
||||
ascendedspatialchassis.setBlockResistance(2.5);
|
||||
ascendedspatialchassis.setToolClass("pickaxe");
|
||||
ascendedspatialchassis.setBeaconBase(true);
|
||||
ascendedspatialchassis.setToolLevel(3);
|
||||
ascendedspatialchassis.register();
|
||||
|
||||
var actualizingcasing = VanillaFactory.createBlock("actualizing_casing", <blockmaterial:iron>);
|
||||
actualizingcasing.setBlockHardness(1.0);
|
||||
actualizingcasing.setBlockResistance(2.5);
|
||||
actualizingcasing.setToolClass("pickaxe");
|
||||
actualizingcasing.setBeaconBase(true);
|
||||
actualizingcasing.setToolLevel(3);
|
||||
actualizingcasing.register();
|
||||
|
||||
var hyperuranionactnaq = VanillaFactory.createBlock("hyperuranion_actualizer_naquadah", <blockmaterial:iron>);
|
||||
hyperuranionactnaq.setBlockHardness(1.0);
|
||||
hyperuranionactnaq.setBlockResistance(2.5);
|
||||
hyperuranionactnaq.setToolClass("pickaxe");
|
||||
hyperuranionactnaq.setBeaconBase(true);
|
||||
hyperuranionactnaq.setToolLevel(3);
|
||||
hyperuranionactnaq.register();
|
||||
|
||||
var hyperuranionactdrag = VanillaFactory.createBlock("hyperuranion_actualizer_dragonsteel", <blockmaterial:iron>);
|
||||
hyperuranionactdrag.setBlockHardness(1.0);
|
||||
hyperuranionactdrag.setBlockResistance(2.5);
|
||||
hyperuranionactdrag.setToolClass("pickaxe");
|
||||
hyperuranionactdrag.setBeaconBase(true);
|
||||
hyperuranionactdrag.setToolLevel(3);
|
||||
hyperuranionactdrag.register();
|
||||
|
||||
var hyperuranionactdimshard = VanillaFactory.createBlock("hyperuranion_actualizer_dimshard", <blockmaterial:iron>);
|
||||
hyperuranionactdimshard.setBlockHardness(1.0);
|
||||
hyperuranionactdimshard.setBlockResistance(2.5);
|
||||
hyperuranionactdimshard.setToolClass("pickaxe");
|
||||
hyperuranionactdimshard.setBeaconBase(true);
|
||||
hyperuranionactdimshard.setToolLevel(3);
|
||||
hyperuranionactdimshard.register();
|
||||
|
||||
var hyperuranionactrhenia = VanillaFactory.createBlock("hyperuranion_actualizer_rhenia", <blockmaterial:iron>);
|
||||
hyperuranionactrhenia.setBlockHardness(1.0);
|
||||
hyperuranionactrhenia.setBlockResistance(2.5);
|
||||
hyperuranionactrhenia.setToolClass("pickaxe");
|
||||
hyperuranionactrhenia.setBeaconBase(true);
|
||||
hyperuranionactrhenia.setToolLevel(3);
|
||||
hyperuranionactrhenia.register();
|
||||
|
||||
|
||||
var recursivebrain = VanillaFactory.createBlock("recursive_brain", <blockmaterial:iron>);
|
||||
recursivebrain.setBlockHardness(1.0);
|
||||
recursivebrain.setBlockResistance(2.5);
|
||||
recursivebrain.setToolClass("pickaxe");
|
||||
recursivebrain.setBeaconBase(true);
|
||||
recursivebrain.setToolLevel(3);
|
||||
recursivebrain.register();
|
||||
|
||||
var recursivebrainplug = VanillaFactory.createBlock("recursive_brain_plug", <blockmaterial:iron>);
|
||||
recursivebrainplug.setBlockHardness(1.0);
|
||||
recursivebrainplug.setBlockResistance(2.5);
|
||||
recursivebrainplug.setToolClass("pickaxe");
|
||||
recursivebrainplug.setBeaconBase(true);
|
||||
recursivebrainplug.setToolLevel(3);
|
||||
recursivebrainplug.register();
|
||||
|
||||
var hyperuranionconduit = VanillaFactory.createBlock("hyperuranion_conduit", <blockmaterial:iron>);
|
||||
hyperuranionconduit.setBlockHardness(1.0);
|
||||
hyperuranionconduit.setBlockResistance(2.5);
|
||||
hyperuranionconduit.setToolClass("pickaxe");
|
||||
hyperuranionconduit.setBeaconBase(true);
|
||||
hyperuranionconduit.setToolLevel(3);
|
||||
hyperuranionconduit.register();
|
||||
|
||||
var hyperuranioncasing = VanillaFactory.createBlock("hyperuranion_casing", <blockmaterial:iron>);
|
||||
hyperuranioncasing.setBlockHardness(1.0);
|
||||
hyperuranioncasing.setBlockResistance(2.5);
|
||||
hyperuranioncasing.setToolClass("pickaxe");
|
||||
hyperuranioncasing.setBeaconBase(true);
|
||||
hyperuranioncasing.setToolLevel(3);
|
||||
hyperuranioncasing.register();
|
||||
|
||||
var horizonsustainer = VanillaFactory.createBlock("horizon_sustainer", <blockmaterial:iron>);
|
||||
horizonsustainer.setBlockHardness(1.0);
|
||||
horizonsustainer.setBlockResistance(2.5);
|
||||
horizonsustainer.setToolClass("pickaxe");
|
||||
horizonsustainer.setBeaconBase(true);
|
||||
horizonsustainer.setToolLevel(3);
|
||||
horizonsustainer.register();
|
||||
|
||||
var dysonextruder = VanillaFactory.createBlock("dyson_extruder", <blockmaterial:iron>);
|
||||
dysonextruder.setBlockHardness(1.0);
|
||||
dysonextruder.setBlockResistance(2.5);
|
||||
dysonextruder.setToolClass("pickaxe");
|
||||
dysonextruder.setBeaconBase(true);
|
||||
dysonextruder.setToolLevel(3);
|
||||
dysonextruder.register();
|
||||
|
||||
var relativisticabsorber = VanillaFactory.createBlock("exotic_absorber", <blockmaterial:iron>);
|
||||
relativisticabsorber.setBlockHardness(1.0);
|
||||
relativisticabsorber.setBlockResistance(2.5);
|
||||
relativisticabsorber.setToolClass("pickaxe");
|
||||
relativisticabsorber.setBeaconBase(true);
|
||||
relativisticabsorber.setToolLevel(3);
|
||||
relativisticabsorber.register();
|
||||
|
||||
var exoticdysonconduit = VanillaFactory.createBlock("exotic_dyson_conduit", <blockmaterial:iron>);
|
||||
exoticdysonconduit.setBlockHardness(1.0);
|
||||
exoticdysonconduit.setBlockResistance(2.5);
|
||||
exoticdysonconduit.setToolClass("pickaxe");
|
||||
exoticdysonconduit.setBeaconBase(true);
|
||||
exoticdysonconduit.setToolLevel(3);
|
||||
exoticdysonconduit.register();
|
||||
|
||||
var mortumlivingrock = VanillaFactory.createBlock("mortum_livingrock", <blockmaterial:iron>);
|
||||
mortumlivingrock.setBlockHardness(1.0);
|
||||
mortumlivingrock.setBlockResistance(2.5);
|
||||
mortumlivingrock.setToolClass("pickaxe");
|
||||
mortumlivingrock.setBeaconBase(true);
|
||||
mortumlivingrock.setToolLevel(3);
|
||||
mortumlivingrock.register();
|
||||
|
||||
var mortumlivingwood = VanillaFactory.createBlock("mortum_livingwood", <blockmaterial:iron>);
|
||||
mortumlivingwood.setBlockHardness(1.0);
|
||||
mortumlivingwood.setBlockResistance(2.5);
|
||||
mortumlivingwood.setToolClass("pickaxe");
|
||||
mortumlivingwood.setBeaconBase(true);
|
||||
mortumlivingwood.setToolLevel(3);
|
||||
mortumlivingwood.register();
|
||||
|
||||
var focusedplasmacollider = VanillaFactory.createBlock("focused_plasma_collider", <blockmaterial:iron>);
|
||||
focusedplasmacollider.setBlockHardness(1.0);
|
||||
focusedplasmacollider.setBlockResistance(2.5);
|
||||
focusedplasmacollider.setToolClass("pickaxe");
|
||||
focusedplasmacollider.setBeaconBase(true);
|
||||
focusedplasmacollider.setToolLevel(3);
|
||||
focusedplasmacollider.register();
|
||||
|
||||
var superfocusedplasmacollider = VanillaFactory.createBlock("superfocused_plasma_collider", <blockmaterial:iron>);
|
||||
superfocusedplasmacollider.setBlockHardness(1.0);
|
||||
superfocusedplasmacollider.setBlockResistance(2.5);
|
||||
superfocusedplasmacollider.setToolClass("pickaxe");
|
||||
superfocusedplasmacollider.setBeaconBase(true);
|
||||
superfocusedplasmacollider.setToolLevel(3);
|
||||
superfocusedplasmacollider.register();
|
||||
|
||||
var hyperfocusedplasmacollider = VanillaFactory.createBlock("hyperfocused_plasma_collider", <blockmaterial:iron>);
|
||||
hyperfocusedplasmacollider.setBlockHardness(1.0);
|
||||
hyperfocusedplasmacollider.setBlockResistance(2.5);
|
||||
hyperfocusedplasmacollider.setToolClass("pickaxe");
|
||||
hyperfocusedplasmacollider.setBeaconBase(true);
|
||||
hyperfocusedplasmacollider.setToolLevel(3);
|
||||
hyperfocusedplasmacollider.register();
|
||||
|
||||
var stormlightstone = VanillaFactory.createBlock("stormlight_stone", <blockmaterial:iron>);
|
||||
stormlightstone.setBlockHardness(1.0);
|
||||
stormlightstone.setBlockResistance(2.5);
|
||||
stormlightstone.setToolClass("pickaxe");
|
||||
stormlightstone.setBeaconBase(true);
|
||||
stormlightstone.setToolLevel(3);
|
||||
stormlightstone.register();
|
||||
|
||||
var stoneofshadesmar = VanillaFactory.createBlock("stone_of_shadesmar", <blockmaterial:iron>);
|
||||
stoneofshadesmar.setBlockHardness(1.0);
|
||||
stoneofshadesmar.setBlockResistance(2.5);
|
||||
stoneofshadesmar.setToolClass("pickaxe");
|
||||
stoneofshadesmar.setBeaconBase(true);
|
||||
stoneofshadesmar.setToolLevel(3);
|
||||
stoneofshadesmar.register();
|
||||
|
||||
|
||||
var halitecatalyst = VanillaFactory.createBlock("halite_bejewelled_ichorium_catalyst", <blockmaterial:iron>);
|
||||
halitecatalyst.setBlockHardness(1.0);
|
||||
halitecatalyst.setBlockResistance(2.5);
|
||||
halitecatalyst.setToolClass("pickaxe");
|
||||
halitecatalyst.setBeaconBase(true);
|
||||
halitecatalyst.setToolLevel(3);
|
||||
halitecatalyst.register();
|
||||
|
||||
|
||||
var catalystofthewarrens = VanillaFactory.createBlock("catalyst_of_the_warrens", <blockmaterial:iron>);
|
||||
catalystofthewarrens.setBlockHardness(1.0);
|
||||
catalystofthewarrens.setBlockResistance(2.5);
|
||||
catalystofthewarrens.setToolClass("pickaxe");
|
||||
catalystofthewarrens.setBeaconBase(true);
|
||||
catalystofthewarrens.setToolLevel(3);
|
||||
catalystofthewarrens.register();
|
||||
|
||||
var verytruerainbowgen = VanillaFactory.createBlock("absolutely_autentic_rainbowgen", <blockmaterial:iron>);
|
||||
verytruerainbowgen.setBlockHardness(1.0);
|
||||
verytruerainbowgen.setBlockResistance(2.5);
|
||||
verytruerainbowgen.setToolClass("pickaxe");
|
||||
verytruerainbowgen.setBeaconBase(true);
|
||||
verytruerainbowgen.setToolLevel(3);
|
||||
verytruerainbowgen.register();
|
||||
|
||||
var cuendillarseal = VanillaFactory.createBlock("cuendillar_seal", <blockmaterial:iron>);
|
||||
cuendillarseal.setBlockHardness(1.0);
|
||||
cuendillarseal.setBlockResistance(2.5);
|
||||
cuendillarseal.setToolClass("pickaxe");
|
||||
cuendillarseal.setBeaconBase(true);
|
||||
cuendillarseal.setToolLevel(3);
|
||||
cuendillarseal.register();
|
||||
|
||||
var fractallitestoneoflove = VanillaFactory.createBlock("fractallite_stone_of_love", <blockmaterial:iron>);
|
||||
fractallitestoneoflove.setBlockHardness(1.0);
|
||||
fractallitestoneoflove.setBlockResistance(2.5);
|
||||
fractallitestoneoflove.setToolClass("pickaxe");
|
||||
fractallitestoneoflove.setBeaconBase(true);
|
||||
fractallitestoneoflove.setToolLevel(3);
|
||||
fractallitestoneoflove.register();
|
||||
|
||||
var sealofthearbiterblacksmith = VanillaFactory.createBlock("seal_of_the_arbiter_blacksmith", <blockmaterial:iron>);
|
||||
sealofthearbiterblacksmith.setBlockHardness(1.0);
|
||||
sealofthearbiterblacksmith.setBlockResistance(2.5);
|
||||
sealofthearbiterblacksmith.setToolClass("pickaxe");
|
||||
sealofthearbiterblacksmith.setBeaconBase(true);
|
||||
sealofthearbiterblacksmith.setToolLevel(3);
|
||||
sealofthearbiterblacksmith.register();
|
||||
|
||||
var sealofthearbitergemcutter = VanillaFactory.createBlock("seal_of_the_arbiter_gemcutter", <blockmaterial:iron>);
|
||||
sealofthearbitergemcutter.setBlockHardness(1.0);
|
||||
sealofthearbitergemcutter.setBlockResistance(2.5);
|
||||
sealofthearbitergemcutter.setToolClass("pickaxe");
|
||||
sealofthearbitergemcutter.setBeaconBase(true);
|
||||
sealofthearbitergemcutter.setToolLevel(3);
|
||||
sealofthearbitergemcutter.register();
|
||||
|
||||
var sealofthearbiterhistorian = VanillaFactory.createBlock("seal_of_the_arbiter_historian", <blockmaterial:iron>);
|
||||
sealofthearbiterhistorian.setBlockHardness(1.0);
|
||||
sealofthearbiterhistorian.setBlockResistance(2.5);
|
||||
sealofthearbiterhistorian.setToolClass("pickaxe");
|
||||
sealofthearbiterhistorian.setBeaconBase(true);
|
||||
sealofthearbiterhistorian.setToolLevel(3);
|
||||
sealofthearbiterhistorian.register();
|
||||
|
||||
var sealofthearbiterphysicist = VanillaFactory.createBlock("seal_of_the_arbiter_theorist", <blockmaterial:iron>);
|
||||
sealofthearbiterphysicist.setBlockHardness(1.0);
|
||||
sealofthearbiterphysicist.setBlockResistance(2.5);
|
||||
sealofthearbiterphysicist.setToolClass("pickaxe");
|
||||
sealofthearbiterphysicist.setBeaconBase(true);
|
||||
sealofthearbiterphysicist.setToolLevel(3);
|
||||
sealofthearbiterphysicist.register();
|
||||
|
||||
var sealofthearbiterexperimentalist = VanillaFactory.createBlock("seal_of_the_arbiter_experimentalist", <blockmaterial:iron>);
|
||||
sealofthearbiterexperimentalist.setBlockHardness(1.0);
|
||||
sealofthearbiterexperimentalist.setBlockResistance(2.5);
|
||||
sealofthearbiterexperimentalist.setToolClass("pickaxe");
|
||||
sealofthearbiterexperimentalist.setBeaconBase(true);
|
||||
sealofthearbiterexperimentalist.setToolLevel(3);
|
||||
sealofthearbiterexperimentalist.register();
|
||||
|
||||
var sealofthearbiterengineer = VanillaFactory.createBlock("seal_of_the_arbiter_engineer", <blockmaterial:iron>);
|
||||
sealofthearbiterengineer.setBlockHardness(1.0);
|
||||
sealofthearbiterengineer.setBlockResistance(2.5);
|
||||
sealofthearbiterengineer.setToolClass("pickaxe");
|
||||
sealofthearbiterengineer.setBeaconBase(true);
|
||||
sealofthearbiterengineer.setToolLevel(3);
|
||||
sealofthearbiterengineer.register();
|
||||
|
||||
var sealofthearbiterdefender = VanillaFactory.createBlock("seal_of_the_arbiter_defender", <blockmaterial:iron>);
|
||||
sealofthearbiterdefender.setBlockHardness(1.0);
|
||||
sealofthearbiterdefender.setBlockResistance(2.5);
|
||||
sealofthearbiterdefender.setToolClass("pickaxe");
|
||||
sealofthearbiterdefender.setBeaconBase(true);
|
||||
sealofthearbiterdefender.setToolLevel(3);
|
||||
sealofthearbiterdefender.register();
|
||||
|
||||
var sealoffreedom = VanillaFactory.createBlock("seal_of_freedom", <blockmaterial:iron>);
|
||||
sealoffreedom.setBlockHardness(1.0);
|
||||
sealoffreedom.setBlockResistance(2.5);
|
||||
sealoffreedom.setToolClass("pickaxe");
|
||||
sealoffreedom.setBeaconBase(true);
|
||||
sealoffreedom.setToolLevel(3);
|
||||
sealoffreedom.register();
|
||||
|
||||
var balancedmachinecasing = VanillaFactory.createBlock("balanced_machine_casing", <blockmaterial:iron>);
|
||||
balancedmachinecasing.setBlockHardness(1.0);
|
||||
balancedmachinecasing.setBlockResistance(2.5);
|
||||
balancedmachinecasing.setToolClass("pickaxe");
|
||||
balancedmachinecasing.setBeaconBase(true);
|
||||
balancedmachinecasing.setToolLevel(3);
|
||||
balancedmachinecasing.register();
|
||||
|
||||
var gallifreyanneutroniumcasing = VanillaFactory.createBlock("gallifreyan_neutronium_casing", <blockmaterial:iron>);
|
||||
gallifreyanneutroniumcasing.setBlockHardness(1.0);
|
||||
gallifreyanneutroniumcasing.setBlockResistance(2.5);
|
||||
gallifreyanneutroniumcasing.setToolClass("pickaxe");
|
||||
gallifreyanneutroniumcasing.setBeaconBase(true);
|
||||
gallifreyanneutroniumcasing.setToolLevel(3);
|
||||
gallifreyanneutroniumcasing.register();
|
||||
|
||||
var quarkneutroniummodule = VanillaFactory.createBlock("quark_neutronium_module", <blockmaterial:iron>);
|
||||
quarkneutroniummodule.setBlockHardness(1.0);
|
||||
quarkneutroniummodule.setBlockResistance(2.5);
|
||||
quarkneutroniummodule.setToolClass("pickaxe");
|
||||
quarkneutroniummodule.setBeaconBase(true);
|
||||
quarkneutroniummodule.setToolLevel(3);
|
||||
quarkneutroniummodule.register();
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:fading_wool>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "bloodmagic:corrupted_sheep") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("summon Item ~ ~ ~ {Item:{id:\"contenttweaker:hypercharged_wool\",Count:1b}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -807,3 +807,150 @@ fleshworldichor.register();
|
||||
var fractallitehalite = VanillaFactory.createFluid("fractallite_halite", Color.fromHex("17c414"));
|
||||
fractallitehalite.register();
|
||||
|
||||
var actualizingfluid = VanillaFactory.createFluid("actualizing_fluid", Color.fromHex("78fffd"));
|
||||
actualizingfluid.register();
|
||||
|
||||
var ultimatefractalliteessence = VanillaFactory.createFluid("ultimate_fractallite_essence", Color.fromHex("76b38e"));
|
||||
ultimatefractalliteessence.register();
|
||||
|
||||
var actualizationbalance = VanillaFactory.createFluid("actualization_balance", Color.fromHex("7a7a7a"));
|
||||
actualizationbalance.register();
|
||||
|
||||
var actualizationhope = VanillaFactory.createFluid("actualization_hope", Color.fromHex("00ff1e"));
|
||||
actualizationhope.register();
|
||||
|
||||
var actualizationknowledge = VanillaFactory.createFluid("actualization_knowledge", Color.fromHex("30cfcf"));
|
||||
actualizationknowledge.register();
|
||||
|
||||
var actualizationglory = VanillaFactory.createFluid("actualization_glory", Color.fromHex("ffff91"));
|
||||
actualizationglory.register();
|
||||
|
||||
var recursivethinkingmatter = VanillaFactory.createFluid("recursive_computing_matter", Color.fromHex("4b6a6d"));
|
||||
recursivethinkingmatter.register();
|
||||
|
||||
var hyperuranionbinderhydrogen = VanillaFactory.createFluid("hyperuranion_binder_hydrogen", Color.fromHex("dbfcff"));
|
||||
hyperuranionbinderhydrogen.register();
|
||||
|
||||
var hyperuranionbinderoxygen = VanillaFactory.createFluid("hyperuranion_binder_oxygen", Color.fromHex("80d2d9"));
|
||||
hyperuranionbinderoxygen.register();
|
||||
|
||||
var hyperuranionbinderdeuterium = VanillaFactory.createFluid("hyperuranion_binder_deuterium", Color.fromHex("bbe9ed"));
|
||||
hyperuranionbinderdeuterium.register();
|
||||
|
||||
var hyperuranionbindertritium = VanillaFactory.createFluid("hyperuranion_binder_tritium", Color.fromHex("94d0d6"));
|
||||
hyperuranionbindertritium.register();
|
||||
|
||||
var hyperuranionbinderiron = VanillaFactory.createFluid("hyperuranion_binder_iron", Color.fromHex("5ed9e6"));
|
||||
hyperuranionbinderiron.register();
|
||||
|
||||
var hyperuranionbindernickel = VanillaFactory.createFluid("hyperuranion_binder_nickel", Color.fromHex("1d7780"));
|
||||
hyperuranionbindernickel.register();
|
||||
|
||||
var hyperuranionbinderlead = VanillaFactory.createFluid("hyperuranion_binder_lead", Color.fromHex("2f9ea8"));
|
||||
hyperuranionbinderlead.register();
|
||||
|
||||
var hyperuranionbindermercury = VanillaFactory.createFluid("hyperuranion_binder_mercury", Color.fromHex("387a80"));
|
||||
hyperuranionbindermercury.register();
|
||||
|
||||
var hyperuranionbindertin = VanillaFactory.createFluid("hyperuranion_binder_tin", Color.fromHex("5f9ea3"));
|
||||
hyperuranionbindertin.register();
|
||||
|
||||
var highentropyhyperdense = VanillaFactory.createFluid("high_entropy_hyperdense_plasma", Color.fromHex("120d06"));
|
||||
highentropyhyperdense.register();
|
||||
|
||||
var naquadahfuel = VanillaFactory.createFluid("naquadah_alloy", Color.fromHex("163d15"));
|
||||
naquadahfuel.register();
|
||||
|
||||
var essenceofsanethoughts = VanillaFactory.createFluid("essence_of_sane_thoughts", Color.fromHex("be8ebf"));
|
||||
essenceofsanethoughts.register();
|
||||
|
||||
var recursiveicedcoffee = VanillaFactory.createFluid("recursive_iced_coffee", Color.fromHex("635447"));
|
||||
recursiveicedcoffee.register();
|
||||
|
||||
var whisperofthel = VanillaFactory.createFluid("whisper_of_thel", Color.fromHex("289e47"));
|
||||
whisperofthel.register();
|
||||
|
||||
var whisperofahkrasttorvalain = VanillaFactory.createFluid("whisper_of_ahkrast_korvalain", Color.fromHex("8a0000"));
|
||||
whisperofahkrasttorvalain.register();
|
||||
|
||||
var whisperofverdithanath = VanillaFactory.createFluid("whisper_of_verdith_anath", Color.fromHex("26a679"));
|
||||
whisperofverdithanath.register();
|
||||
|
||||
var whisperofomtosephellack = VanillaFactory.createFluid("whisper_of_omtose_phellack", Color.fromHex("007d7b"));
|
||||
whisperofomtosephellack.register();
|
||||
|
||||
var whisperofdonaethrusen = VanillaFactory.createFluid("whisper_of_donaeth_rusen", Color.fromHex("002aff"));
|
||||
whisperofdonaethrusen.register();
|
||||
|
||||
var whisperoftellan = VanillaFactory.createFluid("whisper_of_tellan", Color.fromHex("ff2b5d"));
|
||||
whisperoftellan.register();
|
||||
|
||||
var whisperofkuraldthyrrlan = VanillaFactory.createFluid("whisper_of_kurald_thyrllan", Color.fromHex("ffffff"));
|
||||
whisperofkuraldthyrrlan.register();
|
||||
|
||||
var whisperofkuraldemurlahn = VanillaFactory.createFluid("whisper_of_kurald_emurlahn", Color.fromHex("878787"));
|
||||
whisperofkuraldemurlahn.register();
|
||||
|
||||
var whisperofkuraldgalain = VanillaFactory.createFluid("whisper_of_kurald_galain", Color.fromHex("000000"));
|
||||
whisperofkuraldgalain.register();
|
||||
|
||||
var whisperofstarvalddemelain = VanillaFactory.createFluid("whisper_of_starvald_demelain", Color.fromHex("6a0e78"));
|
||||
whisperofstarvalddemelain.register();
|
||||
|
||||
var gluttonousabyssite = VanillaFactory.createFluid("gluttonous_abyssite", Color.fromHex("7aad5a"));
|
||||
gluttonousabyssite.register();
|
||||
|
||||
var arcanefissilematter = VanillaFactory.createFluid("arcane_fissile_matter", Color.fromHex("8d5ab8"));
|
||||
arcanefissilematter.register();
|
||||
|
||||
var apothecaryfissilematter = VanillaFactory.createFluid("apothecary_fissile_matter", Color.fromHex("4ca66f"));
|
||||
apothecaryfissilematter.register();
|
||||
|
||||
var purifiedtitanium = VanillaFactory.createFluid("purified_titanium", Color.fromHex("cfe6e6"));
|
||||
purifiedtitanium.register();
|
||||
|
||||
var starmetalalloy = VanillaFactory.createFluid("starmetal_alloy", Color.fromHex("cfe6e6"));
|
||||
starmetalalloy.register();
|
||||
|
||||
var silvanfissilematter = VanillaFactory.createFluid("silvan_fissile_matter", Color.fromHex("b03aaa"));
|
||||
silvanfissilematter.register();
|
||||
|
||||
var innervedfissilematter = VanillaFactory.createFluid("innerved_fissile_matter", Color.fromHex("782b12"));
|
||||
innervedfissilematter.register();
|
||||
|
||||
var radiantfissilematter = VanillaFactory.createFluid("radiant_fissile_matter", Color.fromHex("cfcfcf"));
|
||||
radiantfissilematter.register();
|
||||
|
||||
var prebaryonicplasma = VanillaFactory.createFluid("pre_baryonic_plasma", Color.fromHex("ffffff"));
|
||||
prebaryonicplasma.register();
|
||||
|
||||
var purerecursion = VanillaFactory.createFluid("pure_recursion", Color.fromHex("ffffff"));
|
||||
purerecursion.register();
|
||||
|
||||
|
||||
var warrenbinderhydrogen = VanillaFactory.createFluid("warren_binder_hydrogen", Color.fromHex("dbfcff"));
|
||||
warrenbinderhydrogen.register();
|
||||
|
||||
var warrenbinderoxygen = VanillaFactory.createFluid("warren_binder_oxygen", Color.fromHex("80d2d9"));
|
||||
warrenbinderoxygen.register();
|
||||
|
||||
var warrenbinderdeuterium = VanillaFactory.createFluid("warren_binder_deuterium", Color.fromHex("bbe9ed"));
|
||||
warrenbinderdeuterium.register();
|
||||
|
||||
var warrenbindertritium = VanillaFactory.createFluid("warren_binder_tritium", Color.fromHex("94d0d6"));
|
||||
warrenbindertritium.register();
|
||||
|
||||
var warrenbinderiron = VanillaFactory.createFluid("warren_binder_iron", Color.fromHex("5ed9e6"));
|
||||
warrenbinderiron.register();
|
||||
|
||||
var warrenbindernickel = VanillaFactory.createFluid("warren_binder_nickel", Color.fromHex("1d7780"));
|
||||
warrenbindernickel.register();
|
||||
|
||||
var warrenbinderlead = VanillaFactory.createFluid("warren_binder_lead", Color.fromHex("2f9ea8"));
|
||||
warrenbinderlead.register();
|
||||
|
||||
var warrenbindermercury = VanillaFactory.createFluid("warren_binder_mercury", Color.fromHex("387a80"));
|
||||
warrenbindermercury.register();
|
||||
|
||||
var warrenbindertin = VanillaFactory.createFluid("warren_binder_tin", Color.fromHex("5f9ea3"));
|
||||
warrenbindertin.register();
|
||||
|
||||
@@ -1914,6 +1914,599 @@ diaryrealmshifter.maxStackSize = 64;
|
||||
diaryrealmshifter.beaconPayment = false;
|
||||
diaryrealmshifter.register();
|
||||
|
||||
var infiniteplatestamp = VanillaFactory.createItem("infinite_plate_stamp");
|
||||
infiniteplatestamp.maxStackSize = 64;
|
||||
infiniteplatestamp.beaconPayment = false;
|
||||
infiniteplatestamp.register();
|
||||
|
||||
var infinitealchemicalplate = VanillaFactory.createItem("infinite_alchemical_plate");
|
||||
infinitealchemicalplate.maxStackSize = 64;
|
||||
infinitealchemicalplate.beaconPayment = false;
|
||||
infinitealchemicalplate.register();
|
||||
|
||||
var infiniterecursiveplate = VanillaFactory.createItem("infinite_recursive_plate");
|
||||
infiniterecursiveplate.maxStackSize = 64;
|
||||
infiniterecursiveplate.beaconPayment = false;
|
||||
infiniterecursiveplate.register();
|
||||
|
||||
var infiniteentropicplate = VanillaFactory.createItem("infinite_entropic_plate");
|
||||
infiniteentropicplate.maxStackSize = 64;
|
||||
infiniteentropicplate.beaconPayment = false;
|
||||
infiniteentropicplate.register();
|
||||
|
||||
var cuendillarplate = VanillaFactory.createItem("cuendillar_plate");
|
||||
cuendillarplate.maxStackSize = 64;
|
||||
cuendillarplate.beaconPayment = false;
|
||||
cuendillarplate.register();
|
||||
|
||||
var fractalstonedust = VanillaFactory.createItem("fractal_stone_dust");
|
||||
fractalstonedust.maxStackSize = 64;
|
||||
fractalstonedust.beaconPayment = false;
|
||||
fractalstonedust.register();
|
||||
|
||||
var freedskystonedust = VanillaFactory.createItem("freed_sky_stone_dust");
|
||||
freedskystonedust.maxStackSize = 64;
|
||||
freedskystonedust.beaconPayment = false;
|
||||
freedskystonedust.register();
|
||||
|
||||
var spatialcompound = VanillaFactory.createItem("spatial_compound");
|
||||
spatialcompound.maxStackSize = 64;
|
||||
spatialcompound.beaconPayment = false;
|
||||
spatialcompound.register();
|
||||
|
||||
var puzzlesolfreedskystone = VanillaFactory.createItem("puzzle_solution_freedskystone");
|
||||
puzzlesolfreedskystone.maxStackSize = 64;
|
||||
puzzlesolfreedskystone.beaconPayment = false;
|
||||
puzzlesolfreedskystone.register();
|
||||
|
||||
var alchemicaldeeprock = VanillaFactory.createItem("alchemical_deep_rock");
|
||||
alchemicaldeeprock.maxStackSize = 64;
|
||||
alchemicaldeeprock.beaconPayment = false;
|
||||
alchemicaldeeprock.register();
|
||||
|
||||
var corruptedwool = VanillaFactory.createItem("hypercharged_wool");
|
||||
corruptedwool.maxStackSize = 64;
|
||||
corruptedwool.beaconPayment = false;
|
||||
corruptedwool.register();
|
||||
|
||||
var hyperchargedredstone = VanillaFactory.createItem("hypercharged_redstone");
|
||||
hyperchargedredstone.maxStackSize = 64;
|
||||
hyperchargedredstone.beaconPayment = false;
|
||||
hyperchargedredstone.register();
|
||||
|
||||
var coreofthemythicshells = VanillaFactory.createItem("core_of_the_mythic_shells");
|
||||
coreofthemythicshells.maxStackSize = 64;
|
||||
coreofthemythicshells.beaconPayment = false;
|
||||
coreofthemythicshells.register();
|
||||
|
||||
var actualizationofglory = VanillaFactory.createItem("actualization_of_glory");
|
||||
actualizationofglory.maxStackSize = 64;
|
||||
actualizationofglory.beaconPayment = false;
|
||||
actualizationofglory.register();
|
||||
|
||||
var actualizationofknowledge = VanillaFactory.createItem("actualization_of_knowledge");
|
||||
actualizationofknowledge.maxStackSize = 64;
|
||||
actualizationofknowledge.beaconPayment = false;
|
||||
actualizationofknowledge.register();
|
||||
|
||||
var actualizationofbalance = VanillaFactory.createItem("actualization_of_balance");
|
||||
actualizationofbalance.maxStackSize = 64;
|
||||
actualizationofbalance.beaconPayment = false;
|
||||
actualizationofbalance.register();
|
||||
|
||||
var actualizationofhope = VanillaFactory.createItem("actualization_of_hope");
|
||||
actualizationofhope.maxStackSize = 64;
|
||||
actualizationofhope.beaconPayment = false;
|
||||
actualizationofhope.register();
|
||||
|
||||
var unboundrecursiumfragment = VanillaFactory.createItem("unbound_recursium_fragment");
|
||||
unboundrecursiumfragment.maxStackSize = 64;
|
||||
unboundrecursiumfragment.beaconPayment = false;
|
||||
unboundrecursiumfragment.register();
|
||||
|
||||
var cosmicpot = VanillaFactory.createItem("cosmic_pot");
|
||||
cosmicpot.maxStackSize = 64;
|
||||
cosmicpot.beaconPayment = false;
|
||||
cosmicpot.register();
|
||||
|
||||
var embodimentofglory = VanillaFactory.createItem("embodiment_of_glory");
|
||||
embodimentofglory.maxStackSize = 64;
|
||||
embodimentofglory.beaconPayment = false;
|
||||
embodimentofglory.register();
|
||||
|
||||
var embodimentofbalance = VanillaFactory.createItem("embodiment_of_balance");
|
||||
embodimentofbalance.maxStackSize = 64;
|
||||
embodimentofbalance.beaconPayment = false;
|
||||
embodimentofbalance.register();
|
||||
|
||||
var embodimentofhope = VanillaFactory.createItem("embodiment_of_hope");
|
||||
embodimentofhope.maxStackSize = 64;
|
||||
embodimentofhope.beaconPayment = false;
|
||||
embodimentofhope.register();
|
||||
|
||||
var embodimentofknowledge = VanillaFactory.createItem("embodiment_of_knowledge");
|
||||
embodimentofknowledge.maxStackSize = 64;
|
||||
embodimentofknowledge.beaconPayment = false;
|
||||
embodimentofknowledge.register();
|
||||
|
||||
var shardofrestoredfaith = VanillaFactory.createItem("shard_of_restored_faith");
|
||||
shardofrestoredfaith.maxStackSize = 64;
|
||||
shardofrestoredfaith.beaconPayment = false;
|
||||
shardofrestoredfaith.register();
|
||||
|
||||
var shardoforgottenfearofdeth = VanillaFactory.createItem("shard_of_forgotten_fear_of_death");
|
||||
shardoforgottenfearofdeth.maxStackSize = 64;
|
||||
shardoforgottenfearofdeth.beaconPayment = false;
|
||||
shardoforgottenfearofdeth.register();
|
||||
|
||||
var shardoforgivenlosttime = VanillaFactory.createItem("shard_of_forgiven_lost_time");
|
||||
shardoforgivenlosttime.maxStackSize = 64;
|
||||
shardoforgivenlosttime.beaconPayment = false;
|
||||
shardoforgivenlosttime.register();
|
||||
|
||||
var shardofrekindledheritage = VanillaFactory.createItem("shard_of_rekindled_heritage");
|
||||
shardofrekindledheritage.maxStackSize = 64;
|
||||
shardofrekindledheritage.beaconPayment = false;
|
||||
shardofrekindledheritage.register();
|
||||
|
||||
var shardofnohiddenintentions = VanillaFactory.createItem("shard_of_no_hidden_intentions");
|
||||
shardofnohiddenintentions.maxStackSize = 64;
|
||||
shardofnohiddenintentions.beaconPayment = false;
|
||||
shardofnohiddenintentions.register();
|
||||
|
||||
var shardofphysicalhealing = VanillaFactory.createItem("shard_of_physical_healing");
|
||||
shardofphysicalhealing.maxStackSize = 64;
|
||||
shardofphysicalhealing.beaconPayment = false;
|
||||
shardofphysicalhealing.register();
|
||||
|
||||
var shardofrealizedworth = VanillaFactory.createItem("shard_of_realized_worth");
|
||||
shardofrealizedworth.maxStackSize = 64;
|
||||
shardofrealizedworth.beaconPayment = false;
|
||||
shardofrealizedworth.register();
|
||||
|
||||
var shardofrestoredrelationship = VanillaFactory.createItem("shard_of_restored_relationship");
|
||||
shardofrestoredrelationship.maxStackSize = 64;
|
||||
shardofrestoredrelationship.beaconPayment = false;
|
||||
shardofrestoredrelationship.register();
|
||||
|
||||
var shardofsurrender = VanillaFactory.createItem("shard_of_surrender");
|
||||
shardofsurrender.maxStackSize = 64;
|
||||
shardofsurrender.beaconPayment = false;
|
||||
shardofsurrender.register();
|
||||
|
||||
var shardofindividualfreedom = VanillaFactory.createItem("shard_of_individual_freedom");
|
||||
shardofindividualfreedom.maxStackSize = 64;
|
||||
shardofindividualfreedom.beaconPayment = false;
|
||||
shardofindividualfreedom.register();
|
||||
|
||||
var shardofcontrolledgluttony = VanillaFactory.createItem("shard_of_controlled_gluttony");
|
||||
shardofcontrolledgluttony.maxStackSize = 64;
|
||||
shardofcontrolledgluttony.beaconPayment = false;
|
||||
shardofcontrolledgluttony.register();
|
||||
|
||||
var shardofhumbleeducation = VanillaFactory.createItem("shard_of_humble_education");
|
||||
shardofhumbleeducation.maxStackSize = 64;
|
||||
shardofhumbleeducation.beaconPayment = false;
|
||||
shardofhumbleeducation.register();
|
||||
|
||||
var shardofshadesmar = VanillaFactory.createItem("living_shard_of_shadesmar");
|
||||
shardofshadesmar.maxStackSize = 64;
|
||||
shardofshadesmar.beaconPayment = false;
|
||||
shardofshadesmar.register();
|
||||
|
||||
var runeoffreedom = VanillaFactory.createItem("rune_of_freedom");
|
||||
runeoffreedom.maxStackSize = 64;
|
||||
runeoffreedom.beaconPayment = false;
|
||||
runeoffreedom.register();
|
||||
|
||||
var freedomsteelingot = VanillaFactory.createItem("freedomsteel_ingot");
|
||||
freedomsteelingot.maxStackSize = 64;
|
||||
freedomsteelingot.beaconPayment = false;
|
||||
freedomsteelingot.register();
|
||||
|
||||
var tokenofthemeatballman = VanillaFactory.createItem("token_of_the_meatball_man");
|
||||
tokenofthemeatballman.maxStackSize = 64;
|
||||
tokenofthemeatballman.beaconPayment = false;
|
||||
tokenofthemeatballman.register();
|
||||
|
||||
var finis = VanillaFactory.createItem("finis");
|
||||
finis.maxStackSize = 64;
|
||||
finis.beaconPayment = false;
|
||||
finis.register();
|
||||
|
||||
var recursivecoffeepot = VanillaFactory.createItem("recursive_iced_coffee_pot");
|
||||
recursivecoffeepot.maxStackSize = 64;
|
||||
recursivecoffeepot.beaconPayment = false;
|
||||
recursivecoffeepot.register();
|
||||
|
||||
var hiddenpowercallstonedrop = VanillaFactory.createItem("hiddenpowercallstone_loot");
|
||||
hiddenpowercallstonedrop.maxStackSize = 64;
|
||||
hiddenpowercallstonedrop.beaconPayment = false;
|
||||
hiddenpowercallstonedrop.register();
|
||||
|
||||
var warrenconfigurator = VanillaFactory.createItem("warren_configurator");
|
||||
warrenconfigurator.maxStackSize = 64;
|
||||
warrenconfigurator.beaconPayment = false;
|
||||
warrenconfigurator.register();
|
||||
|
||||
var actualizedstarlightsphere = VanillaFactory.createItem("actualized_starlight_sphere");
|
||||
actualizedstarlightsphere.maxStackSize = 64;
|
||||
actualizedstarlightsphere.beaconPayment = false;
|
||||
actualizedstarlightsphere.register();
|
||||
|
||||
|
||||
var inquiringstone = VanillaFactory.createItem("seeker_stone");
|
||||
inquiringstone.maxStackSize = 64;
|
||||
inquiringstone.beaconPayment = false;
|
||||
inquiringstone.register();
|
||||
|
||||
var warrenpebble = VanillaFactory.createItem("reality_pebble");
|
||||
warrenpebble.maxStackSize = 64;
|
||||
warrenpebble.beaconPayment = false;
|
||||
warrenpebble.register();
|
||||
|
||||
var opalescentmatter = VanillaFactory.createItem("opalescent_matter");
|
||||
opalescentmatter.maxStackSize = 64;
|
||||
opalescentmatter.beaconPayment = false;
|
||||
opalescentmatter.register();
|
||||
|
||||
|
||||
var unleashedmithril1 = VanillaFactory.createItem("unleashed_mithril_1");
|
||||
unleashedmithril1.maxStackSize = 64;
|
||||
unleashedmithril1.beaconPayment = false;
|
||||
unleashedmithril1.register();
|
||||
|
||||
var unleashedmithril2 = VanillaFactory.createItem("unleashed_mithril_2");
|
||||
unleashedmithril2.maxStackSize = 64;
|
||||
unleashedmithril2.beaconPayment = false;
|
||||
unleashedmithril2.register();
|
||||
|
||||
var unleashedmithril3 = VanillaFactory.createItem("unleashed_mithril_3");
|
||||
unleashedmithril3.maxStackSize = 64;
|
||||
unleashedmithril3.beaconPayment = false;
|
||||
unleashedmithril3.register();
|
||||
|
||||
|
||||
var echowarrenalloy = VanillaFactory.createItem("echo_warren_alloy");
|
||||
echowarrenalloy.maxStackSize = 64;
|
||||
echowarrenalloy.beaconPayment = false;
|
||||
echowarrenalloy.register();
|
||||
|
||||
var actualizedwarrenalloy = VanillaFactory.createItem("actualized_warren_alloy");
|
||||
actualizedwarrenalloy.maxStackSize = 64;
|
||||
actualizedwarrenalloy.beaconPayment = false;
|
||||
actualizedwarrenalloy.register();
|
||||
|
||||
|
||||
var bladeofthesamuraiqueen = VanillaFactory.createItem("blade_of_the_samurai_queen");
|
||||
bladeofthesamuraiqueen.maxStackSize = 64;
|
||||
bladeofthesamuraiqueen.beaconPayment = false;
|
||||
bladeofthesamuraiqueen.register();
|
||||
|
||||
|
||||
var alchemicaldust = VanillaFactory.createItem("alchemical_dust");
|
||||
alchemicaldust.maxStackSize = 64;
|
||||
alchemicaldust.beaconPayment = false;
|
||||
alchemicaldust.register();
|
||||
|
||||
var arcanefissilealloy = VanillaFactory.createItem("arcane_fissile_alloy");
|
||||
arcanefissilealloy.maxStackSize = 64;
|
||||
arcanefissilealloy.beaconPayment = false;
|
||||
arcanefissilealloy.register();
|
||||
|
||||
var depletedfissilealloy = VanillaFactory.createItem("depleted_arcane_fissile_alloy");
|
||||
depletedfissilealloy.maxStackSize = 64;
|
||||
depletedfissilealloy.beaconPayment = false;
|
||||
depletedfissilealloy.register();
|
||||
|
||||
var arcanefissiledust = VanillaFactory.createItem("arcane_fissile_dust");
|
||||
arcanefissiledust.maxStackSize = 64;
|
||||
arcanefissiledust.beaconPayment = false;
|
||||
arcanefissiledust.register();
|
||||
|
||||
var apothecaryfissilealloy = VanillaFactory.createItem("apothecary_fissile_alloy");
|
||||
apothecaryfissilealloy.maxStackSize = 64;
|
||||
apothecaryfissilealloy.beaconPayment = false;
|
||||
apothecaryfissilealloy.register();
|
||||
|
||||
|
||||
var depletedapothecaryfissilealloy = VanillaFactory.createItem("depleted_apothecary_fissile_alloy");
|
||||
depletedapothecaryfissilealloy.maxStackSize = 64;
|
||||
depletedapothecaryfissilealloy.beaconPayment = false;
|
||||
depletedapothecaryfissilealloy.register();
|
||||
|
||||
var apothecaryfissiledust = VanillaFactory.createItem("apothecary_fissile_dust");
|
||||
apothecaryfissiledust.maxStackSize = 64;
|
||||
apothecaryfissiledust.beaconPayment = false;
|
||||
apothecaryfissiledust.register();
|
||||
|
||||
var spacewarpingalloy1 = VanillaFactory.createItem("kampylotitum");
|
||||
spacewarpingalloy1.maxStackSize = 64;
|
||||
spacewarpingalloy1.beaconPayment = false;
|
||||
spacewarpingalloy1.register();
|
||||
|
||||
var spacewarpingalloy2 = VanillaFactory.createItem("elleipsinyum");
|
||||
spacewarpingalloy2.maxStackSize = 64;
|
||||
spacewarpingalloy2.beaconPayment = false;
|
||||
spacewarpingalloy2.register();
|
||||
|
||||
var spacewarpingalloy3 = VanillaFactory.createItem("ekkremesynium");
|
||||
spacewarpingalloy3.maxStackSize = 64;
|
||||
spacewarpingalloy3.beaconPayment = false;
|
||||
spacewarpingalloy3.register();
|
||||
|
||||
var silvanfissilealloy = VanillaFactory.createItem("silvan_fissile_alloy");
|
||||
silvanfissilealloy.maxStackSize = 64;
|
||||
silvanfissilealloy.beaconPayment = false;
|
||||
silvanfissilealloy.register();
|
||||
|
||||
var depsilvanfissilealloy = VanillaFactory.createItem("depleted_silvan_fissile_alloy");
|
||||
depsilvanfissilealloy.maxStackSize = 64;
|
||||
depsilvanfissilealloy.beaconPayment = false;
|
||||
depsilvanfissilealloy.register();
|
||||
|
||||
var silvanfissiledust = VanillaFactory.createItem("silvan_fissile_dust");
|
||||
silvanfissiledust.maxStackSize = 64;
|
||||
silvanfissiledust.beaconPayment = false;
|
||||
silvanfissiledust.register();
|
||||
|
||||
var innervedfissilealloy = VanillaFactory.createItem("innerved_fissile_alloy");
|
||||
innervedfissilealloy.maxStackSize = 64;
|
||||
innervedfissilealloy.beaconPayment = false;
|
||||
innervedfissilealloy.register();
|
||||
|
||||
var depinnervedfissilealloy = VanillaFactory.createItem("depleted_innerved_fissile_alloy");
|
||||
depinnervedfissilealloy.maxStackSize = 64;
|
||||
depinnervedfissilealloy.beaconPayment = false;
|
||||
depinnervedfissilealloy.register();
|
||||
|
||||
var innervedfissiledust = VanillaFactory.createItem("innerved_fissile_dust");
|
||||
innervedfissiledust.maxStackSize = 64;
|
||||
innervedfissiledust.beaconPayment = false;
|
||||
innervedfissiledust.register();
|
||||
|
||||
var radiantfissilealloy = VanillaFactory.createItem("radiant_fissile_alloy");
|
||||
radiantfissilealloy.maxStackSize = 64;
|
||||
radiantfissilealloy.beaconPayment = false;
|
||||
radiantfissilealloy.register();
|
||||
|
||||
var depradiantfissilealloy = VanillaFactory.createItem("depleted_radiant_fissile_alloy");
|
||||
depradiantfissilealloy.maxStackSize = 64;
|
||||
depradiantfissilealloy.beaconPayment = false;
|
||||
depradiantfissilealloy.register();
|
||||
|
||||
var radiantfissiledust = VanillaFactory.createItem("radiant_fissile_dust");
|
||||
radiantfissiledust.maxStackSize = 64;
|
||||
radiantfissiledust.beaconPayment = false;
|
||||
radiantfissiledust.register();
|
||||
|
||||
var soulofkashan = VanillaFactory.createItem("soul_of_kashan");
|
||||
soulofkashan.maxStackSize = 64;
|
||||
soulofkashan.beaconPayment = false;
|
||||
soulofkashan.register();
|
||||
|
||||
var puretwilightmatter = VanillaFactory.createItem("pure_twilight_matter");
|
||||
puretwilightmatter.maxStackSize = 64;
|
||||
puretwilightmatter.beaconPayment = false;
|
||||
puretwilightmatter.register();
|
||||
|
||||
var shardofthecosmos = VanillaFactory.createItem("shard_of_the_cosmos");
|
||||
shardofthecosmos.maxStackSize = 64;
|
||||
shardofthecosmos.beaconPayment = false;
|
||||
shardofthecosmos.register();
|
||||
|
||||
var fractalliteoath = VanillaFactory.createItem("true_tongue_oath");
|
||||
fractalliteoath.maxStackSize = 64;
|
||||
fractalliteoath.beaconPayment = false;
|
||||
fractalliteoath.register();
|
||||
|
||||
var trinityrunes = VanillaFactory.createItem("trinity_runes");
|
||||
trinityrunes.maxStackSize = 64;
|
||||
trinityrunes.beaconPayment = false;
|
||||
trinityrunes.register();
|
||||
|
||||
var runesofthelover = VanillaFactory.createItem("runes_of_the_lover");
|
||||
runesofthelover.maxStackSize = 1;
|
||||
runesofthelover.beaconPayment = false;
|
||||
runesofthelover.register();
|
||||
|
||||
var stoneofthelover = VanillaFactory.createItem("stone_of_the_lover");
|
||||
stoneofthelover.maxStackSize = 64;
|
||||
stoneofthelover.beaconPayment = false;
|
||||
stoneofthelover.register();
|
||||
|
||||
var callofthelover = VanillaFactory.createItem("call_of_the_lover");
|
||||
callofthelover.maxStackSize = 64;
|
||||
callofthelover.beaconPayment = false;
|
||||
callofthelover.register();
|
||||
|
||||
var recursionofthelover = VanillaFactory.createItem("recursion_of_the_lover");
|
||||
recursionofthelover.maxStackSize = 64;
|
||||
recursionofthelover.beaconPayment = false;
|
||||
recursionofthelover.register();
|
||||
|
||||
var runesoftheloved = VanillaFactory.createItem("runes_of_the_loved");
|
||||
runesoftheloved.maxStackSize = 1;
|
||||
runesoftheloved.beaconPayment = false;
|
||||
runesoftheloved.register();
|
||||
|
||||
var stoneoftheloved = VanillaFactory.createItem("stone_of_the_loved");
|
||||
stoneoftheloved.maxStackSize = 64;
|
||||
stoneoftheloved.beaconPayment = false;
|
||||
stoneoftheloved.register();
|
||||
|
||||
var calloftheloved = VanillaFactory.createItem("call_of_the_loved");
|
||||
calloftheloved.maxStackSize = 64;
|
||||
calloftheloved.beaconPayment = false;
|
||||
calloftheloved.register();
|
||||
|
||||
var recursionoftheloved = VanillaFactory.createItem("recursion_of_the_loved");
|
||||
recursionoftheloved.maxStackSize = 64;
|
||||
recursionoftheloved.beaconPayment = false;
|
||||
recursionoftheloved.register();
|
||||
|
||||
|
||||
var runesofthelove = VanillaFactory.createItem("runes_of_the_love");
|
||||
runesofthelove.maxStackSize = 1;
|
||||
runesofthelove.beaconPayment = false;
|
||||
runesofthelove.register();
|
||||
|
||||
var stoneofthelove = VanillaFactory.createItem("stone_of_the_love");
|
||||
stoneofthelove.maxStackSize = 64;
|
||||
stoneofthelove.beaconPayment = false;
|
||||
stoneofthelove.register();
|
||||
|
||||
var callofthelove = VanillaFactory.createItem("call_of_the_love");
|
||||
callofthelove.maxStackSize = 64;
|
||||
callofthelove.beaconPayment = false;
|
||||
callofthelove.register();
|
||||
|
||||
var recursionofthelove = VanillaFactory.createItem("recursion_of_the_love");
|
||||
recursionofthelove.maxStackSize = 64;
|
||||
recursionofthelove.beaconPayment = false;
|
||||
recursionofthelove.register();
|
||||
|
||||
|
||||
var puzzlesolcher = VanillaFactory.createItem("puzzle_solution_cherubim");
|
||||
puzzlesolcher.maxStackSize = 64;
|
||||
puzzlesolcher.beaconPayment = false;
|
||||
puzzlesolcher.register();
|
||||
|
||||
var unleashedtriquetra = VanillaFactory.createItem("unleashed_triquetra");
|
||||
unleashedtriquetra.maxStackSize = 64;
|
||||
unleashedtriquetra.beaconPayment = false;
|
||||
unleashedtriquetra.register();
|
||||
|
||||
var cuendillarcatalyst1 = VanillaFactory.createItem("cuendillar_catalyst_1");
|
||||
cuendillarcatalyst1.maxStackSize = 64;
|
||||
cuendillarcatalyst1.beaconPayment = false;
|
||||
cuendillarcatalyst1.register();
|
||||
|
||||
var cuendillarcatalyst2 = VanillaFactory.createItem("cuendillar_catalyst_2");
|
||||
cuendillarcatalyst2.maxStackSize = 64;
|
||||
cuendillarcatalyst2.beaconPayment = false;
|
||||
cuendillarcatalyst2.register();
|
||||
|
||||
var cuendillarcatalyst3 = VanillaFactory.createItem("cuendillar_catalyst_3");
|
||||
cuendillarcatalyst3.maxStackSize = 64;
|
||||
cuendillarcatalyst3.beaconPayment = false;
|
||||
cuendillarcatalyst3.register();
|
||||
|
||||
var singularfractal = VanillaFactory.createItem("singular_fractal");
|
||||
singularfractal.maxStackSize = 64;
|
||||
singularfractal.beaconPayment = false;
|
||||
singularfractal.register();
|
||||
|
||||
var infiniteprocessor = VanillaFactory.createItem("infinite_processor");
|
||||
infiniteprocessor.maxStackSize = 64;
|
||||
infiniteprocessor.beaconPayment = false;
|
||||
infiniteprocessor.register();
|
||||
|
||||
var recursivequantum = VanillaFactory.createItem("recursive_quantum");
|
||||
recursivequantum.maxStackSize = 64;
|
||||
recursivequantum.beaconPayment = false;
|
||||
recursivequantum.register();
|
||||
|
||||
var fractallitequantum = VanillaFactory.createItem("fractallite_quantum");
|
||||
fractallitequantum.maxStackSize = 64;
|
||||
fractallitequantum.beaconPayment = false;
|
||||
fractallitequantum.register();
|
||||
|
||||
var plateclumprecursive = VanillaFactory.createItem("plate_clump_recursive");
|
||||
plateclumprecursive.maxStackSize = 64;
|
||||
plateclumprecursive.beaconPayment = false;
|
||||
plateclumprecursive.register();
|
||||
|
||||
var plateclumpfractal = VanillaFactory.createItem("plate_clump_fractal");
|
||||
plateclumpfractal.maxStackSize = 64;
|
||||
plateclumpfractal.beaconPayment = false;
|
||||
plateclumpfractal.register();
|
||||
|
||||
var slightlydensepebble = VanillaFactory.createItem("slightly_dense_pebble");
|
||||
slightlydensepebble.maxStackSize = 64;
|
||||
slightlydensepebble.beaconPayment = false;
|
||||
slightlydensepebble.register();
|
||||
|
||||
var standardoftheshyreempire = VanillaFactory.createItem("standard_of_the_shyre_empire");
|
||||
standardoftheshyreempire.maxStackSize = 64;
|
||||
standardoftheshyreempire.beaconPayment = false;
|
||||
standardoftheshyreempire.register();
|
||||
|
||||
var spooderglasses = VanillaFactory.createItem("spooder_glasses");
|
||||
spooderglasses.maxStackSize = 64;
|
||||
spooderglasses.beaconPayment = false;
|
||||
spooderglasses.register();
|
||||
|
||||
var massiveboomboom = VanillaFactory.createItem("massive_boomboom");
|
||||
massiveboomboom.maxStackSize = 64;
|
||||
massiveboomboom.beaconPayment = false;
|
||||
massiveboomboom.register();
|
||||
|
||||
var emccrown = VanillaFactory.createItem("emc_crown");
|
||||
emccrown.maxStackSize = 64;
|
||||
emccrown.beaconPayment = false;
|
||||
emccrown.register();
|
||||
|
||||
var atomicglasses = VanillaFactory.createItem("atomic_glasses");
|
||||
atomicglasses.maxStackSize = 64;
|
||||
atomicglasses.beaconPayment = false;
|
||||
atomicglasses.register();
|
||||
|
||||
var coolwalkingstick = VanillaFactory.createItem("cool_walking_stick");
|
||||
coolwalkingstick.maxStackSize = 64;
|
||||
coolwalkingstick.beaconPayment = false;
|
||||
coolwalkingstick.register();
|
||||
|
||||
var horribleuneditedfanfic = VanillaFactory.createItem("horrible_unedited_fanfiction");
|
||||
horribleuneditedfanfic.maxStackSize = 64;
|
||||
horribleuneditedfanfic.beaconPayment = false;
|
||||
horribleuneditedfanfic.register();
|
||||
|
||||
var nullpointer = VanillaFactory.createItem("null_pointer");
|
||||
nullpointer.maxStackSize = 64;
|
||||
nullpointer.beaconPayment = false;
|
||||
nullpointer.register();
|
||||
|
||||
var redishwhitehat = VanillaFactory.createItem("p0rtals_redish_white_hat");
|
||||
redishwhitehat.maxStackSize = 64;
|
||||
redishwhitehat.beaconPayment = false;
|
||||
redishwhitehat.register();
|
||||
|
||||
var collarbells = VanillaFactory.createItem("collar_bells");
|
||||
collarbells.maxStackSize = 64;
|
||||
collarbells.beaconPayment = false;
|
||||
collarbells.register();
|
||||
|
||||
var shieldofthearbiter = VanillaFactory.createItem("shield_of_the_arbiter");
|
||||
shieldofthearbiter.maxStackSize = 64;
|
||||
shieldofthearbiter.beaconPayment = false;
|
||||
shieldofthearbiter.register();
|
||||
|
||||
var trinityingot = VanillaFactory.createItem("trinity_ingot");
|
||||
trinityingot.maxStackSize = 64;
|
||||
trinityingot.beaconPayment = false;
|
||||
trinityingot.register();
|
||||
|
||||
var bigbangmatter = VanillaFactory.createItem("big_bang_matter");
|
||||
bigbangmatter.maxStackSize = 64;
|
||||
bigbangmatter.beaconPayment = false;
|
||||
bigbangmatter.register();
|
||||
|
||||
var ascendedgallifreyanalloy = VanillaFactory.createItem("ascended_gallifreyan_alloy");
|
||||
ascendedgallifreyanalloy.maxStackSize = 64;
|
||||
ascendedgallifreyanalloy.beaconPayment = false;
|
||||
ascendedgallifreyanalloy.register();
|
||||
|
||||
var tokenofpeace = VanillaFactory.createItem("token_of_forgiveness");
|
||||
tokenofpeace.maxStackSize = 64;
|
||||
tokenofpeace.beaconPayment = false;
|
||||
tokenofpeace.register();
|
||||
|
||||
var tokenofforgiveness = VanillaFactory.createItem("offer_of_restored_balance");
|
||||
tokenofforgiveness.maxStackSize = 64;
|
||||
tokenofforgiveness.beaconPayment = false;
|
||||
tokenofforgiveness.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -56,3 +56,17 @@ AvaritiaItemBuilder.registerItem("self_actualizing_stone", 1, "self_actualizing_
|
||||
// .colorfulName(true) // Whether to add a dynamic rainbow effect to the item name
|
||||
.create();
|
||||
|
||||
|
||||
|
||||
AvaritiaItemBuilder.registerItem("cosmic_balance", 64, "cosmic_balance")
|
||||
// The following effects can be freely combined; you decide which effects are needed and which are not
|
||||
.shouldDrawHalo(true) // Whether to display the halo
|
||||
.haloSize(8) // Required if shouldDrawHalo. Halo size (1-16)
|
||||
.haloColour("808080") // Optional if displaying halo. Halo color in hexadecimal
|
||||
// .haloTextures("halo_image") // Optional if displaying halo. Custom halo image, only the name without suffix is needed. The transparency needs to be adjusted using an image editor. If not set, the default Avaritia halo will be used. Place the image in the ./minecraft/resources/avaritiaitem/textures/items folder.
|
||||
.shouldDrawCosmic(true) // Whether to render the cosmic background
|
||||
.mask("cosmic_balance_mask") // Required if the above is true. Image for the area to render the cosmic background. Place it in the same folder as the halo image. Must completely cover the original image, with black pixels (#000000) covering the areas not to be displayed and gray pixels (the leftmost column in the RGB color picker in an image editor) covering the areas to be displayed.
|
||||
.maskOpacity(1.0f) // Cosmic background opacity. Recommended value is 1.0f
|
||||
// .shouldDrawPulse(true) // Whether to display the pulse effect (i.e., the shaking effect of the Infinity Catalyst)
|
||||
// .colorfulName(true) // Whether to add a dynamic rainbow effect to the item name
|
||||
.create();
|
||||
@@ -90,6 +90,14 @@ val polarursa = LootTweaker.getTable("aoa3:entities/mobs/overworld/polar_ursa");
|
||||
val polarursaroll = polarursa.addPool("polarursaroll", 1, 1, 0, 0);
|
||||
polarursaroll.addItemEntry(<aoa3:rosite_ingot>, 5);
|
||||
|
||||
val deepcase = LootTweaker.getTable("aoa3:blocks/deep_case");
|
||||
val deepcasemain = deepcase.getPool("main");
|
||||
deepcasemain.addItemEntry(<contenttweaker:alchemical_deep_rock>*4, 20);
|
||||
deepcasemain.addItemEntry(<projecte:item.pe_fuel:2>*64, 20);
|
||||
deepcasemain.addItemEntry(<contenttweaker:botanic_alchemic_catalyst>*16, 20);
|
||||
deepcasemain.addItemEntry(<extrabees:honey_comb:11>*64, 30);
|
||||
|
||||
|
||||
val dimdoordungeon = LootTweaker.getTable("dimdoors:dungeon_chest");
|
||||
val dimdoorsdungeonroll = dimdoordungeon.addPool("dimdoorsdungeonroll", 1, 1, 0, 0);
|
||||
dimdoorsdungeonroll.addItemEntry(<ebwizardry:grand_crystal>, 5);
|
||||
@@ -581,6 +589,7 @@ magicbeanslootingots.addItemEntry(<techreborn:ingot:15>, 3);
|
||||
magicbeanslootingots.addItemEntry(<techreborn:ingot:3>, 3);
|
||||
magicbeanslootingots.addItemEntry(<thermalfoundation:material:135>, 3);
|
||||
magicbeanslootingots.addItemEntry(<thermalfoundation:material:134>, 3);
|
||||
magicbeanslootingots.addItemEntry(<thermalfoundation:material:134>, 3);
|
||||
|
||||
val pinkslime = LootTweaker.getTable("industrialforegoing:entities/pink_slime");
|
||||
val pinkslimeextraroll = pinkslime.addPool("pinkslimeextraroll", 1, 1, 0, 0);
|
||||
|
||||
@@ -29,3 +29,10 @@ miniatureblackhole.setToolClass("pickaxe");
|
||||
miniatureblackhole.setToolLevel(3);
|
||||
miniatureblackhole.register();
|
||||
|
||||
|
||||
var miniaturewhitehole = VanillaFactory.createBlock("miniature_white_hole", <blockmaterial:iron>);
|
||||
miniaturewhitehole.setBlockHardness(0.7);
|
||||
miniaturewhitehole.setBlockResistance(2.5);
|
||||
miniaturewhitehole.setToolClass("pickaxe");
|
||||
miniaturewhitehole.setToolLevel(3);
|
||||
miniaturewhitehole.register();
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:runes_of_the_lover>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:realmshifter") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!(target.mainHandHeldItem.matches(<contenttweaker:stone_of_the_lover>))) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon Item ~ ~ ~ {Item:{id:\"contenttweaker:call_of_the_lover\",Count:4b}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:runes_of_the_loved>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:realmshifter") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!(target.mainHandHeldItem.matches(<contenttweaker:stone_of_the_loved>))) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon Item ~ ~ ~ {Item:{id:\"contenttweaker:call_of_the_loved\",Count:4b}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,52 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.entity.IEntityEquipmentSlot;
|
||||
|
||||
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:runes_of_the_love>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:realmshifter") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!(target.mainHandHeldItem.matches(<contenttweaker:stone_of_the_love>))) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon Item ~ ~ ~ {Item:{id:\"contenttweaker:call_of_the_love\",Count:4b}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,52 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.entity.IEntityEquipmentSlot;
|
||||
|
||||
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:true_tongue_oath>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:realmshifter") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!(target.mainHandHeldItem.matches(<contenttweaker:recursion_of_the_love>))) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon Item ~ ~ ~ {Item:{id:\"contenttweaker:cuendillar_catalyst_1\",Count:1b}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,52 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.entity.IEntityEquipmentSlot;
|
||||
|
||||
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:true_tongue_oath>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:realmshifter") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!(target.mainHandHeldItem.matches(<contenttweaker:recursion_of_the_lover>))) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon Item ~ ~ ~ {Item:{id:\"contenttweaker:cuendillar_catalyst_2\",Count:1b}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,52 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.entity.IEntityEquipmentSlot;
|
||||
|
||||
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:true_tongue_oath>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:realmshifter") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!(target.mainHandHeldItem.matches(<contenttweaker:recursion_of_the_loved>))) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon Item ~ ~ ~ {Item:{id:\"contenttweaker:cuendillar_catalyst_3\",Count:1b}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1118,6 +1118,11 @@ recipes.addShapeless(<contenttweaker:lightning_dragonsteel_ore>,
|
||||
recipes.addShapeless(<contenttweaker:dense_dimensional_shard_ore>,
|
||||
[<contenttweaker:custom_dimensions>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:rhenium_ore>,
|
||||
[<contenttweaker:custom_dimensions>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:holographic_ore>,
|
||||
[<contenttweaker:custom_dimensions>]);
|
||||
|
||||
|
||||
|
||||
@@ -1155,3 +1160,54 @@ recipes.addShapeless(<mod_lavacow:foul_bristle>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:battle_tower>]);
|
||||
recipes.addShapeless(<mod_lavacow:ectoplasm>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:battle_tower>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<contenttweaker:embodiment_of_balance>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:guardians_of_shadesmar_callstone>, <contenttweaker:spren_summoner_balance>]);
|
||||
recipes.addShapeless(<contenttweaker:embodiment_of_hope>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:guardians_of_shadesmar_callstone>, <contenttweaker:spren_summoner_hope>]);
|
||||
recipes.addShapeless(<contenttweaker:embodiment_of_glory>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:guardians_of_shadesmar_callstone>, <contenttweaker:spren_summoner_glory>]);
|
||||
recipes.addShapeless(<contenttweaker:embodiment_of_knowledge>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:guardians_of_shadesmar_callstone>, <contenttweaker:spren_summoner_knowledge>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<contenttweaker:shard_of_restored_faith>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_faith>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_forgotten_fear_of_death>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_death>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_forgiven_lost_time>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_haste>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_rekindled_heritage>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_blasphemy>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_no_hidden_intentions>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_plot>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_physical_healing>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_injury>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_realized_worth>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_inadequacy>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_restored_relationship>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_loneliness>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_surrender>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_control>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_individual_freedom>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_prepotence>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_controlled_gluttony>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_gluttony>]);
|
||||
recipes.addShapeless(<contenttweaker:shard_of_humble_education>,
|
||||
[<contenttweaker:boss_drop>, <contenttweaker:spren_summoner_arrogance>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<contenttweaker:trinity_runes>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:call_to_mission>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:cuendillar_catalyst_1>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:trinitas_callstone>]);
|
||||
recipes.addShapeless(<contenttweaker:cuendillar_catalyst_2>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:trinitas_callstone>]);
|
||||
recipes.addShapeless(<contenttweaker:cuendillar_catalyst_3>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:trinitas_callstone>]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -2,237 +2,359 @@
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.ResourceLocation;
|
||||
|
||||
|
||||
var instanceTEX = mods.contenttweaker.ResourceLocation.create("contenttweaker:textures/items/enchdesc_allofthem.png");
|
||||
|
||||
|
||||
|
||||
var enchdesc_coralium = VanillaFactory.createItem("enchdesc_coralium");
|
||||
enchdesc_coralium.textureLocation = instanceTEX;
|
||||
enchdesc_coralium.register();
|
||||
var enchdesc_dread = VanillaFactory.createItem("enchdesc_dread");
|
||||
enchdesc_dread.textureLocation = instanceTEX;
|
||||
enchdesc_dread.register();
|
||||
var enchdesc_iron_wall = VanillaFactory.createItem("enchdesc_iron_wall");
|
||||
enchdesc_iron_wall.textureLocation = instanceTEX;
|
||||
enchdesc_iron_wall.register();
|
||||
var enchdesc_light_pierce = VanillaFactory.createItem("enchdesc_light_pierce");
|
||||
enchdesc_light_pierce.textureLocation = instanceTEX;
|
||||
enchdesc_light_pierce.register();
|
||||
var enchdesc_multi_rend = VanillaFactory.createItem("enchdesc_multi_rend");
|
||||
enchdesc_multi_rend.textureLocation = instanceTEX;
|
||||
enchdesc_multi_rend.register();
|
||||
var enchdesc_sapping = VanillaFactory.createItem("enchdesc_sapping");
|
||||
enchdesc_sapping.textureLocation = instanceTEX;
|
||||
enchdesc_sapping.register();
|
||||
var enchdesc_airtight_seal = VanillaFactory.createItem("enchdesc_airtight_seal");
|
||||
enchdesc_airtight_seal.textureLocation = instanceTEX;
|
||||
enchdesc_airtight_seal.register();
|
||||
var enchdesc_archmage = VanillaFactory.createItem("enchdesc_archmage");
|
||||
enchdesc_archmage.textureLocation = instanceTEX;
|
||||
enchdesc_archmage.register();
|
||||
var enchdesc_brace = VanillaFactory.createItem("enchdesc_brace");
|
||||
enchdesc_brace.textureLocation = instanceTEX;
|
||||
enchdesc_brace.register();
|
||||
var enchdesc_control = VanillaFactory.createItem("enchdesc_control");
|
||||
enchdesc_control.textureLocation = instanceTEX;
|
||||
enchdesc_control.register();
|
||||
var enchdesc_crush = VanillaFactory.createItem("enchdesc_crush");
|
||||
enchdesc_crush.textureLocation = instanceTEX;
|
||||
enchdesc_crush.register();
|
||||
var enchdesc_curse_of_greed = VanillaFactory.createItem("enchdesc_curse_of_greed");
|
||||
enchdesc_curse_of_greed.textureLocation = instanceTEX;
|
||||
enchdesc_curse_of_greed.register();
|
||||
var enchdesc_form = VanillaFactory.createItem("enchdesc_form");
|
||||
enchdesc_form.textureLocation = instanceTEX;
|
||||
enchdesc_form.register();
|
||||
var enchdesc_intervention = VanillaFactory.createItem("enchdesc_intervention");
|
||||
enchdesc_intervention.textureLocation = instanceTEX;
|
||||
enchdesc_intervention.register();
|
||||
var enchdesc_recharge = VanillaFactory.createItem("enchdesc_recharge");
|
||||
enchdesc_recharge.textureLocation = instanceTEX;
|
||||
enchdesc_recharge.register();
|
||||
var enchdesc_sever = VanillaFactory.createItem("enchdesc_sever");
|
||||
enchdesc_sever.textureLocation = instanceTEX;
|
||||
enchdesc_sever.register();
|
||||
var enchdesc_shell = VanillaFactory.createItem("enchdesc_shell");
|
||||
enchdesc_shell.textureLocation = instanceTEX;
|
||||
enchdesc_shell.register();
|
||||
var enchdesc_night_vision = VanillaFactory.createItem("enchdesc_night_vision");
|
||||
enchdesc_night_vision.textureLocation = instanceTEX;
|
||||
enchdesc_night_vision.register();
|
||||
var enchdesc_scorching_heat = VanillaFactory.createItem("enchdesc_scorching_heat");
|
||||
enchdesc_scorching_heat.textureLocation = instanceTEX;
|
||||
enchdesc_scorching_heat.register();
|
||||
var enchdesc_magic_protection_bewitchment = VanillaFactory.createItem("enchdesc_magic_protection_bewitchment");
|
||||
enchdesc_magic_protection_bewitchment.textureLocation = instanceTEX;
|
||||
enchdesc_magic_protection_bewitchment.register();
|
||||
var enchdesc_eternal_compass = VanillaFactory.createItem("enchdesc_eternal_compass");
|
||||
enchdesc_eternal_compass.textureLocation = instanceTEX;
|
||||
enchdesc_eternal_compass.register();
|
||||
var enchdesc_reading = VanillaFactory.createItem("enchdesc_reading");
|
||||
enchdesc_reading.textureLocation = instanceTEX;
|
||||
enchdesc_reading.register();
|
||||
var enchdesc_holding = VanillaFactory.createItem("enchdesc_holding");
|
||||
enchdesc_holding.textureLocation = instanceTEX;
|
||||
enchdesc_holding.register();
|
||||
var enchdesc_insight = VanillaFactory.createItem("enchdesc_insight");
|
||||
enchdesc_insight.textureLocation = instanceTEX;
|
||||
enchdesc_insight.register();
|
||||
var enchdesc_leech = VanillaFactory.createItem("enchdesc_leech");
|
||||
enchdesc_leech.textureLocation = instanceTEX;
|
||||
enchdesc_leech.register();
|
||||
var enchdesc_multishot = VanillaFactory.createItem("enchdesc_multishot");
|
||||
enchdesc_multishot.textureLocation = instanceTEX;
|
||||
enchdesc_multishot.register();
|
||||
var enchdesc_smashing = VanillaFactory.createItem("enchdesc_smashing");
|
||||
enchdesc_smashing.textureLocation = instanceTEX;
|
||||
enchdesc_smashing.register();
|
||||
var enchdesc_smelting = VanillaFactory.createItem("enchdesc_smelting");
|
||||
enchdesc_smelting.textureLocation = instanceTEX;
|
||||
enchdesc_smelting.register();
|
||||
var enchdesc_soulbound = VanillaFactory.createItem("enchdesc_soulbound");
|
||||
enchdesc_soulbound.textureLocation = instanceTEX;
|
||||
enchdesc_soulbound.register();
|
||||
var enchdesc_vorpal = VanillaFactory.createItem("enchdesc_vorpal");
|
||||
enchdesc_vorpal.textureLocation = instanceTEX;
|
||||
enchdesc_vorpal.register();
|
||||
var enchdesc_magic_siphon = VanillaFactory.createItem("enchdesc_magic_siphon");
|
||||
enchdesc_magic_siphon.textureLocation = instanceTEX;
|
||||
enchdesc_magic_siphon.register();
|
||||
var enchdesc_plague_bringer = VanillaFactory.createItem("enchdesc_plague_bringer");
|
||||
enchdesc_plague_bringer.textureLocation = instanceTEX;
|
||||
enchdesc_plague_bringer.register();
|
||||
var enchdesc_shadow_step = VanillaFactory.createItem("enchdesc_shadow_step");
|
||||
enchdesc_shadow_step.textureLocation = instanceTEX;
|
||||
enchdesc_shadow_step.register();
|
||||
var enchdesc_soulbound_corail_tombstone = VanillaFactory.createItem("enchdesc_soulbound_corail_tombstone");
|
||||
enchdesc_soulbound_corail_tombstone.textureLocation = instanceTEX;
|
||||
enchdesc_soulbound_corail_tombstone.register();
|
||||
var enchdesc_autosmelt = VanillaFactory.createItem("enchdesc_autosmelt");
|
||||
enchdesc_autosmelt.textureLocation = instanceTEX;
|
||||
enchdesc_autosmelt.register();
|
||||
var enchdesc_excavation = VanillaFactory.createItem("enchdesc_excavation");
|
||||
enchdesc_excavation.textureLocation = instanceTEX;
|
||||
enchdesc_excavation.register();
|
||||
var enchdesc_experience_boost = VanillaFactory.createItem("enchdesc_experience_boost");
|
||||
enchdesc_experience_boost.textureLocation = instanceTEX;
|
||||
enchdesc_experience_boost.register();
|
||||
var enchdesc_lifeleech = VanillaFactory.createItem("enchdesc_lifeleech");
|
||||
enchdesc_lifeleech.textureLocation = instanceTEX;
|
||||
enchdesc_lifeleech.register();
|
||||
var enchdesc_magnet = VanillaFactory.createItem("enchdesc_magnet");
|
||||
enchdesc_magnet.textureLocation = instanceTEX;
|
||||
enchdesc_magnet.register();
|
||||
var enchdesc_multijump = VanillaFactory.createItem("enchdesc_multijump");
|
||||
enchdesc_multijump.textureLocation = instanceTEX;
|
||||
enchdesc_multijump.register();
|
||||
var enchdesc_multishot_cyclic = VanillaFactory.createItem("enchdesc_multishot_cyclic");
|
||||
enchdesc_multishot_cyclic.textureLocation = instanceTEX;
|
||||
enchdesc_multishot_cyclic.register();
|
||||
var enchdesc_quickdraw = VanillaFactory.createItem("enchdesc_quickdraw");
|
||||
enchdesc_quickdraw.textureLocation = instanceTEX;
|
||||
enchdesc_quickdraw.register();
|
||||
var enchdesc_reach = VanillaFactory.createItem("enchdesc_reach");
|
||||
enchdesc_reach.textureLocation = instanceTEX;
|
||||
enchdesc_reach.register();
|
||||
var enchdesc_venom = VanillaFactory.createItem("enchdesc_venom");
|
||||
enchdesc_venom.textureLocation = instanceTEX;
|
||||
enchdesc_venom.register();
|
||||
var enchdesc_waterwalking = VanillaFactory.createItem("enchdesc_waterwalking");
|
||||
enchdesc_waterwalking.textureLocation = instanceTEX;
|
||||
enchdesc_waterwalking.register();
|
||||
var enchdesc_aftershock = VanillaFactory.createItem("enchdesc_aftershock");
|
||||
enchdesc_aftershock.textureLocation = instanceTEX;
|
||||
enchdesc_aftershock.register();
|
||||
var enchdesc_rive = VanillaFactory.createItem("enchdesc_rive");
|
||||
enchdesc_rive.textureLocation = instanceTEX;
|
||||
enchdesc_rive.register();
|
||||
var enchdesc_reaper = VanillaFactory.createItem("enchdesc_reaper");
|
||||
enchdesc_reaper.textureLocation = instanceTEX;
|
||||
enchdesc_reaper.register();
|
||||
var enchdesc_fire_imbuement = VanillaFactory.createItem("enchdesc_fire_imbuement");
|
||||
enchdesc_fire_imbuement.textureLocation = instanceTEX;
|
||||
enchdesc_fire_imbuement.register();
|
||||
var enchdesc_frost_imbuement = VanillaFactory.createItem("enchdesc_frost_imbuement");
|
||||
enchdesc_frost_imbuement.textureLocation = instanceTEX;
|
||||
enchdesc_frost_imbuement.register();
|
||||
var enchdesc_frost_protection = VanillaFactory.createItem("enchdesc_frost_protection");
|
||||
enchdesc_frost_protection.textureLocation = instanceTEX;
|
||||
enchdesc_frost_protection.register();
|
||||
var enchdesc_imbuement = VanillaFactory.createItem("enchdesc_imbuement");
|
||||
enchdesc_imbuement.textureLocation = instanceTEX;
|
||||
enchdesc_imbuement.register();
|
||||
var enchdesc_magic_protection = VanillaFactory.createItem("enchdesc_magic_protection");
|
||||
enchdesc_magic_protection.textureLocation = instanceTEX;
|
||||
enchdesc_magic_protection.register();
|
||||
var enchdesc_shock_protection = VanillaFactory.createItem("enchdesc_shock_protection");
|
||||
enchdesc_shock_protection.textureLocation = instanceTEX;
|
||||
enchdesc_shock_protection.register();
|
||||
var enchdesc_decay = VanillaFactory.createItem("enchdesc_decay");
|
||||
enchdesc_decay.textureLocation = instanceTEX;
|
||||
enchdesc_decay.register();
|
||||
var enchdesc_repellent = VanillaFactory.createItem("enchdesc_repellent");
|
||||
enchdesc_repellent.textureLocation = instanceTEX;
|
||||
enchdesc_repellent.register();
|
||||
var enchdesc_shimmer = VanillaFactory.createItem("enchdesc_shimmer");
|
||||
enchdesc_shimmer.textureLocation = instanceTEX;
|
||||
enchdesc_shimmer.register();
|
||||
var enchdesc_soulbound_ender_io = VanillaFactory.createItem("enchdesc_soulbound_ender_io");
|
||||
enchdesc_soulbound_ender_io.textureLocation = instanceTEX;
|
||||
enchdesc_soulbound_ender_io.register();
|
||||
var enchdesc_withering = VanillaFactory.createItem("enchdesc_withering");
|
||||
enchdesc_withering.textureLocation = instanceTEX;
|
||||
enchdesc_withering.register();
|
||||
var enchdesc_autosmelt_endercore = VanillaFactory.createItem("enchdesc_autosmelt_endercore");
|
||||
enchdesc_autosmelt_endercore.textureLocation = instanceTEX;
|
||||
enchdesc_autosmelt_endercore.register();
|
||||
var enchdesc_xp_boost = VanillaFactory.createItem("enchdesc_xp_boost");
|
||||
enchdesc_xp_boost.textureLocation = instanceTEX;
|
||||
enchdesc_xp_boost.register();
|
||||
var enchdesc_kaboomerang = VanillaFactory.createItem("enchdesc_kaboomerang");
|
||||
enchdesc_kaboomerang.textureLocation = instanceTEX;
|
||||
enchdesc_kaboomerang.register();
|
||||
var enchdesc_zoomerang = VanillaFactory.createItem("enchdesc_zoomerang");
|
||||
enchdesc_zoomerang.textureLocation = instanceTEX;
|
||||
enchdesc_zoomerang.register();
|
||||
var enchdesc_burnerang = VanillaFactory.createItem("enchdesc_burnerang");
|
||||
enchdesc_burnerang.textureLocation = instanceTEX;
|
||||
enchdesc_burnerang.register();
|
||||
var enchdesc_bladerang = VanillaFactory.createItem("enchdesc_bladerang");
|
||||
enchdesc_bladerang.textureLocation = instanceTEX;
|
||||
enchdesc_bladerang.register();
|
||||
var enchdesc_boomereaperang = VanillaFactory.createItem("enchdesc_boomereaperang");
|
||||
enchdesc_boomereaperang.textureLocation = instanceTEX;
|
||||
enchdesc_boomereaperang.register();
|
||||
var enchdesc_corrosive = VanillaFactory.createItem("enchdesc_corrosive");
|
||||
enchdesc_corrosive.textureLocation = instanceTEX;
|
||||
enchdesc_corrosive.register();
|
||||
var enchdesc_lifesteal = VanillaFactory.createItem("enchdesc_lifesteal");
|
||||
enchdesc_lifesteal.textureLocation = instanceTEX;
|
||||
enchdesc_lifesteal.register();
|
||||
var enchdesc_poisonous = VanillaFactory.createItem("enchdesc_poisonous");
|
||||
enchdesc_poisonous.textureLocation = instanceTEX;
|
||||
enchdesc_poisonous.register();
|
||||
var enchdesc_flim_flam = VanillaFactory.createItem("enchdesc_flim_flam");
|
||||
enchdesc_flim_flam.textureLocation = instanceTEX;
|
||||
enchdesc_flim_flam.register();
|
||||
var enchdesc_last_stand = VanillaFactory.createItem("enchdesc_last_stand");
|
||||
enchdesc_last_stand.textureLocation = instanceTEX;
|
||||
enchdesc_last_stand.register();
|
||||
var enchdesc_unstable = VanillaFactory.createItem("enchdesc_unstable");
|
||||
enchdesc_unstable.textureLocation = instanceTEX;
|
||||
enchdesc_unstable.register();
|
||||
var enchdesc_electric_efficiency = VanillaFactory.createItem("enchdesc_electric_efficiency");
|
||||
enchdesc_electric_efficiency.textureLocation = instanceTEX;
|
||||
enchdesc_electric_efficiency.register();
|
||||
var enchdesc_destruction = VanillaFactory.createItem("enchdesc_destruction");
|
||||
enchdesc_destruction.textureLocation = instanceTEX;
|
||||
enchdesc_destruction.register();
|
||||
var enchdesc_implosion = VanillaFactory.createItem("enchdesc_implosion");
|
||||
enchdesc_implosion.textureLocation = instanceTEX;
|
||||
enchdesc_implosion.register();
|
||||
var enchdesc_smack = VanillaFactory.createItem("enchdesc_smack");
|
||||
enchdesc_smack.textureLocation = instanceTEX;
|
||||
enchdesc_smack.register();
|
||||
var enchdesc_wrecking = VanillaFactory.createItem("enchdesc_wrecking");
|
||||
enchdesc_wrecking.textureLocation = instanceTEX;
|
||||
enchdesc_wrecking.register();
|
||||
var enchdesc_magnetic = VanillaFactory.createItem("enchdesc_magnetic");
|
||||
enchdesc_magnetic.textureLocation = instanceTEX;
|
||||
enchdesc_magnetic.register();
|
||||
var enchdesc_fuel_efficiency = VanillaFactory.createItem("enchdesc_fuel_efficiency");
|
||||
enchdesc_fuel_efficiency.textureLocation = instanceTEX;
|
||||
enchdesc_fuel_efficiency.register();
|
||||
var enchdesc_soul_stealer = VanillaFactory.createItem("enchdesc_soul_stealer");
|
||||
enchdesc_soul_stealer.textureLocation = instanceTEX;
|
||||
enchdesc_soul_stealer.register();
|
||||
var enchdesc_aqua_affinity = VanillaFactory.createItem("enchdesc_aqua_affinity");
|
||||
enchdesc_aqua_affinity.textureLocation = instanceTEX;
|
||||
enchdesc_aqua_affinity.register();
|
||||
var enchdesc_bane_of_arthropods = VanillaFactory.createItem("enchdesc_bane_of_arthropods");
|
||||
enchdesc_bane_of_arthropods.textureLocation = instanceTEX;
|
||||
enchdesc_bane_of_arthropods.register();
|
||||
var enchdesc_blast_protection = VanillaFactory.createItem("enchdesc_blast_protection");
|
||||
enchdesc_blast_protection.textureLocation = instanceTEX;
|
||||
enchdesc_blast_protection.register();
|
||||
var enchdesc_curse_of_binding = VanillaFactory.createItem("enchdesc_curse_of_binding");
|
||||
enchdesc_curse_of_binding.textureLocation = instanceTEX;
|
||||
enchdesc_curse_of_binding.register();
|
||||
var enchdesc_depth_strider = VanillaFactory.createItem("enchdesc_depth_strider");
|
||||
enchdesc_depth_strider.textureLocation = instanceTEX;
|
||||
enchdesc_depth_strider.register();
|
||||
var enchdesc_efficiency = VanillaFactory.createItem("enchdesc_efficiency");
|
||||
enchdesc_efficiency.textureLocation = instanceTEX;
|
||||
enchdesc_efficiency.register();
|
||||
var enchdesc_feather_falling = VanillaFactory.createItem("enchdesc_feather_falling");
|
||||
enchdesc_feather_falling.textureLocation = instanceTEX;
|
||||
enchdesc_feather_falling.register();
|
||||
var enchdesc_fire_aspect = VanillaFactory.createItem("enchdesc_fire_aspect");
|
||||
enchdesc_fire_aspect.textureLocation = instanceTEX;
|
||||
enchdesc_fire_aspect.register();
|
||||
var enchdesc_fire_protection = VanillaFactory.createItem("enchdesc_fire_protection");
|
||||
enchdesc_fire_protection.textureLocation = instanceTEX;
|
||||
enchdesc_fire_protection.register();
|
||||
var enchdesc_flame = VanillaFactory.createItem("enchdesc_flame");
|
||||
enchdesc_flame.textureLocation = instanceTEX;
|
||||
enchdesc_flame.register();
|
||||
var enchdesc_fortune = VanillaFactory.createItem("enchdesc_fortune");
|
||||
enchdesc_fortune.textureLocation = instanceTEX;
|
||||
enchdesc_fortune.register();
|
||||
var enchdesc_frost_walker = VanillaFactory.createItem("enchdesc_frost_walker");
|
||||
enchdesc_frost_walker.textureLocation = instanceTEX;
|
||||
enchdesc_frost_walker.register();
|
||||
var enchdesc_infinity = VanillaFactory.createItem("enchdesc_infinity");
|
||||
enchdesc_infinity.textureLocation = instanceTEX;
|
||||
enchdesc_infinity.register();
|
||||
var enchdesc_knockback = VanillaFactory.createItem("enchdesc_knockback");
|
||||
enchdesc_knockback.textureLocation = instanceTEX;
|
||||
enchdesc_knockback.register();
|
||||
var enchdesc_looting = VanillaFactory.createItem("enchdesc_looting");
|
||||
enchdesc_looting.textureLocation = instanceTEX;
|
||||
enchdesc_looting.register();
|
||||
var enchdesc_luck_of_the_sea = VanillaFactory.createItem("enchdesc_luck_of_the_sea");
|
||||
enchdesc_luck_of_the_sea.textureLocation = instanceTEX;
|
||||
enchdesc_luck_of_the_sea.register();
|
||||
var enchdesc_lure = VanillaFactory.createItem("enchdesc_lure");
|
||||
enchdesc_lure.textureLocation = instanceTEX;
|
||||
enchdesc_lure.register();
|
||||
var enchdesc_mending = VanillaFactory.createItem("enchdesc_mending");
|
||||
enchdesc_mending.textureLocation = instanceTEX;
|
||||
enchdesc_mending.register();
|
||||
var enchdesc_power = VanillaFactory.createItem("enchdesc_power");
|
||||
enchdesc_power.textureLocation = instanceTEX;
|
||||
enchdesc_power.register();
|
||||
var enchdesc_projectile_protection = VanillaFactory.createItem("enchdesc_projectile_protection");
|
||||
enchdesc_projectile_protection.textureLocation = instanceTEX;
|
||||
enchdesc_projectile_protection.register();
|
||||
var enchdesc_protection = VanillaFactory.createItem("enchdesc_protection");
|
||||
enchdesc_protection.textureLocation = instanceTEX;
|
||||
enchdesc_protection.register();
|
||||
var enchdesc_punch = VanillaFactory.createItem("enchdesc_punch");
|
||||
enchdesc_punch.textureLocation = instanceTEX;
|
||||
enchdesc_punch.register();
|
||||
var enchdesc_respiration = VanillaFactory.createItem("enchdesc_respiration");
|
||||
enchdesc_respiration.textureLocation = instanceTEX;
|
||||
enchdesc_respiration.register();
|
||||
var enchdesc_sharpness = VanillaFactory.createItem("enchdesc_sharpness");
|
||||
enchdesc_sharpness.textureLocation = instanceTEX;
|
||||
enchdesc_sharpness.register();
|
||||
var enchdesc_silk_touch = VanillaFactory.createItem("enchdesc_silk_touch");
|
||||
enchdesc_silk_touch.textureLocation = instanceTEX;
|
||||
enchdesc_silk_touch.register();
|
||||
var enchdesc_smite = VanillaFactory.createItem("enchdesc_smite");
|
||||
enchdesc_smite.textureLocation = instanceTEX;
|
||||
enchdesc_smite.register();
|
||||
var enchdesc_sweeping_edge = VanillaFactory.createItem("enchdesc_sweeping_edge");
|
||||
enchdesc_sweeping_edge.textureLocation = instanceTEX;
|
||||
enchdesc_sweeping_edge.register();
|
||||
var enchdesc_thorns = VanillaFactory.createItem("enchdesc_thorns");
|
||||
enchdesc_thorns.textureLocation = instanceTEX;
|
||||
enchdesc_thorns.register();
|
||||
var enchdesc_unbreaking = VanillaFactory.createItem("enchdesc_unbreaking");
|
||||
enchdesc_unbreaking.textureLocation = instanceTEX;
|
||||
enchdesc_unbreaking.register();
|
||||
var enchdesc_curse_of_vanishing = VanillaFactory.createItem("enchdesc_curse_of_vanishing");
|
||||
enchdesc_curse_of_vanishing.textureLocation = instanceTEX;
|
||||
enchdesc_curse_of_vanishing.register();
|
||||
var enchdesc_manabound = VanillaFactory.createItem("enchdesc_manabound");
|
||||
enchdesc_manabound.textureLocation = instanceTEX;
|
||||
enchdesc_manabound.register();
|
||||
var enchdesc_headhunter = VanillaFactory.createItem("enchdesc_headhunter");
|
||||
enchdesc_headhunter.textureLocation = instanceTEX;
|
||||
enchdesc_headhunter.register();
|
||||
var enchdesc_aerial_affinity = VanillaFactory.createItem("enchdesc_aerial_affinity");
|
||||
enchdesc_aerial_affinity.textureLocation = instanceTEX;
|
||||
enchdesc_aerial_affinity.register();
|
||||
var enchdesc_blessing = VanillaFactory.createItem("enchdesc_blessing");
|
||||
enchdesc_blessing.textureLocation = instanceTEX;
|
||||
enchdesc_blessing.register();
|
||||
var enchdesc_curse_bones = VanillaFactory.createItem("enchdesc_curse_bones");
|
||||
enchdesc_curse_bones.textureLocation = instanceTEX;
|
||||
enchdesc_curse_bones.register();
|
||||
|
||||
var enchdesc_flaming_touch = VanillaFactory.createItem("enchdesc_flaming_touch");
|
||||
enchdesc_flaming_touch.textureLocation = instanceTEX;
|
||||
enchdesc_flaming_touch.register();
|
||||
|
||||
@@ -23,7 +23,7 @@ recipes.addShapeless(
|
||||
var updatedTag as IData = {
|
||||
display: {Lore: ["§d§oSuper-Enchanted§r"]}
|
||||
};
|
||||
return ins.mark.updateTag(inpuTag += updatedTag);
|
||||
return ins.mark.updateTag(inpuTag += updatedTag).withAmount(1);
|
||||
},
|
||||
null
|
||||
);
|
||||
|
||||
@@ -220,3 +220,6 @@ recipes.addShaped(<extrautils2:opinium:0>,
|
||||
[<contenttweaker:better_red_coal>, <ore:blockIron>, <contenttweaker:better_red_coal>],
|
||||
[null, <contenttweaker:better_red_coal>, null]]);
|
||||
|
||||
|
||||
recipes.addShapeless(<contenttweaker:absolutely_autentic_rainbowgen>,
|
||||
[<extrautils2:rainbowgenerator:1>, <extrautils2:rainbowgenerator:2>]);
|
||||
|
||||
@@ -5,13 +5,13 @@ mods.extendedcrafting.TableCrafting.addShaped(<forestry:sturdy_machine>,
|
||||
[<divinerpg:realmite_ingot>, <thermalfoundation:material:512>, <divinerpg:realmite_ingot>],
|
||||
[<thermalfoundation:material:291>, <divinerpg:realmite_ingot>, <thermalfoundation:material:291>]]);
|
||||
|
||||
recipes.remove(<forestry:arboretum:0>);
|
||||
recipes.remove(<forestry:farm_crops:0>);
|
||||
recipes.remove(<forestry:farm_mushroom:0>);
|
||||
recipes.remove(<forestry:farm_gourd:0>);
|
||||
recipes.remove(<forestry:farm_nether:0>);
|
||||
recipes.remove(<forestry:farm_ender:0>);
|
||||
recipes.remove(<forestry:peat_bog:0>);
|
||||
// recipes.remove(<forestry:arboretum:0>);
|
||||
// recipes.remove(<forestry:farm_crops:0>);
|
||||
// recipes.remove(<forestry:farm_mushroom:0>);
|
||||
// recipes.remove(<forestry:farm_gourd:0>);
|
||||
// recipes.remove(<forestry:farm_nether:0>);
|
||||
// recipes.remove(<forestry:farm_ender:0>);
|
||||
// recipes.remove(<forestry:peat_bog:0>);
|
||||
|
||||
recipes.addShaped(<minecraft:spawn_egg>.withTag({EntityTag: {id: "bewitchment:ghost"}}),
|
||||
[[<bewitchment:frostflower>, <bewitchment:bottled_hellfire>, <bewitchment:bottled_hellfire>],
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
import mods.thaumcraft.Crucible;
|
||||
import mods.thaumcraft.Infusion;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
|
||||
|
||||
@@ -220,6 +221,43 @@ fractallitefurnacealloy.addItemInput(<contenttweaker:essence_of_creation>);
|
||||
fractallitefurnacealloy.addItemOutput(<contenttweaker:perfected_gallifreyan_alloy>);
|
||||
fractallitefurnacealloy.build();
|
||||
|
||||
var unfulfilleddata as IData = {
|
||||
display: {Lore:["§d§oUnfulfilled§r"]}
|
||||
};
|
||||
|
||||
var livelydata as IData = {
|
||||
display: {Lore:["§d§oLively§r"]}
|
||||
};
|
||||
|
||||
var brimmingdata as IData = {
|
||||
display: {Lore:["§d§oBrimming§r"]}
|
||||
};
|
||||
|
||||
var energicdata as IData = {
|
||||
display: {Lore:["§d§oEnergic§r"]}
|
||||
};
|
||||
|
||||
var fulfilleddata as IData = {
|
||||
display: {Lore:["§d§oFulfilled§r"]}
|
||||
};
|
||||
|
||||
val fractallitefurnacetrinity = RecipeBuilder.newBuilder("fractallitefurnacetrinity","fractallite_furnace",10);
|
||||
fractallitefurnacetrinity.addFluidInput(<fluid:aeternalis_fuel>*1000);
|
||||
fractallitefurnacetrinity.addItemInput(<contenttweaker:perfected_gallifreyan_alloy>);
|
||||
fractallitefurnacetrinity.addItemInput(<contenttweaker:trinity_ingot>);
|
||||
fractallitefurnacetrinity.addItemInput(<ore:ingotMithril>*32);
|
||||
fractallitefurnacetrinity.addItemOutput(<contenttweaker:ascended_gallifreyan_alloy>.withTag(unfulfilleddata)*32);
|
||||
fractallitefurnacetrinity.build();
|
||||
|
||||
mods.nuclearcraft.infuser.addRecipe([<contenttweaker:ascended_gallifreyan_alloy>.withTag(unfulfilleddata), <fluid:vityte>*288, <contenttweaker:ascended_gallifreyan_alloy>.withTag(livelydata)]);
|
||||
|
||||
mods.nuclearcraft.infuser.addRecipe([<contenttweaker:ascended_gallifreyan_alloy>.withTag(livelydata), <fluid:candyte>*288, <contenttweaker:ascended_gallifreyan_alloy>.withTag(brimmingdata)]);
|
||||
|
||||
mods.nuclearcraft.infuser.addRecipe([<contenttweaker:ascended_gallifreyan_alloy>.withTag(brimmingdata), <fluid:brightsteel_alloy>*288, <contenttweaker:ascended_gallifreyan_alloy>.withTag(energicdata)]);
|
||||
|
||||
mods.nuclearcraft.infuser.addRecipe([<contenttweaker:ascended_gallifreyan_alloy>.withTag(energicdata), <fluid:infinity>*288, <contenttweaker:ascended_gallifreyan_alloy>.withTag(fulfilleddata)]);
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:matter_digitalization_fabrial>,
|
||||
[[<appliedenergistics2:part:140>, <contenttweaker:recursion_of_clarity>, <appliedenergistics2:part:140>],
|
||||
[<contenttweaker:recursion_of_clarity>, <contenttweaker:fluix_microcontroller>, <contenttweaker:recursion_of_clarity>],
|
||||
@@ -452,6 +490,21 @@ nameofnamesingot.addItemInput(<contenttweaker:recursion_of_clarity>*4);
|
||||
nameofnamesingot.addItemOutput(<contenttweaker:hyperuranion_ingot>);
|
||||
nameofnamesingot.build();
|
||||
|
||||
val nameofnamesingotup = RecipeBuilder.newBuilder("nameofnamesingotup","altar_to_the_name_of_names",20);
|
||||
nameofnamesingotup.addEnergyPerTickInput(2000000000);
|
||||
nameofnamesingotup.addFluidInput(<fluid:naquadah_alloy>*16000);
|
||||
nameofnamesingotup.addFluidInput(<fluid:dragonsteel_fire>*16000);
|
||||
nameofnamesingotup.addFluidInput(<fluid:dragonsteel_ice>*16000);
|
||||
nameofnamesingotup.addFluidInput(<fluid:dragonsteel_lightning>*16000);
|
||||
nameofnamesingotup.addFluidInput(<fluid:mildly_recursive_goo>*16000);
|
||||
nameofnamesingotup.addFluidInput(<fluid:high_entropy_hyperdense_plasma>*16000);
|
||||
nameofnamesingotup.addFluidInput(<fluid:hint_of_divinity>*16000);
|
||||
nameofnamesingotup.addFluidInput(<fluid:hint_of_insanity>*16000);
|
||||
nameofnamesingotup.addItemInput(<contenttweaker:defined_ingot>);
|
||||
nameofnamesingotup.addItemInput(<contenttweaker:recursion_of_clarity>*2);
|
||||
nameofnamesingotup.addItemOutput(<contenttweaker:hyperuranion_ingot>);
|
||||
nameofnamesingotup.build();
|
||||
|
||||
|
||||
mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/requemofthearbiter", <contenttweaker:requiem_of_the_arbiter>, 4500, 400, [
|
||||
<contenttweaker:innerved_sky_stone>, null, <contenttweaker:innerved_sky_stone>,null, <extendedcrafting:singularity_custom:2031>,
|
||||
|
||||
@@ -724,6 +724,40 @@ recursiumfragcombine.addItemInput(<contenttweaker:recursium_fragment_iter5>);
|
||||
recursiumfragcombine.addItemOutput(<contenttweaker:recursium_ingot>);
|
||||
recursiumfragcombine.build();
|
||||
|
||||
val recursiumfragupgrade = RecipeBuilder.newBuilder("recursiumfragupgrade","infinity_furnace",20);
|
||||
recursiumfragupgrade.addFluidInput(<fluid:actualizing_fluid>*50);
|
||||
recursiumfragupgrade.addItemInput(<divinerpg:arlemite_block>);
|
||||
recursiumfragupgrade.addItemInput(<divinerpg:realmite_block>);
|
||||
recursiumfragupgrade.addItemInput(<divinerpg:rupee_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:amethyst_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:jade_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:sapphire_block>);
|
||||
recursiumfragupgrade.addItemInput(<divinerpg:bloodgem_block>);
|
||||
recursiumfragupgrade.addItemInput(<divinerpg:netherite_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:emberstone_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:limonite_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:rosite_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:baronyte_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:blazium_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:bloodstone_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:varsium_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:skeletal_ingot_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:gemenyte_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:jewelyte_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:ornamyte_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:elecanium_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:crystallite_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:ghastly_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:ghoulish_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:mystite_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:lyon_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:lunar_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:shyregem_block>);
|
||||
recursiumfragupgrade.addItemInput(<aoa3:shyrestone_block>);
|
||||
recursiumfragupgrade.addItemInput(<contenttweaker:recursion_focus_lens>);
|
||||
recursiumfragupgrade.addItemOutput(<contenttweaker:recursium_ingot>);
|
||||
recursiumfragupgrade.build();
|
||||
|
||||
|
||||
//
|
||||
|
||||
@@ -824,46 +858,80 @@ recipes.addShapeless(<contenttweaker:warren_shard_abyss>*4,
|
||||
[<contenttweaker:warren_shard_abyss>,
|
||||
<contenttweaker:warren_shard_abyss>,
|
||||
<contenttweaker:recursium_fragment_iter1>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_abyss>*4,
|
||||
[<contenttweaker:warren_shard_abyss>,
|
||||
<contenttweaker:warren_shard_abyss>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_lelyetia>*2,
|
||||
[<contenttweaker:warren_shard_lelyetia>,
|
||||
<contenttweaker:recursium_fragment_iter1>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_lelyetia>*2,
|
||||
[<contenttweaker:warren_shard_lelyetia>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_precasia>*4,
|
||||
[<contenttweaker:warren_shard_precasia>,
|
||||
<contenttweaker:warren_shard_precasia>,
|
||||
<contenttweaker:recursium_fragment_iter1>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_precasia>*4,
|
||||
[<contenttweaker:warren_shard_precasia>,
|
||||
<contenttweaker:warren_shard_precasia>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_barathos>*4,
|
||||
[<contenttweaker:warren_shard_barathos>,
|
||||
<contenttweaker:warren_shard_barathos>,
|
||||
<contenttweaker:recursium_fragment_iter1>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_barathos>*4,
|
||||
[<contenttweaker:warren_shard_barathos>,
|
||||
<contenttweaker:warren_shard_barathos>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_creeponia>*2,
|
||||
[<contenttweaker:warren_shard_creeponia>,
|
||||
<contenttweaker:recursium_fragment_iter1>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_creeponia>*2,
|
||||
[<contenttweaker:warren_shard_creeponia>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_deeplands>*2,
|
||||
[<contenttweaker:warren_shard_deeplands>,
|
||||
<contenttweaker:recursium_fragment_iter1>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_deeplands>*2,
|
||||
[<contenttweaker:warren_shard_deeplands>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_crystevia>*2,
|
||||
[<contenttweaker:warren_shard_crystevia>,
|
||||
<contenttweaker:recursium_fragment_iter2>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_crystevia>*2,
|
||||
[<contenttweaker:warren_shard_crystevia>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_gardencia>*2,
|
||||
[<contenttweaker:warren_shard_gardencia>,
|
||||
<contenttweaker:recursium_fragment_iter2>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_gardencia>*2,
|
||||
[<contenttweaker:warren_shard_gardencia>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_celeve>*2,
|
||||
[<contenttweaker:warren_shard_celeve>,
|
||||
<contenttweaker:recursium_fragment_iter2>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_celeve>*2,
|
||||
[<contenttweaker:warren_shard_celeve>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_iromine>*4,
|
||||
[<contenttweaker:warren_shard_iromine>,
|
||||
<contenttweaker:warren_shard_iromine>,
|
||||
<contenttweaker:recursium_fragment_iter2>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_iromine>*4,
|
||||
[<contenttweaker:warren_shard_iromine>,
|
||||
<contenttweaker:warren_shard_iromine>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_haven>*10,
|
||||
[<contenttweaker:warren_shard_haven>,
|
||||
@@ -872,52 +940,92 @@ recipes.addShapeless(<contenttweaker:warren_shard_haven>*10,
|
||||
<contenttweaker:warren_shard_haven>,
|
||||
<contenttweaker:warren_shard_haven>,
|
||||
<contenttweaker:recursium_fragment_iter2>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_haven>*10,
|
||||
[<contenttweaker:warren_shard_haven>,
|
||||
<contenttweaker:warren_shard_haven>,
|
||||
<contenttweaker:warren_shard_haven>,
|
||||
<contenttweaker:warren_shard_haven>,
|
||||
<contenttweaker:warren_shard_haven>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_candyland>*2,
|
||||
[<contenttweaker:warren_shard_candyland>,
|
||||
<contenttweaker:recursium_fragment_iter2>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_candyland>*2,
|
||||
[<contenttweaker:warren_shard_candyland>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_mysterium>*2,
|
||||
[<contenttweaker:warren_shard_mysterium>,
|
||||
<contenttweaker:recursium_fragment_iter2>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_mysterium>*2,
|
||||
[<contenttweaker:warren_shard_mysterium>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_voxponds>*2,
|
||||
[<contenttweaker:warren_shard_voxponds>,
|
||||
<contenttweaker:recursium_fragment_iter2>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_voxponds>*2,
|
||||
[<contenttweaker:warren_shard_voxponds>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_borean>*2,
|
||||
[<contenttweaker:warren_shard_borean>,
|
||||
<contenttweaker:recursium_fragment_iter3>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_borean>*2,
|
||||
[<contenttweaker:warren_shard_borean>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_runandor>*2,
|
||||
[<contenttweaker:warren_shard_runandor>,
|
||||
<contenttweaker:recursium_fragment_iter3>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_runandor>*2,
|
||||
[<contenttweaker:warren_shard_runandor>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_lunalus>*2,
|
||||
[<contenttweaker:warren_shard_lunalus>,
|
||||
<contenttweaker:recursium_fragment_iter3>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_lunalus>*2,
|
||||
[<contenttweaker:warren_shard_lunalus>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_eden>*2,
|
||||
[<contenttweaker:warren_shard_eden>,
|
||||
<contenttweaker:recursium_fragment_iter1>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_eden>*2,
|
||||
[<contenttweaker:warren_shard_eden>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_wildwood>*2,
|
||||
[<contenttweaker:warren_shard_wildwood>,
|
||||
<contenttweaker:recursium_fragment_iter2>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_wildwood>*2,
|
||||
[<contenttweaker:warren_shard_wildwood>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_apalachia>*2,
|
||||
[<contenttweaker:warren_shard_apalachia>,
|
||||
<contenttweaker:recursium_fragment_iter3>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_apalachia>*2,
|
||||
[<contenttweaker:warren_shard_apalachia>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_skythern>*2,
|
||||
[<contenttweaker:warren_shard_skythern>,
|
||||
<contenttweaker:recursium_fragment_iter4>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_skythern>*2,
|
||||
[<contenttweaker:warren_shard_skythern>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_greckon>*2,
|
||||
[<contenttweaker:warren_shard_greckon>,
|
||||
<contenttweaker:recursium_fragment_iter4>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_greckon>*2,
|
||||
[<contenttweaker:warren_shard_greckon>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_dustopia>*10,
|
||||
[<contenttweaker:warren_shard_dustopia>,
|
||||
@@ -926,6 +1034,13 @@ recipes.addShapeless(<contenttweaker:warren_shard_dustopia>*10,
|
||||
<contenttweaker:warren_shard_dustopia>,
|
||||
<contenttweaker:warren_shard_dustopia>,
|
||||
<contenttweaker:recursium_fragment_iter4>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_dustopia>*10,
|
||||
[<contenttweaker:warren_shard_dustopia>,
|
||||
<contenttweaker:warren_shard_dustopia>,
|
||||
<contenttweaker:warren_shard_dustopia>,
|
||||
<contenttweaker:warren_shard_dustopia>,
|
||||
<contenttweaker:warren_shard_dustopia>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_immortallis>*8,
|
||||
[<contenttweaker:warren_shard_immortallis>,
|
||||
@@ -933,6 +1048,12 @@ recipes.addShapeless(<contenttweaker:warren_shard_immortallis>*8,
|
||||
<contenttweaker:warren_shard_immortallis>,
|
||||
<contenttweaker:warren_shard_immortallis>,
|
||||
<contenttweaker:recursium_fragment_iter4>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_immortallis>*8,
|
||||
[<contenttweaker:warren_shard_immortallis>,
|
||||
<contenttweaker:warren_shard_immortallis>,
|
||||
<contenttweaker:warren_shard_immortallis>,
|
||||
<contenttweaker:warren_shard_immortallis>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_ancientcavern>*8,
|
||||
[<contenttweaker:warren_shard_ancientcavern>,
|
||||
@@ -940,10 +1061,19 @@ recipes.addShapeless(<contenttweaker:warren_shard_ancientcavern>*8,
|
||||
<contenttweaker:warren_shard_ancientcavern>,
|
||||
<contenttweaker:warren_shard_ancientcavern>,
|
||||
<contenttweaker:recursium_fragment_iter4>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_ancientcavern>*8,
|
||||
[<contenttweaker:warren_shard_ancientcavern>,
|
||||
<contenttweaker:warren_shard_ancientcavern>,
|
||||
<contenttweaker:warren_shard_ancientcavern>,
|
||||
<contenttweaker:warren_shard_ancientcavern>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_shyrelands>*2,
|
||||
[<contenttweaker:warren_shard_shyrelands>,
|
||||
<contenttweaker:recursium_fragment_iter5>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_shyrelands>*2,
|
||||
[<contenttweaker:warren_shard_shyrelands>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_mortum>*12,
|
||||
[<contenttweaker:warren_shard_mortum>,
|
||||
@@ -953,6 +1083,14 @@ recipes.addShapeless(<contenttweaker:warren_shard_mortum>*12,
|
||||
<contenttweaker:warren_shard_mortum>,
|
||||
<contenttweaker:warren_shard_mortum>,
|
||||
<contenttweaker:recursium_fragment_iter5>]);
|
||||
recipes.addShapeless(<contenttweaker:warren_shard_mortum>*12,
|
||||
[<contenttweaker:warren_shard_mortum>,
|
||||
<contenttweaker:warren_shard_mortum>,
|
||||
<contenttweaker:warren_shard_mortum>,
|
||||
<contenttweaker:warren_shard_mortum>,
|
||||
<contenttweaker:warren_shard_mortum>,
|
||||
<contenttweaker:warren_shard_mortum>,
|
||||
<contenttweaker:unbound_recursium_fragment>]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:sacred_callstone>,
|
||||
[[<contenttweaker:warren_splitter_fabrial>, <contenttweaker:essence_of_the_mythic_shells>, <contenttweaker:warren_splitter_fabrial>],
|
||||
|
||||
+37
-39
@@ -452,50 +452,19 @@ mods.jei.JEI.addDescription(<iceandfire:fire_dragon_heart>,
|
||||
"The faster your item transfer, condenser rate, and crafter, the faster your EMC production."
|
||||
]);
|
||||
|
||||
mods.jei.JEI.addDescription(<draconicevolution:celestial_manipulator>,
|
||||
mods.jei.JEI.addDescription([<draconicevolution:celestial_manipulator>, <contenttweaker:skip_day>, <minecraft:lapis_block>, <contenttweaker:make_it_night>, <contenttweaker:hammock>],
|
||||
[
|
||||
"There are two main ways of skipping days and making it night in this pack!",
|
||||
"There are four main ways of skipping days and making it night in this pack!",
|
||||
"",
|
||||
"The lapis imperfect ritual from Blood Magic lets you skip the day manually.",
|
||||
"",
|
||||
"The Celestial Manipulator from Draconic Evolution can do it automatically with some redstone!"
|
||||
"The Eclipsed Clock consumes time from Time in a Bottle to speed up the day/night cycle.",
|
||||
"",
|
||||
"The Celestial Manipulator from Draconic Evolution can do it automatically with some redstone!",
|
||||
"",
|
||||
"The Time Manipulator spell from Electroblob."
|
||||
]);
|
||||
|
||||
mods.jei.JEI.addDescription(<minecraft:lapis_block>,
|
||||
[
|
||||
"There are two main ways of skipping days and making it night in this pack!",
|
||||
"",
|
||||
"The lapis imperfect ritual from Blood Magic lets you skip the day manually.",
|
||||
"",
|
||||
"The Celestial Manipulator from Draconic Evolution can do it automatically with some redstone!"
|
||||
]);
|
||||
|
||||
mods.jei.JEI.addDescription(<contenttweaker:make_it_night>,
|
||||
[
|
||||
"There are two main ways of skipping days and making it night in this pack!",
|
||||
"",
|
||||
"The lapis imperfect ritual from Blood Magic lets you skip the day manually.",
|
||||
"",
|
||||
"The Celestial Manipulator from Draconic Evolution can do it automatically with some redstone!"
|
||||
]);
|
||||
|
||||
mods.jei.JEI.addDescription(<contenttweaker:hammock>,
|
||||
[
|
||||
"There are two main ways of skipping days and making it night in this pack!",
|
||||
"",
|
||||
"The lapis imperfect ritual from Blood Magic lets you skip the day manually.",
|
||||
"",
|
||||
"The Celestial Manipulator from Draconic Evolution can do it automatically with some redstone!"
|
||||
]);
|
||||
|
||||
mods.jei.JEI.addDescription(<contenttweaker:skip_day>,
|
||||
[
|
||||
"There are two main ways of skipping days and making it night in this pack!",
|
||||
"",
|
||||
"The lapis imperfect ritual from Blood Magic lets you skip the day manually.",
|
||||
"",
|
||||
"The Celestial Manipulator from Draconic Evolution can do it automatically with some redstone!"
|
||||
]);
|
||||
|
||||
mods.jei.JEI.addDescription([<buildcraftsilicon:assembly_table>, <buildcraftsilicon:laser>],
|
||||
[
|
||||
@@ -3627,7 +3596,7 @@ mods.jei.JEI.addDescription([
|
||||
"",
|
||||
"See the multiblock preview for a preview of the exterior design of a heat exchanger.",
|
||||
"",
|
||||
"To function, a heat exchanger needs hot and cold fluid inputs. All that's needed for progression is to use water as the cold fluid and Hot NaK of any type as the hot fluids.",
|
||||
"To function, a heat exchanger needs hot and cold fluid inputs.",
|
||||
"",
|
||||
"Inside a heat exchanger, fluids are transported using heat exchanger tubes (used for both hot and cold). These act like Fission Vessels or Coolant Heaters in salt reactors.",
|
||||
"",
|
||||
@@ -3673,6 +3642,21 @@ mods.jei.JEI.addDescription(<contenttweaker:puzzle_solution_stage1anomaly>,
|
||||
"Obsidian with four iron blocks making a plus sign"
|
||||
]);
|
||||
|
||||
|
||||
mods.jei.JEI.addDescription(<contenttweaker:puzzle_solution_cherubim>,
|
||||
[
|
||||
"Come on! At least try to solve the puzzle!",
|
||||
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
|
||||
"Seriously! It's more fun to do the puzzles! Extra hint on next page!",
|
||||
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
|
||||
"The Realmshifter Cherubims are summoned on certain colored terracotta blocks...",
|
||||
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
|
||||
"Imagine not trying to connect the dots...",
|
||||
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
|
||||
"Right click the Cherubims summoned by the Terracotta that has the same color: Lover = red, Loved = green, Love = blue"
|
||||
]);
|
||||
|
||||
|
||||
mods.jei.JEI.addDescription(<contenttweaker:puzzle_solution_warrenblindfold>,
|
||||
[
|
||||
"Come on! At least try to solve the puzzle!",
|
||||
@@ -4009,6 +3993,20 @@ mods.jei.JEI.addDescription(<contenttweaker:puzzle_solution_biomeritual>,
|
||||
"BV CC SB NW MY"
|
||||
]);
|
||||
|
||||
mods.jei.JEI.addDescription(<contenttweaker:puzzle_solution_freedskystone>,
|
||||
[
|
||||
"Come on! At least try to solve the puzzle!",
|
||||
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
|
||||
"Seriously! It's more fun to do the puzzles! Extra hint on next page!",
|
||||
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
|
||||
"Possessed Sky Stone and Master Spells, wonder if the two go together...",
|
||||
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
|
||||
"Imagine not trying to connect the dots...",
|
||||
"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "",
|
||||
"Use the Master Spell: Ordo around placed Possessed Sky Stone. This can be automated with a Mechanical User."
|
||||
]);
|
||||
|
||||
|
||||
mods.jei.JEI.addDescription([
|
||||
<fluxnetworks:fluxplug>,
|
||||
<fluxnetworks:fluxpoint>,
|
||||
|
||||
+12
-1
@@ -7,6 +7,11 @@ recipes.addShaped(<contenttweaker:stone_of_universal_balance>,
|
||||
[<contenttweaker:hungering_flesh_ingot>, <contenttweaker:actualizing_hyperuranion_ingot>, <contenttweaker:ascended_fluix_crystal>],
|
||||
[<contenttweaker:chaos_wood>, <careerbees:ingredients:11>, <contenttweaker:recursium_ingot>]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:stone_of_universal_balance>*5,
|
||||
[[<contenttweaker:recursium_ingot>, <careerbees:ingredients:12>, <contenttweaker:order_wood>],
|
||||
[<contenttweaker:hungering_flesh_ingot>, <contenttweaker:trinity_ingot>, <contenttweaker:ascended_fluix_crystal>],
|
||||
[<contenttweaker:chaos_wood>, <careerbees:ingredients:11>, <contenttweaker:recursium_ingot>]]);
|
||||
|
||||
val hungeringfleshgear = RecipeBuilder.newBuilder("hungeringfleshgear","mythic_processor_gearworking_die",1);
|
||||
hungeringfleshgear.addEnergyPerTickInput(1000000);
|
||||
hungeringfleshgear.addItemInput(<contenttweaker:hungering_flesh_ingot>*16);
|
||||
@@ -92,7 +97,7 @@ mods.thaumcraft.Infusion.registerRecipe("infmeatballtitan", "",
|
||||
|
||||
|
||||
mods.thaumcraft.Infusion.registerRecipe("inffleshworldcallstone", "",
|
||||
<contenttweaker:summons_of_the_meatball_titan>, 10,
|
||||
<contenttweaker:flesh_world_callstone>, 10,
|
||||
[<aspect:vitium>*1000, <aspect:desiderium>*1000, <aspect:diabolus>*500, <aspect:infernum>*200],
|
||||
<contenttweaker:spreading_sentient_meatball>,
|
||||
[<contenttweaker:slate_of_endless_hunger>, <contenttweaker:hungering_flesh_ingot>,
|
||||
@@ -233,3 +238,9 @@ true,
|
||||
<contenttweaker:true_chaos>,<contenttweaker:wormhole_catalyst>]);
|
||||
game.setLocalization("ac.ritual.KashanWarperInf", "The universe at my fingertips");
|
||||
game.setLocalization("ac.ritual.KashanWarperInf.desc", "This is what it's all about");
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:true_tongue_oath>,
|
||||
[[<contenttweaker:cuendillar_plate>, <contenttweaker:hungering_flesh_ingot>, <contenttweaker:cuendillar_plate>],
|
||||
[<contenttweaker:hungering_flesh_ingot>, <contenttweaker:staff_of_the_lord_of_gluttony>.reuse(), <contenttweaker:hungering_flesh_ingot>],
|
||||
[<contenttweaker:cuendillar_plate>, <contenttweaker:hungering_flesh_ingot>, <contenttweaker:cuendillar_plate>]]);
|
||||
|
||||
@@ -7,6 +7,13 @@ ezpzblood.setChance(0.0);
|
||||
ezpzblood.addFluidOutput(<fluid:lifeessence>*1000);
|
||||
ezpzblood.build();
|
||||
|
||||
val ezpzbloodmore = RecipeBuilder.newBuilder("ezpzbloodmore","blood_god_altar",2);
|
||||
ezpzbloodmore.addFluidInput(<fluid:water>*1000);
|
||||
ezpzbloodmore.addItemInput(<contenttweaker:droplet_of_the_great_snake>);
|
||||
ezpzbloodmore.setChance(0.0);
|
||||
ezpzbloodmore.addFluidOutput(<fluid:lifeessence>*100000);
|
||||
ezpzbloodmore.build();
|
||||
|
||||
val ezpzbloodnet = RecipeBuilder.newBuilder("ezpzbloodnet","blood_god_altar_network",100);
|
||||
ezpzbloodnet.addFluidInput(<fluid:water>*1000);
|
||||
ezpzbloodnet.addItemInput(<contenttweaker:eldrich_blood_slime>);
|
||||
|
||||
@@ -69,4 +69,13 @@ enc7.addFluidInput(<fluid:liquidcoralium>*200);
|
||||
enc7.addItemInput(<aoa3:ice_crystal>);
|
||||
enc7.addItemInput(<contenttweaker:dreadful_ice>);
|
||||
enc7.addItemOutput(<divinerpg:snowflake>*24);
|
||||
enc7.build();
|
||||
enc7.build();
|
||||
|
||||
val enc8 = RecipeBuilder.newBuilder("icearca8","corrupted_library",20);
|
||||
enc8.addEnergyPerTickInput(2000);
|
||||
enc8.addFluidInput(<fluid:lifeessence>*800);
|
||||
enc8.addFluidInput(<fluid:liquidcoralium>*800);
|
||||
enc8.addItemInput(<bloodmagic:blood_shard:0>);
|
||||
enc8.addItemInput(<contenttweaker:infinity_fragment>);
|
||||
enc8.addItemOutput(<divinerpg:collector_fragments>*8);
|
||||
enc8.build();
|
||||
@@ -0,0 +1,43 @@
|
||||
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:horizon_sustainer>*4,
|
||||
[[<contenttweaker:freedomsteel_ingot>, <contenttweaker:time_crystal>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:time_crystal>, <contenttweaker:freedomsteel_ingot>],
|
||||
[<contenttweaker:time_crystal>, <contenttweaker:naquadah_catalyst>, <contenttweaker:horizon_stabilizer>, <contenttweaker:naquadah_catalyst>, <contenttweaker:time_crystal>],
|
||||
[<contenttweaker:stone_of_universal_balance>, <contenttweaker:horizon_stabilizer>, <contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:horizon_stabilizer>, <contenttweaker:stone_of_universal_balance>],
|
||||
[<contenttweaker:time_crystal>, <contenttweaker:naquadah_catalyst>, <contenttweaker:horizon_stabilizer>, <contenttweaker:naquadah_catalyst>, <contenttweaker:time_crystal>],
|
||||
[<contenttweaker:freedomsteel_ingot>, <contenttweaker:time_crystal>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:time_crystal>, <contenttweaker:freedomsteel_ingot>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:exotic_absorber>*4,
|
||||
[[<materialpart:fractallite_halite:ingot>, <glassential:glass_dark>, <contenttweaker:white_hole>, <glassential:glass_dark>, <materialpart:fractallite_halite:ingot>],
|
||||
[<glassential:glass_dark>, <contenttweaker:gem_of_recursion>, <contenttweaker:pulsar_screen>, <contenttweaker:gem_of_recursion>, <glassential:glass_dark>],
|
||||
[<contenttweaker:white_hole>, <contenttweaker:pulsar_screen>, <contenttweaker:hungering_machine_case>, <contenttweaker:pulsar_screen>, <contenttweaker:white_hole>],
|
||||
[<glassential:glass_dark>, <contenttweaker:gem_of_recursion>, <contenttweaker:pulsar_screen>, <contenttweaker:gem_of_recursion>, <glassential:glass_dark>],
|
||||
[<materialpart:fractallite_halite:ingot>, <glassential:glass_dark>, <contenttweaker:white_hole>, <glassential:glass_dark>, <materialpart:fractallite_halite:ingot>]]);
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:exotic_dyson_conduit>*4,
|
||||
[[<contenttweaker:dyson_beam>, <contenttweaker:dyson_beam>, <contenttweaker:strings_crystal>, <contenttweaker:actualizing_hyperuranion_ingot>, <contenttweaker:strings_crystal>, <contenttweaker:dyson_beam>, <contenttweaker:dyson_beam>],
|
||||
[<contenttweaker:dyson_beam>, <contenttweaker:entropy_director_element>, <contenttweaker:defined_redstone_chipset>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:defined_redstone_chipset>, <contenttweaker:entropy_director_element>, <contenttweaker:dyson_beam>],
|
||||
[<contenttweaker:strings_crystal>, <contenttweaker:defined_redstone_chipset>, <contenttweaker:infinity_dyson_conduit>, <contenttweaker:linear_accelerator_tube>, <contenttweaker:infinity_dyson_conduit>, <contenttweaker:defined_redstone_chipset>, <contenttweaker:strings_crystal>],
|
||||
[<contenttweaker:cuendillar_plate>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:linear_accelerator_tube>, <contenttweaker:ascended_spatial_chassis>, <contenttweaker:linear_accelerator_tube>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:cuendillar_plate>],
|
||||
[<contenttweaker:strings_crystal>, <contenttweaker:defined_redstone_chipset>, <contenttweaker:infinity_dyson_conduit>, <contenttweaker:linear_accelerator_tube>, <contenttweaker:infinity_dyson_conduit>, <contenttweaker:defined_redstone_chipset>, <contenttweaker:strings_crystal>],
|
||||
[<contenttweaker:dyson_beam>, <contenttweaker:entropy_director_element>, <contenttweaker:defined_redstone_chipset>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:defined_redstone_chipset>, <contenttweaker:entropy_director_element>, <contenttweaker:dyson_beam>],
|
||||
[<contenttweaker:dyson_beam>, <contenttweaker:dyson_beam>, <contenttweaker:strings_crystal>, <contenttweaker:actualizing_hyperuranion_ingot>, <contenttweaker:strings_crystal>, <contenttweaker:dyson_beam>, <contenttweaker:dyson_beam>]]);
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:dyson_extruder>*2,
|
||||
[[<contenttweaker:plasma_accelerator_tube>, <contenttweaker:plasma_accelerator_tube>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:plasma_accelerator_tube>, <contenttweaker:plasma_accelerator_tube>],
|
||||
[<contenttweaker:neutronium_cannon>, <contenttweaker:neutronium_cannon>, <contenttweaker:recursium_ingot>, <contenttweaker:neutronium_cannon>, <contenttweaker:neutronium_cannon>],
|
||||
[<contenttweaker:dyson_compressor>, <contenttweaker:gem_of_recursion>, <contenttweaker:gem_of_recursion>, <contenttweaker:gem_of_recursion>, <contenttweaker:dyson_compressor>],
|
||||
[<contenttweaker:neutronium_cannon>, <contenttweaker:neutronium_cannon>, <contenttweaker:recursium_ingot>, <contenttweaker:neutronium_cannon>, <contenttweaker:neutronium_cannon>],
|
||||
[<contenttweaker:plasma_accelerator_tube>, <contenttweaker:plasma_accelerator_tube>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:plasma_accelerator_tube>, <contenttweaker:plasma_accelerator_tube>]]);
|
||||
|
||||
|
||||
|
||||
val dysonextruderplasma = RecipeBuilder.newBuilder("dysonextruderplasma","dyson_extruder",40);
|
||||
dysonextruderplasma.addEnergyPerTickInput(5000000000);
|
||||
dysonextruderplasma.addFluidInput(<fluid:recursive_computing_matter>*10);
|
||||
dysonextruderplasma.addFluidInput(<fluid:pure_recursion>*10);
|
||||
dysonextruderplasma.addFluidOutput(<fluid:pre_baryonic_plasma>*100);
|
||||
dysonextruderplasma.build();
|
||||
@@ -40,7 +40,7 @@ mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:dyson_conduit>*4,
|
||||
|
||||
mods.thermalexpansion.Infuser.addRecipe(<contenttweaker:irradiated_filler>, <extracells:fluidfiller>, 1000);
|
||||
|
||||
val creationray = RecipeBuilder.newBuilder("creationray","creation_altar",1600);
|
||||
val creationray = RecipeBuilder.newBuilder("creationray","creation_altar",100);
|
||||
creationray.addEnergyPerTickInput(400000);
|
||||
creationray.addFluidInput(<fluid:lifeessence>*10);
|
||||
creationray.addFluidInput(<fluid:astralsorcery.liquidstarlight>*10);
|
||||
@@ -163,7 +163,7 @@ mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:irradiator_casing>
|
||||
[<contenttweaker:high_refraction_alloy_ingot>, <contenttweaker:infinity_plate>, <contenttweaker:radiation_crafter>, <contenttweaker:infinity_plate>, <contenttweaker:high_refraction_alloy_ingot>]]);
|
||||
|
||||
|
||||
val hyperdenseplasmacent = RecipeBuilder.newBuilder("hyperdenseplasmacent","iron_centrifuge",200);
|
||||
val hyperdenseplasmacent = RecipeBuilder.newBuilder("hyperdenseplasmacent","iron_centrifuge",2);
|
||||
hyperdenseplasmacent.addEnergyPerTickInput(1000000);
|
||||
hyperdenseplasmacent.addFluidInput(<fluid:chaotic_matter>*50);
|
||||
hyperdenseplasmacent.addFluidInput(<fluid:nightmarish_matter>*50);
|
||||
|
||||
@@ -0,0 +1,31 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
|
||||
|
||||
val ultimatecompression = RecipeBuilder.newBuilder("ultimatesingularitybaby","gravitational_collapser",200);
|
||||
ultimatecompression.addEnergyPerTickInput(1111111);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:666>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:656>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:657>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:658>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:659>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:660>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:654>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:652>);
|
||||
ultimatecompression.addItemOutput(<extendedcrafting:singularity_ultimate>);
|
||||
ultimatecompression.build();
|
||||
|
||||
|
||||
|
||||
val infinitycompression = RecipeBuilder.newBuilder("simplerinfinity","gravitational_collapser",100);
|
||||
infinitycompression.addEnergyPerTickInput(50000);
|
||||
infinitycompression.addItemInput(<contenttweaker:bright_matter>);
|
||||
infinitycompression.addItemOutput(<avaritia:resource:5>);
|
||||
infinitycompression.build();
|
||||
|
||||
|
||||
|
||||
val simplerinfinity2 = RecipeBuilder.newBuilder("simplerinfinity2","gravitational_collapser",100);
|
||||
simplerinfinity2.addEnergyPerTickInput(50000);
|
||||
simplerinfinity2.addItemInput(<contenttweaker:opalescent_matter>);
|
||||
simplerinfinity2.addItemOutput(<avaritia:resource:5>*4);
|
||||
simplerinfinity2.build();
|
||||
@@ -520,5 +520,48 @@ reci50.addItemInput(<thaumcraft:baubles:4>);
|
||||
reci50.addItemOutput(<thaumcraft:voidseer_charm>);
|
||||
reci50.build();
|
||||
|
||||
val reci51 = RecipeBuilder.newBuilder("inf51","arcane_autoinfuser",120);
|
||||
reci51.addEnergyPerTickInput(100);
|
||||
reci51.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "aversio"}]})*150);
|
||||
reci51.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "instrumentum"}]})*150);
|
||||
reci51.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "praecantatio"}]})*100);
|
||||
reci51.addItemInput(<contenttweaker:primordial_sliver>);
|
||||
reci51.addItemInput(<thaumadditions:mithminite_plate>*2);
|
||||
reci51.addItemInput(<thaumadditions:mithminite_handle>);
|
||||
reci51.addItemInput(<thaumadditions:mithminite_blade>);
|
||||
reci51.addItemOutput(<thaumadditions:mithminite_scythe>);
|
||||
reci51.build();
|
||||
|
||||
val reci52 = RecipeBuilder.newBuilder("inf52","arcane_autoinfuser",120);
|
||||
reci52.addEnergyPerTickInput(100);
|
||||
reci52.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "spiritus"}]})*150);
|
||||
reci52.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "instrumentum"}]})*100);
|
||||
reci52.addItemInput(<thaumadditions:mithminite_ingot>*2);
|
||||
reci52.addItemInput(<thaumadditions:mithminite_nugget>);
|
||||
reci52.addItemInput(<thaumadditions:mithminite_plate>);
|
||||
reci52.addItemOutput(<thaumadditions:mithminite_handle>);
|
||||
reci52.build();
|
||||
|
||||
val reci53 = RecipeBuilder.newBuilder("inf53","arcane_autoinfuser",120);
|
||||
reci53.addEnergyPerTickInput(100);
|
||||
reci53.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "aversio"}]})*250);
|
||||
reci53.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*150);
|
||||
reci53.addItemInput(<thaumadditions:adaminite_sword>);
|
||||
reci53.addItemInput(<thaumadditions:mithrillium_resonator>);
|
||||
reci53.addItemInput(<thaumadditions:mithminite_plate>*3);
|
||||
reci53.addItemOutput(<thaumadditions:mithminite_blade>);
|
||||
reci53.build();
|
||||
|
||||
val reci54 = RecipeBuilder.newBuilder("inf54","arcane_autoinfuser",120);
|
||||
reci54.addEnergyPerTickInput(100);
|
||||
reci54.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "aversio"}]})*150);
|
||||
reci54.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*90);
|
||||
reci54.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "praecantatio"}]})*70);
|
||||
reci54.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "metallum"}]})*60);
|
||||
reci54.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "draco"}]})*40);
|
||||
reci54.addItemInput(<thaumcraft:void_sword>);
|
||||
reci54.addItemInput(<contenttweaker:primordial_sliver>);
|
||||
reci54.addItemInput(<thaumadditions:adaminite_plate>*3);
|
||||
reci54.addItemOutput(<thaumadditions:adaminite_sword>);
|
||||
reci54.build();
|
||||
|
||||
|
||||
@@ -13,9 +13,22 @@ plasmasedna.addItemInput(<advancedrocketry:crystal:2>*2);
|
||||
plasmasedna.addItemInput(<advancedrocketry:crystal:3>*2);
|
||||
plasmasedna.addItemInput(<advancedrocketry:crystal:4>*2);
|
||||
plasmasedna.addItemInput(<advancedrocketry:crystal:5>*2);
|
||||
plasmasedna.addItemInput(<minecraft:iron_ingot>);
|
||||
plasmasedna.addItemOutput(<contenttweaker:sednanite_ore>*5);
|
||||
plasmasedna.build();
|
||||
|
||||
val plasmasednasuperduper = RecipeBuilder.newBuilder("plasmasednasuperduper","plasmatic_condenser",20);
|
||||
plasmasednasuperduper.addFluidInput(<fluid:dense_plasma>*160000);
|
||||
plasmasednasuperduper.addItemInput(<advancedrocketry:crystal:0>*2);
|
||||
plasmasednasuperduper.addItemInput(<advancedrocketry:crystal:1>*2);
|
||||
plasmasednasuperduper.addItemInput(<advancedrocketry:crystal:2>*2);
|
||||
plasmasednasuperduper.addItemInput(<advancedrocketry:crystal:3>*2);
|
||||
plasmasednasuperduper.addItemInput(<advancedrocketry:crystal:4>*2);
|
||||
plasmasednasuperduper.addItemInput(<advancedrocketry:crystal:5>*2);
|
||||
plasmasednasuperduper.addItemInput(<contenttweaker:opalescent_matter>);
|
||||
plasmasednasuperduper.addItemOutput(<contenttweaker:sednanite_ore>*1024);
|
||||
plasmasednasuperduper.build();
|
||||
|
||||
val plasmaeden = RecipeBuilder.newBuilder("plasmaeden","plasmatic_condenser",20);
|
||||
plasmaeden.addFluidInput(<fluid:dense_plasma>*160000);
|
||||
plasmaeden.addItemInput(<contenttweaker:eden_core>);
|
||||
@@ -122,6 +135,14 @@ plasmamyrmex.addItemInput(<contenttweaker:blue_matter>*24);
|
||||
plasmamyrmex.addItemOutput(<contenttweaker:myrmitite_ore>*10);
|
||||
plasmamyrmex.build();
|
||||
|
||||
val plasmamyrmexsuperduper = RecipeBuilder.newBuilder("plasmamyrmexsuperduper","plasmatic_condenser",20);
|
||||
plasmamyrmexsuperduper.addFluidInput(<fluid:dense_plasma>*160000);
|
||||
plasmamyrmexsuperduper.addItemInput(<advancedrocketry:aliensapling>*64);
|
||||
plasmamyrmexsuperduper.addItemInput(<aoa3:chitin>*16);
|
||||
plasmamyrmexsuperduper.addItemInput(<contenttweaker:opalescent_matter>);
|
||||
plasmamyrmexsuperduper.addItemOutput(<contenttweaker:myrmitite_ore>*1024);
|
||||
plasmamyrmexsuperduper.build();
|
||||
|
||||
val plasmacandyland1 = RecipeBuilder.newBuilder("plasmacandyland1","plasmatic_condenser",20);
|
||||
plasmacandyland1.addFluidInput(<fluid:dense_plasma>*160000);
|
||||
plasmacandyland1.addItemInput(<aoa3:sour_gummy>*64);
|
||||
@@ -244,6 +265,14 @@ plasmapixonia.addItemInput(<contenttweaker:universal_booster>);
|
||||
plasmapixonia.addItemOutput(<contenttweaker:ogerite_ore>*10);
|
||||
plasmapixonia.build();
|
||||
|
||||
val plasmapixoniasuperduper = RecipeBuilder.newBuilder("plasmapixoniasuperduper","plasmatic_condenser",20);
|
||||
plasmapixoniasuperduper.addFluidInput(<fluid:dense_plasma>*160000);
|
||||
plasmapixoniasuperduper.addItemInput(<contenttweaker:opalescent_matter>);
|
||||
plasmapixoniasuperduper.addItemInput(<contenttweaker:fragment_madness>);
|
||||
plasmapixoniasuperduper.addItemInput(<contenttweaker:universal_booster>);
|
||||
plasmapixoniasuperduper.addItemOutput(<contenttweaker:ogerite_ore>*1024);
|
||||
plasmapixoniasuperduper.build();
|
||||
|
||||
val plasmaapalachia = RecipeBuilder.newBuilder("plasmaapalachia","plasmatic_condenser",20);
|
||||
plasmaapalachia.addFluidInput(<fluid:dense_plasma>*160000);
|
||||
plasmaapalachia.addItemInput(<contenttweaker:apalachia_core>);
|
||||
|
||||
@@ -515,4 +515,14 @@ val quantumcondactual = RecipeBuilder.newBuilder("quantumcondactual", "quantum_c
|
||||
quantumcondactual.addEnergyPerTickInput(500000);
|
||||
quantumcondactual.addItemInput(<contenttweaker:actualizing_stone>*2048);
|
||||
quantumcondactual.addItemOutput(<avaritiaitem:self_actualizing_stone>);
|
||||
quantumcondactual.build();
|
||||
quantumcondactual.build();
|
||||
|
||||
|
||||
val quantumcondinsanium = RecipeBuilder.newBuilder("quantumcondinsanium", "quantum_condenser", 2);
|
||||
quantumcondinsanium.addEnergyPerTickInput(500000);
|
||||
quantumcondinsanium.addItemInput(<mysticalagriculture:master_infusion_crystal>);
|
||||
quantumcondinsanium.setChance(0.0);
|
||||
quantumcondinsanium.addItemInput(<contenttweaker:actualizing_stone>*1024);
|
||||
quantumcondinsanium.addItemOutput(<mysticalagradditions:insanium:0>);
|
||||
quantumcondinsanium.build();
|
||||
|
||||
|
||||
@@ -93,3 +93,34 @@ forgewyvhal1.addItemInput(<ore:ingotFractalliteHalite>);
|
||||
forgewyvhal1.addFluidOutput(<fluid:fractallite_halite>*144);
|
||||
forgewyvhal1.build();
|
||||
|
||||
|
||||
val forgewyvactual1 = RecipeBuilder.newBuilder("forgewyvactual1","forge_of_the_wyvern",2);
|
||||
forgewyvactual1.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvactual1.setChance(0.0);
|
||||
forgewyvactual1.addItemInput(<contenttweaker:actualization_of_balance>);
|
||||
forgewyvactual1.addFluidOutput(<fluid:actualization_balance>*10);
|
||||
forgewyvactual1.build();
|
||||
|
||||
val forgewyvactual2 = RecipeBuilder.newBuilder("forgewyvactual2","forge_of_the_wyvern",2);
|
||||
forgewyvactual2.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvactual2.setChance(0.0);
|
||||
forgewyvactual2.addItemInput(<contenttweaker:actualization_of_hope>);
|
||||
forgewyvactual2.addFluidOutput(<fluid:actualization_hope>*10);
|
||||
forgewyvactual2.build();
|
||||
|
||||
val forgewyvactual3 = RecipeBuilder.newBuilder("forgewyvactual3","forge_of_the_wyvern",2);
|
||||
forgewyvactual3.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvactual3.setChance(0.0);
|
||||
forgewyvactual3.addItemInput(<contenttweaker:actualization_of_knowledge>);
|
||||
forgewyvactual3.addFluidOutput(<fluid:actualization_knowledge>*10);
|
||||
forgewyvactual3.build();
|
||||
|
||||
val forgewyvactual4 = RecipeBuilder.newBuilder("forgewyvactual4","forge_of_the_wyvern",2);
|
||||
forgewyvactual4.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvactual4.setChance(0.0);
|
||||
forgewyvactual4.addItemInput(<contenttweaker:actualization_of_glory>);
|
||||
forgewyvactual4.addFluidOutput(<fluid:actualization_glory>*10);
|
||||
forgewyvactual4.build();
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -18,6 +18,29 @@ mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:plasma_collider>,
|
||||
[null, <contenttweaker:draconic_machine_frame>, null, null, null, <contenttweaker:draconic_machine_frame>, null],
|
||||
[<contenttweaker:meatball_attuned_crystal>, null, null, <enderio:item_capacitor_stellar>, null, null, <contenttweaker:meatball_attuned_crystal>]]);
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:focused_plasma_collider>,
|
||||
[[<contenttweaker:shungite_casing>, <contenttweaker:shungite_casing>, <avaritiaitem:self_actualizing_stone>, <contenttweaker:shungite_casing>, <contenttweaker:shungite_casing>],
|
||||
[<contenttweaker:shungite_casing>, <ore:ingotFractalliteHalite>, <contenttweaker:mythic_excavation_reactor>, <ore:ingotFractalliteHalite>, <contenttweaker:shungite_casing>],
|
||||
[<avaritiaitem:self_actualizing_stone>, <contenttweaker:mythic_excavation_reactor>, <contenttweaker:plasma_collider>, <contenttweaker:mythic_excavation_reactor>, <avaritiaitem:self_actualizing_stone>],
|
||||
[<contenttweaker:shungite_casing>, <ore:ingotFractalliteHalite>, <contenttweaker:mythic_excavation_reactor>, <ore:ingotFractalliteHalite>, <contenttweaker:shungite_casing>],
|
||||
[<contenttweaker:shungite_casing>, <contenttweaker:shungite_casing>, <avaritiaitem:self_actualizing_stone>, <contenttweaker:shungite_casing>, <contenttweaker:shungite_casing>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:superfocused_plasma_collider>,
|
||||
[[<environmentaltech:modifier_strength>, <environmentaltech:modifier_strength>, <contenttweaker:freedomsteel_ingot>, <environmentaltech:modifier_strength>, <environmentaltech:modifier_strength>],
|
||||
[<environmentaltech:modifier_strength>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:hyperuranion_conduit>, <contenttweaker:stone_of_universal_balance>, <environmentaltech:modifier_strength>],
|
||||
[<contenttweaker:freedomsteel_ingot>, <contenttweaker:hyperuranion_conduit>, <contenttweaker:focused_plasma_collider>, <contenttweaker:hyperuranion_conduit>, <contenttweaker:freedomsteel_ingot>],
|
||||
[<environmentaltech:modifier_strength>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:hyperuranion_conduit>, <contenttweaker:stone_of_universal_balance>, <environmentaltech:modifier_strength>],
|
||||
[<environmentaltech:modifier_strength>, <environmentaltech:modifier_strength>, <contenttweaker:freedomsteel_ingot>, <environmentaltech:modifier_strength>, <environmentaltech:modifier_strength>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:hyperfocused_plasma_collider>,
|
||||
[[<contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:hyperuranon_actualizing_fabrial>, <forge:bucketfilled>.withTag({FluidName: "recursive_computing_matter", Amount: 1000}), <contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:hyperuranon_actualizing_fabrial>],
|
||||
[<contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:ascended_spatial_chassis>, <contenttweaker:hungering_machine_case>, <contenttweaker:ascended_spatial_chassis>, <contenttweaker:hyperuranon_actualizing_fabrial>],
|
||||
[<forge:bucketfilled>.withTag({FluidName: "recursive_computing_matter", Amount: 1000}), <contenttweaker:hungering_machine_case>, <contenttweaker:superfocused_plasma_collider>, <contenttweaker:hungering_machine_case>, <forge:bucketfilled>.withTag({FluidName: "recursive_computing_matter", Amount: 1000})],
|
||||
[<contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:ascended_spatial_chassis>, <contenttweaker:hungering_machine_case>, <contenttweaker:ascended_spatial_chassis>, <contenttweaker:hyperuranon_actualizing_fabrial>],
|
||||
[<contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:hyperuranon_actualizing_fabrial>, <forge:bucketfilled>.withTag({FluidName: "recursive_computing_matter", Amount: 1000}), <contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:hyperuranon_actualizing_fabrial>]]);
|
||||
|
||||
|
||||
val betterfluidfusion1 = RecipeBuilder.newBuilder("betterfluidfusion1","linear_fusion_accelerator",10);
|
||||
betterfluidfusion1.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion1.addFluidInput(<fluid:hydrogen>*1000);
|
||||
|
||||
+111
-1
@@ -2,14 +2,24 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:water>*1, <fluid:twilight_fire>*1, <fluid:nightmare_binder_hydrogen>*1000, <fluid:nightmare_binder_oxygen>*500]);
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:water>*1, <fluid:recursive_computing_matter>*1, <fluid:hyperuranion_binder_hydrogen>*1000, <fluid:hyperuranion_binder_oxygen>*500]);
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:water>*1, <fluid:whisper_of_ahkrast_korvalain>*1, <fluid:warren_binder_hydrogen>*1000, <fluid:warren_binder_oxygen>*500]);
|
||||
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:hot_spring_water>*1, <fluid:twilight_fire>*1, <fluid:nightmare_binder_deuterium>*500, <fluid:nightmare_binder_tritium>*500]);
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:hot_spring_water>*1, <fluid:recursive_computing_matter>*1, <fluid:hyperuranion_binder_deuterium>*500, <fluid:hyperuranion_binder_tritium>*500]);
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:hot_spring_water>*1, <fluid:whisper_of_ahkrast_korvalain>*1, <fluid:warren_binder_deuterium>*500, <fluid:warren_binder_tritium>*500]);
|
||||
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:moltenabyssalnite>*1, <fluid:twilight_fire>*1, <fluid:nightmare_binder_iron>*1000, <fluid:nightmare_binder_nickel>*1000]);
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:moltenabyssalnite>*1, <fluid:recursive_computing_matter>*1, <fluid:hyperuranion_binder_iron>*1000, <fluid:hyperuranion_binder_nickel>*1000]);
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:moltenabyssalnite>*1, <fluid:whisper_of_ahkrast_korvalain>*1, <fluid:warren_binder_iron>*1000, <fluid:warren_binder_nickel>*1000]);
|
||||
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:moltendreadium>*1, <fluid:twilight_fire>*1, <fluid:nightmare_binder_lead>*1000, <fluid:nightmare_binder_mercury>*1000]);
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:moltendreadium>*1, <fluid:recursive_computing_matter>*1, <fluid:hyperuranion_binder_lead>*1000, <fluid:hyperuranion_binder_mercury>*1000]);
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:moltendreadium>*1, <fluid:whisper_of_ahkrast_korvalain>*1, <fluid:warren_binder_lead>*1000, <fluid:warren_binder_mercury>*1000]);
|
||||
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:knightmetal>*1, <fluid:twilight_fire>*1, <fluid:nightmare_binder_tin>*1000, null]);
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:knightmetal>*1, <fluid:recursive_computing_matter>*1, <fluid:hyperuranion_binder_tin>*1000, null]);
|
||||
mods.nuclearcraft.chemical_reactor.addRecipe([<fluid:knightmetal>*1, <fluid:whisper_of_ahkrast_korvalain>*1, <fluid:warren_binder_tin>*1000, null]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:sednanite_stabilizer>,
|
||||
[[<advancedrocketry:crystal:0>, <advancedrocketry:crystal:1>, <advancedrocketry:crystal:2>],
|
||||
@@ -21,46 +31,136 @@ nighmareelectr1.addFluidInput(<fluid:nightmare_binder_hydrogen>*1);
|
||||
nighmareelectr1.addFluidOutput(<fluid:hydrogen>*32000);
|
||||
nighmareelectr1.build();
|
||||
|
||||
val nighmareelectr1a = RecipeBuilder.newBuilder("nighmareelectr1a","nightmare_electrolyzer",1);
|
||||
nighmareelectr1a.addFluidInput(<fluid:hyperuranion_binder_hydrogen>*1);
|
||||
nighmareelectr1a.addFluidOutput(<fluid:hydrogen>*320000);
|
||||
nighmareelectr1a.build();
|
||||
|
||||
val nighmareelectr1b = RecipeBuilder.newBuilder("nighmareelectr1b","nightmare_electrolyzer",1);
|
||||
nighmareelectr1b.addFluidInput(<fluid:warren_binder_hydrogen>*1);
|
||||
nighmareelectr1b.addFluidOutput(<fluid:hydrogen>*3200000);
|
||||
nighmareelectr1b.build();
|
||||
|
||||
val nighmareelectr2 = RecipeBuilder.newBuilder("nighmareelectr2","nightmare_electrolyzer",1);
|
||||
nighmareelectr2.addFluidInput(<fluid:nightmare_binder_oxygen>*1);
|
||||
nighmareelectr2.addFluidOutput(<fluid:oxygen>*32000);
|
||||
nighmareelectr2.build();
|
||||
|
||||
val nighmareelectr2a = RecipeBuilder.newBuilder("nighmareelectr2a","nightmare_electrolyzer",1);
|
||||
nighmareelectr2a.addFluidInput(<fluid:hyperuranion_binder_oxygen>*1);
|
||||
nighmareelectr2a.addFluidOutput(<fluid:oxygen>*320000);
|
||||
nighmareelectr2a.build();
|
||||
|
||||
val nighmareelectr2b = RecipeBuilder.newBuilder("nighmareelectr2b","nightmare_electrolyzer",1);
|
||||
nighmareelectr2b.addFluidInput(<fluid:warren_binder_oxygen>*1);
|
||||
nighmareelectr2b.addFluidOutput(<fluid:oxygen>*3200000);
|
||||
nighmareelectr2b.build();
|
||||
|
||||
val nighmareelectr3 = RecipeBuilder.newBuilder("nighmareelectr3","nightmare_electrolyzer",1);
|
||||
nighmareelectr3.addFluidInput(<fluid:nightmare_binder_deuterium>*1);
|
||||
nighmareelectr3.addFluidOutput(<fluid:deuterium>*32000);
|
||||
nighmareelectr3.build();
|
||||
|
||||
val nighmareelectr3a = RecipeBuilder.newBuilder("nighmareelectr3a","nightmare_electrolyzer",1);
|
||||
nighmareelectr3a.addFluidInput(<fluid:hyperuranion_binder_deuterium>*1);
|
||||
nighmareelectr3a.addFluidOutput(<fluid:deuterium>*320000);
|
||||
nighmareelectr3a.build();
|
||||
|
||||
val nighmareelectr3b = RecipeBuilder.newBuilder("nighmareelectr3b","nightmare_electrolyzer",1);
|
||||
nighmareelectr3b.addFluidInput(<fluid:warren_binder_deuterium>*1);
|
||||
nighmareelectr3b.addFluidOutput(<fluid:deuterium>*3200000);
|
||||
nighmareelectr3b.build();
|
||||
|
||||
val nighmareelectr4 = RecipeBuilder.newBuilder("nighmareelectr4","nightmare_electrolyzer",1);
|
||||
nighmareelectr4.addFluidInput(<fluid:nightmare_binder_tritium>*1);
|
||||
nighmareelectr4.addFluidOutput(<fluid:tritium>*32000);
|
||||
nighmareelectr4.build();
|
||||
|
||||
val nighmareelectr4a = RecipeBuilder.newBuilder("nighmareelectr4a","nightmare_electrolyzer",1);
|
||||
nighmareelectr4a.addFluidInput(<fluid:hyperuranion_binder_tritium>*1);
|
||||
nighmareelectr4a.addFluidOutput(<fluid:tritium>*320000);
|
||||
nighmareelectr4a.build();
|
||||
|
||||
val nighmareelectr4b = RecipeBuilder.newBuilder("nighmareelectr4b","nightmare_electrolyzer",1);
|
||||
nighmareelectr4b.addFluidInput(<fluid:warren_binder_tritium>*1);
|
||||
nighmareelectr4b.addFluidOutput(<fluid:tritium>*3200000);
|
||||
nighmareelectr4b.build();
|
||||
|
||||
val nighmareelectr5 = RecipeBuilder.newBuilder("nighmareelectr5","nightmare_electrolyzer",1);
|
||||
nighmareelectr5.addFluidInput(<fluid:nightmare_binder_iron>*1);
|
||||
nighmareelectr5.addFluidOutput(<fluid:iron>*32000);
|
||||
nighmareelectr5.build();
|
||||
|
||||
val nighmareelectr5a = RecipeBuilder.newBuilder("nighmareelectr5a","nightmare_electrolyzer",1);
|
||||
nighmareelectr5a.addFluidInput(<fluid:hyperuranion_binder_iron>*1);
|
||||
nighmareelectr5a.addFluidOutput(<fluid:iron>*320000);
|
||||
nighmareelectr5a.build();
|
||||
|
||||
val nighmareelectr5b = RecipeBuilder.newBuilder("nighmareelectr5b","nightmare_electrolyzer",1);
|
||||
nighmareelectr5b.addFluidInput(<fluid:warren_binder_iron>*1);
|
||||
nighmareelectr5b.addFluidOutput(<fluid:iron>*3200000);
|
||||
nighmareelectr5b.build();
|
||||
|
||||
val nighmareelectr6 = RecipeBuilder.newBuilder("nighmareelectr6","nightmare_electrolyzer",1);
|
||||
nighmareelectr6.addFluidInput(<fluid:nightmare_binder_nickel>*1);
|
||||
nighmareelectr6.addFluidOutput(<fluid:nickel>*32000);
|
||||
nighmareelectr6.build();
|
||||
|
||||
val nighmareelectr6a = RecipeBuilder.newBuilder("nighmareelectr6a","nightmare_electrolyzer",1);
|
||||
nighmareelectr6a.addFluidInput(<fluid:hyperuranion_binder_nickel>*1);
|
||||
nighmareelectr6a.addFluidOutput(<fluid:nickel>*320000);
|
||||
nighmareelectr6a.build();
|
||||
|
||||
val nighmareelectr6b = RecipeBuilder.newBuilder("nighmareelectr6b","nightmare_electrolyzer",1);
|
||||
nighmareelectr6b.addFluidInput(<fluid:warren_binder_nickel>*1);
|
||||
nighmareelectr6b.addFluidOutput(<fluid:nickel>*3200000);
|
||||
nighmareelectr6b.build();
|
||||
|
||||
val nighmareelectr7 = RecipeBuilder.newBuilder("nighmareelectr7","nightmare_electrolyzer",1);
|
||||
nighmareelectr7.addFluidInput(<fluid:nightmare_binder_lead>*1);
|
||||
nighmareelectr7.addFluidOutput(<fluid:lead>*32000);
|
||||
nighmareelectr7.build();
|
||||
|
||||
val nighmareelectr7a = RecipeBuilder.newBuilder("nighmareelectr7a","nightmare_electrolyzer",1);
|
||||
nighmareelectr7a.addFluidInput(<fluid:hyperuranion_binder_lead>*1);
|
||||
nighmareelectr7a.addFluidOutput(<fluid:lead>*320000);
|
||||
nighmareelectr7a.build();
|
||||
|
||||
val nighmareelectr7b = RecipeBuilder.newBuilder("nighmareelectr7b","nightmare_electrolyzer",1);
|
||||
nighmareelectr7b.addFluidInput(<fluid:warren_binder_lead>*1);
|
||||
nighmareelectr7b.addFluidOutput(<fluid:lead>*3200000);
|
||||
nighmareelectr7b.build();
|
||||
|
||||
val nighmareelectr8 = RecipeBuilder.newBuilder("nighmareelectr8","nightmare_electrolyzer",1);
|
||||
nighmareelectr8.addFluidInput(<fluid:nightmare_binder_mercury>*1);
|
||||
nighmareelectr8.addFluidOutput(<fluid:fluidmercury>*32000);
|
||||
nighmareelectr8.build();
|
||||
|
||||
val nighmareelectr8a = RecipeBuilder.newBuilder("nighmareelectr8a","nightmare_electrolyzer",1);
|
||||
nighmareelectr8a.addFluidInput(<fluid:hyperuranion_binder_mercury>*1);
|
||||
nighmareelectr8a.addFluidOutput(<fluid:fluidmercury>*320000);
|
||||
nighmareelectr8a.build();
|
||||
|
||||
val nighmareelectr8b = RecipeBuilder.newBuilder("nighmareelectr8b","nightmare_electrolyzer",1);
|
||||
nighmareelectr8b.addFluidInput(<fluid:warren_binder_mercury>*1);
|
||||
nighmareelectr8b.addFluidOutput(<fluid:fluidmercury>*3200000);
|
||||
nighmareelectr8b.build();
|
||||
|
||||
val nighmareelectr9 = RecipeBuilder.newBuilder("nighmareelectr9","nightmare_electrolyzer",1);
|
||||
nighmareelectr9.addFluidInput(<fluid:nightmare_binder_tin>*1);
|
||||
nighmareelectr9.addFluidOutput(<fluid:tin>*32000);
|
||||
nighmareelectr9.build();
|
||||
|
||||
val nighmareelectr9a = RecipeBuilder.newBuilder("nighmareelectr9a","nightmare_electrolyzer",1);
|
||||
nighmareelectr9a.addFluidInput(<fluid:hyperuranion_binder_tin>*1);
|
||||
nighmareelectr9a.addFluidOutput(<fluid:tin>*320000);
|
||||
nighmareelectr9a.build();
|
||||
|
||||
val nighmareelectr9b = RecipeBuilder.newBuilder("nighmareelectr9b","nightmare_electrolyzer",1);
|
||||
nighmareelectr9b.addFluidInput(<fluid:warren_binder_tin>*1);
|
||||
nighmareelectr9b.addFluidOutput(<fluid:tin>*3200000);
|
||||
nighmareelectr9b.build();
|
||||
|
||||
val collapserstar = RecipeBuilder.newBuilder("collapserstar","relativistic_collapser",1000);
|
||||
collapserstar.addEnergyPerTickInput(70000000);
|
||||
collapserstar.addItemInput(<industrialforegoing:black_hole_tank>.withTag({FluidName: "hydrogen", Amount: 2147483647}));
|
||||
@@ -86,4 +186,14 @@ collapserhole.addItemInput(<industrialforegoing:black_hole_tank>.withTag({FluidN
|
||||
collapserhole.addItemInput(<industrialforegoing:black_hole_tank>.withTag({FluidName: "lead", Amount: 2147483647}));
|
||||
collapserhole.addItemInput(<contenttweaker:everlasting_fusor>);
|
||||
collapserhole.addItemOutput(<contenttweaker:black_hole_core>);
|
||||
collapserhole.build();
|
||||
collapserhole.build();
|
||||
|
||||
val collapserwhite = RecipeBuilder.newBuilder("collapserwhite","relativistic_collapser",1000);
|
||||
collapserwhite.addEnergyPerTickInput(70000000);
|
||||
collapserwhite.addItemInput(<bloodmagic:blood_tank:4>.withTag({Fluid: {FluidName: "fluctuatite", Amount: 256000}}));
|
||||
collapserwhite.addItemInput(<bloodmagic:blood_tank:4>.withTag({Fluid: {FluidName: "vityte", Amount: 256000}}));
|
||||
collapserwhite.addItemInput(<bloodmagic:blood_tank:4>.withTag({Fluid: {FluidName: "candyte", Amount: 256000}}));
|
||||
collapserwhite.addItemInput(<bloodmagic:blood_tank:4>.withTag({Fluid: {FluidName: "brightsteel_alloy", Amount: 256000}}));
|
||||
collapserwhite.addItemInput(<contenttweaker:everlasting_fusor>);
|
||||
collapserwhite.addItemOutput(<contenttweaker:white_hole_core>);
|
||||
collapserwhite.build();
|
||||
@@ -712,7 +712,54 @@ hypergrowth96.build();
|
||||
|
||||
|
||||
|
||||
|
||||
val hypergrowth97 = RecipeBuilder.newBuilder("hypergrowth97","hypergrowth_insolator",10);
|
||||
hypergrowth97.addFluidInput(<fluid:hot_spring_water>*100);
|
||||
hypergrowth97.addItemInput(<aoa3:bubble_berry_seeds>);
|
||||
hypergrowth97.setChance(0.0);
|
||||
hypergrowth97.addItemOutput(<aoa3:bubble_berries>*64);
|
||||
hypergrowth97.build();
|
||||
|
||||
val hypergrowth98 = RecipeBuilder.newBuilder("hypergrowth98","hypergrowth_insolator",10);
|
||||
hypergrowth98.addFluidInput(<fluid:hot_spring_water>*100);
|
||||
hypergrowth98.addItemInput(<aoa3:heart_fruit_seeds>);
|
||||
hypergrowth98.setChance(0.0);
|
||||
hypergrowth98.addItemOutput(<aoa3:heart_fruit>*64);
|
||||
hypergrowth98.build();
|
||||
|
||||
val hypergrowth99 = RecipeBuilder.newBuilder("hypergrowth99","hypergrowth_insolator",10);
|
||||
hypergrowth99.addFluidInput(<fluid:hot_spring_water>*100);
|
||||
hypergrowth99.addItemInput(<aoa3:holly_top_seeds>);
|
||||
hypergrowth99.setChance(0.0);
|
||||
hypergrowth99.addItemOutput(<aoa3:holly_top_petals>*64);
|
||||
hypergrowth99.build();
|
||||
|
||||
val hypergrowth100 = RecipeBuilder.newBuilder("hypergrowth100","hypergrowth_insolator",10);
|
||||
hypergrowth100.addFluidInput(<fluid:hot_spring_water>*100);
|
||||
hypergrowth100.addItemInput(<divinerpg:tomato_seeds>);
|
||||
hypergrowth100.setChance(0.0);
|
||||
hypergrowth100.addItemOutput(<divinerpg:tomato>*64);
|
||||
hypergrowth100.build();
|
||||
|
||||
val hypergrowth101 = RecipeBuilder.newBuilder("hypergrowth101","hypergrowth_insolator",10);
|
||||
hypergrowth101.addFluidInput(<fluid:hot_spring_water>*100);
|
||||
hypergrowth101.addItemInput(<divinerpg:marsine_seeds>);
|
||||
hypergrowth101.setChance(0.0);
|
||||
hypergrowth101.addItemOutput(<divinerpg:marsine>*64);
|
||||
hypergrowth101.build();
|
||||
|
||||
val hypergrowth102 = RecipeBuilder.newBuilder("hypergrowth102","hypergrowth_insolator",10);
|
||||
hypergrowth102.addFluidInput(<fluid:hot_spring_water>*100);
|
||||
hypergrowth102.addItemInput(<divinerpg:white_mushroom_seeds>);
|
||||
hypergrowth102.setChance(0.0);
|
||||
hypergrowth102.addItemOutput(<divinerpg:white_mushroom>*64);
|
||||
hypergrowth102.build();
|
||||
|
||||
val hypergrowth103 = RecipeBuilder.newBuilder("hypergrowth103","hypergrowth_insolator",10);
|
||||
hypergrowth103.addFluidInput(<fluid:hot_spring_water>*100);
|
||||
hypergrowth103.addItemInput(<divinerpg:moonbulb_seeds>);
|
||||
hypergrowth103.setChance(0.0);
|
||||
hypergrowth103.addItemOutput(<divinerpg:moonbulb>*64);
|
||||
hypergrowth103.build();
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -73,7 +73,7 @@ val superbee_abyssal = RecipeBuilder.newBuilder("superbee_abyssal","sacred_cinde
|
||||
val superbee_leaden = RecipeBuilder.newBuilder("superbee_leaden","sacred_cinders_apiary",10); superbee_leaden.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.lead", UID0: "extrabees.species.lead"}]}})); superbee_leaden.setChance(0.0); superbee_leaden.addFluidInput(<fluid:liquid_sunshine>*25); superbee_leaden.addItemOutput(<extrabees:honey_comb:37>*64); superbee_leaden.addItemOutput(<extrabees:honey_comb:11>*64); superbee_leaden.build();
|
||||
val superbee_galvanized = RecipeBuilder.newBuilder("superbee_galvanized","sacred_cinders_apiary",10); superbee_galvanized.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.zinc", UID0: "extrabees.species.zinc"}]}})); superbee_galvanized.setChance(0.0); superbee_galvanized.addFluidInput(<fluid:liquid_sunshine>*25); superbee_galvanized.addItemOutput(<extrabees:honey_comb:40>*64); superbee_galvanized.addItemOutput(<extrabees:honey_comb:11>*64); superbee_galvanized.build();
|
||||
val superbee_impregnable = RecipeBuilder.newBuilder("superbee_impregnable","sacred_cinders_apiary",10); superbee_impregnable.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.titanium", UID0: "extrabees.species.titanium"}]}})); superbee_impregnable.setChance(0.0); superbee_impregnable.addFluidInput(<fluid:liquid_sunshine>*25); superbee_impregnable.addItemOutput(<extrabees:honey_comb:41>*64); superbee_impregnable.addItemOutput(<extrabees:honey_comb:11>*64); superbee_impregnable.build();
|
||||
val superbee_invincible = RecipeBuilder.newBuilder("superbee_invincible","sacred_cinders_apiary",10); superbee_invincible.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.tungsten", UID0: "extrabees.species.tungsten"}]}})); superbee_invincible.setChance(0.0); superbee_invincible.addFluidInput(<fluid:liquid_sunshine>*25); superbee_invincible.addItemOutput(<extrabees:honey_comb:42>*64); superbee_invincible.addItemOutput(<extrabees:honey_comb:11>*64); superbee_invincible.build();
|
||||
val superbee_invincible = RecipeBuilder.newBuilder("superbee_invincible","sacred_cinders_apiary",10); superbee_invincible.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.tungstate", UID0: "extrabees.species.tungstate"}]}})); superbee_invincible.setChance(0.0); superbee_invincible.addFluidInput(<fluid:liquid_sunshine>*25); superbee_invincible.addItemOutput(<extrabees:honey_comb:42>*64); superbee_invincible.addItemOutput(<extrabees:honey_comb:11>*64); superbee_invincible.build();
|
||||
val superbee_valuable = RecipeBuilder.newBuilder("superbee_valuable","sacred_cinders_apiary",10); superbee_valuable.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.platinum", UID0: "extrabees.species.platinum"}]}})); superbee_valuable.setChance(0.0); superbee_valuable.addFluidInput(<fluid:liquid_sunshine>*25); superbee_valuable.addItemOutput(<extrabees:honey_comb:45>*64); superbee_valuable.addItemOutput(<extrabees:honey_comb:11>*64); superbee_valuable.build();
|
||||
val superbee_lapis = RecipeBuilder.newBuilder("superbee_lapis","sacred_cinders_apiary",10); superbee_lapis.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.lapis", UID0: "extrabees.species.lapis"}]}})); superbee_lapis.setChance(0.0); superbee_lapis.addFluidInput(<fluid:liquid_sunshine>*25); superbee_lapis.addItemOutput(<extrabees:honey_comb:46>*64); superbee_lapis.addItemOutput(<extrabees:honey_comb:11>*64); superbee_lapis.build();
|
||||
val superbee_sodalite = RecipeBuilder.newBuilder("superbee_sodalite","sacred_cinders_apiary",10); superbee_sodalite.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.sodalite", UID0: "extrabees.species.sodalite"}]}})); superbee_sodalite.setChance(0.0); superbee_sodalite.addFluidInput(<fluid:liquid_sunshine>*25); superbee_sodalite.addItemOutput(<extrabees:honey_comb:47>*64); superbee_sodalite.addItemOutput(<extrabees:honey_comb:11>*64); superbee_sodalite.build();
|
||||
@@ -127,7 +127,7 @@ val superbee_trinity = RecipeBuilder.newBuilder("superbee_trinity","sacred_cinde
|
||||
val superbee_formic = RecipeBuilder.newBuilder("superbee_formic","sacred_cinders_apiary",10); superbee_formic.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Formic", UID0: "gendustry.bee.Formic"}]}})); superbee_formic.setChance(0.0); superbee_formic.addFluidInput(<fluid:liquid_sunshine>*25); superbee_formic.addItemOutput(<gendustry:honey_comb:13340>*64); superbee_formic.addItemOutput(<forestry:bee_combs:0>*64); superbee_formic.build();
|
||||
val superbee_gorgon = RecipeBuilder.newBuilder("superbee_gorgon","sacred_cinders_apiary",10); superbee_gorgon.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Gorgon", UID0: "gendustry.bee.Gorgon"}]}})); superbee_gorgon.setChance(0.0); superbee_gorgon.addFluidInput(<fluid:liquid_sunshine>*25); superbee_gorgon.addItemOutput(<gendustry:honey_comb:13341>*64); superbee_gorgon.addItemOutput(<forestry:bee_combs:0>*64); superbee_gorgon.build();
|
||||
val superbee_balanced = RecipeBuilder.newBuilder("superbee_balanced","sacred_cinders_apiary",10); superbee_balanced.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Balanced", UID0: "gendustry.bee.Balanced"}]}})); superbee_balanced.setChance(0.0); superbee_balanced.addFluidInput(<fluid:liquid_sunshine>*25); superbee_balanced.addItemOutput(<gendustry:honey_comb:13349>*64); superbee_balanced.addItemOutput(<minecraft:clay_ball>*64); superbee_balanced.build();
|
||||
val superbee_radiant = RecipeBuilder.newBuilder("superbee_radiant","sacred_cinders_apiary",10); superbee_radiant.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendusty.bee.Radiant", UID0: "gendusty.bee.Radiant"}]}})); superbee_radiant.setChance(0.0); superbee_radiant.addFluidInput(<fluid:liquid_sunshine>*25); superbee_radiant.addItemOutput(<gendustry:honey_comb:13369>*64); superbee_radiant.addItemOutput(<gendustry:honey_comb:13369>*64); superbee_radiant.build();
|
||||
val superbee_radiant = RecipeBuilder.newBuilder("superbee_radiant","sacred_cinders_apiary",10); superbee_radiant.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Radiant", UID0: "gendustry.bee.Radiant"}]}})); superbee_radiant.setChance(0.0); superbee_radiant.addFluidInput(<fluid:liquid_sunshine>*25); superbee_radiant.addItemOutput(<gendustry:honey_comb:13369>*64); superbee_radiant.addItemOutput(<gendustry:honey_comb:13369>*64); superbee_radiant.build();
|
||||
val superbee_shyreempire = RecipeBuilder.newBuilder("superbee_shyreempire","sacred_cinders_apiary",10); superbee_shyreempire.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Shyre", UID0: "gendustry.bee.Shyre"}]}})); superbee_shyreempire.setChance(0.0); superbee_shyreempire.addFluidInput(<fluid:liquid_sunshine>*25); superbee_shyreempire.addItemOutput(<gendustry:honey_comb:13370>*64); superbee_shyreempire.addItemOutput(<forestry:bee_combs:0>*64); superbee_shyreempire.build();
|
||||
val superbee_twilighthorde = RecipeBuilder.newBuilder("superbee_twilighthorde","sacred_cinders_apiary",10); superbee_twilighthorde.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Twilight", UID0: "gendustry.bee.Twilight"}]}})); superbee_twilighthorde.setChance(0.0); superbee_twilighthorde.addFluidInput(<fluid:liquid_sunshine>*25); superbee_twilighthorde.addItemOutput(<gendustry:honey_comb:13371>*64); superbee_twilighthorde.addItemOutput(<gendustry:honey_comb:13379>*64); superbee_twilighthorde.build();
|
||||
val superbee_uraniumrad = RecipeBuilder.newBuilder("superbee_uraniumrad","sacred_cinders_apiary",10); superbee_uraniumrad.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Uranium", UID0: "gendustry.bee.Uranium"}]}})); superbee_uraniumrad.setChance(0.0); superbee_uraniumrad.addFluidInput(<fluid:liquid_sunshine>*25); superbee_uraniumrad.addItemOutput(<gendustry:honey_comb:14001>*64); superbee_uraniumrad.addItemOutput(<gendustry:honey_comb:14001>*64); superbee_uraniumrad.build();
|
||||
@@ -172,9 +172,10 @@ val superbee_amped = RecipeBuilder.newBuilder("superbee_amped","sacred_cinders_a
|
||||
val superbee_firey = RecipeBuilder.newBuilder("superbee_firey","sacred_cinders_apiary",10); superbee_firey.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "magicbees.speciesFirey", UID0: "magicbees.speciesFirey"}]}})); superbee_firey.setChance(0.0); superbee_firey.addFluidInput(<fluid:liquid_sunshine>*25); superbee_firey.addItemOutput(<magicbees:beecomb:12>*64); superbee_firey.addItemOutput(<forestry:bee_combs:0>*64); superbee_firey.build();
|
||||
val superbee_rockin = RecipeBuilder.newBuilder("superbee_rockin","sacred_cinders_apiary",10); superbee_rockin.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "magicbees.speciesTERocking", UID0: "magicbees.speciesTERocking"}]}})); superbee_rockin.setChance(0.0); superbee_rockin.addFluidInput(<fluid:liquid_sunshine>*25); superbee_rockin.addItemOutput(<magicbees:beecomb:14>*64); superbee_rockin.addItemOutput(<thermalfoundation:material:1027>*64); superbee_rockin.build();
|
||||
val superbee_watery = RecipeBuilder.newBuilder("superbee_watery","sacred_cinders_apiary",10); superbee_watery.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "magicbees.speciesWatery", UID0: "magicbees.speciesWatery"}]}})); superbee_watery.setChance(0.0); superbee_watery.addFluidInput(<fluid:liquid_sunshine>*25); superbee_watery.addItemOutput(<magicbees:beecomb:13>*64); superbee_watery.addItemOutput(<forestry:bee_combs:0>*64); superbee_watery.build();
|
||||
val superbee_gelid = RecipeBuilder.newBuilder("superbee_gelid","sacred_cinders_apiary",10); superbee_gelid.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "magicbees.speciesTEGelid", UID0: "forestry.species.Gelid"}]}})); superbee_gelid.setChance(0.0); superbee_gelid.addFluidInput(<fluid:liquid_sunshine>*25); superbee_gelid.addItemOutput(<forestry:bee_combs:4>*64); superbee_gelid.addItemOutput(<thermalfoundation:material:1025>*64); superbee_gelid.build();
|
||||
val superbee_gelid = RecipeBuilder.newBuilder("superbee_gelid","sacred_cinders_apiary",10); superbee_gelid.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "magicbees.speciesTEGelid", UID0: "magicbees.speciesTEGelid"}]}})); superbee_gelid.setChance(0.0); superbee_gelid.addFluidInput(<fluid:liquid_sunshine>*25); superbee_gelid.addItemOutput(<forestry:bee_combs:4>*64); superbee_gelid.addItemOutput(<thermalfoundation:material:1025>*64); superbee_gelid.build();
|
||||
val superbee_pyro = RecipeBuilder.newBuilder("superbee_pyro","sacred_cinders_apiary",10); superbee_pyro.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "magicbees.speciesTEPyro", UID0: "magicbees.speciesTEPyro"}]}})); superbee_pyro.setChance(0.0); superbee_pyro.addFluidInput(<fluid:liquid_sunshine>*25); superbee_pyro.addItemOutput(<magicbees:beecomb:1>*64); superbee_pyro.addItemOutput(<thermalfoundation:material:1024>*64); superbee_pyro.build();
|
||||
val superbee_fluorine = RecipeBuilder.newBuilder("superbee_fluorine","sacred_cinders_apiary",10); superbee_fluorine.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Fluorine", UID0: "gendustry.bee.Fluorine"}]}})); superbee_fluorine.setChance(0.0); superbee_fluorine.addFluidInput(<fluid:liquid_sunshine>*25); superbee_fluorine.addItemOutput(<gendustry:honey_comb:14027>*64); superbee_fluorine.addItemOutput(<forestry:bee_combs:0>*64); superbee_fluorine.build();
|
||||
val superbee_helium = RecipeBuilder.newBuilder("superbee_helium","sacred_cinders_apiary",10); superbee_helium.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Helium", UID0: "gendustry.bee.Helium"}]}})); superbee_helium.setChance(0.0); superbee_helium.addFluidInput(<fluid:liquid_sunshine>*25); superbee_helium.addItemOutput(<gendustry:honey_comb:14028>*64); superbee_helium.addItemOutput(<forestry:bee_combs:0>*64); superbee_helium.build();
|
||||
val superbee_flux = RecipeBuilder.newBuilder("superbee_flux","sacred_cinders_apiary",10); superbee_flux.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Flux", UID0: "gendustry.bee.Flux"}]}})); superbee_flux.setChance(0.0); superbee_flux.addFluidInput(<fluid:liquid_sunshine>*25); superbee_flux.addItemOutput(<fluxnetworks:flux>*64); superbee_flux.addItemOutput(<fluxnetworks:flux>*64); superbee_flux.build();
|
||||
val superbee_forlorn = RecipeBuilder.newBuilder("superbee_forlorn","sacred_cinders_apiary",10); superbee_forlorn.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "magicbees.speciesForlorn", UID0: "magicbees.speciesForlorn"}]}})); superbee_forlorn.setChance(0.0); superbee_forlorn.addFluidInput(<fluid:liquid_sunshine>*25); superbee_forlorn.addItemOutput(<magicbees:beecomb:10>*64); superbee_forlorn.addItemOutput(<magicbees:beecomb:10>*64); superbee_forlorn.build();
|
||||
|
||||
|
||||
@@ -36,6 +36,7 @@ mods.chisel.Carving.addVariation("tokenconfig", <contenttweaker:token_configurat
|
||||
mods.chisel.Carving.addVariation("tokenconfig", <contenttweaker:token_configurator>.withTag({display: {Lore: ["§d§oTier 28§r"]}}));
|
||||
mods.chisel.Carving.addVariation("tokenconfig", <contenttweaker:token_configurator>.withTag({display: {Lore: ["§d§oTier 29§r"]}}));
|
||||
mods.chisel.Carving.addVariation("tokenconfig", <contenttweaker:token_configurator>.withTag({display: {Lore: ["§d§oTier 30§r"]}}));
|
||||
mods.chisel.Carving.addVariation("tokenconfig", <contenttweaker:token_configurator>.withTag({display: {Lore: ["§d§oTier F§r"]}}));
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:master_rune_box>,
|
||||
@@ -837,4 +838,79 @@ tokentiered29.addItemInput(<contenttweaker:tier27_token>);
|
||||
tokentiered29.addItemInput(<contenttweaker:tier28_token>);
|
||||
tokentiered29.addItemInput(<contenttweaker:tier29_token>);
|
||||
tokentiered29.addEnergyPerTickOutput(100000000);
|
||||
tokentiered29.build();
|
||||
tokentiered29.build();
|
||||
|
||||
|
||||
val tokentiered30 = RecipeBuilder.newBuilder("tokentiered30","token_totem",800);
|
||||
tokentiered30.addItemInput(<contenttweaker:token_configurator>.withTag({display: {Lore: ["§d§oTier 30§r"]}}));
|
||||
tokentiered30.setChance(0.0);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier1_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier2_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier3_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier4_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier5_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier6_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier7_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier8_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier9_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier10_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier11_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier12_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier13_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier14_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier15_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier16_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier17_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier18_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier19_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier20_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier21_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier22_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier23_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier24_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier25_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier26_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier27_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier28_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier29_token>);
|
||||
tokentiered30.addItemInput(<contenttweaker:tier30_token>);
|
||||
tokentiered30.addEnergyPerTickOutput(10000000000);
|
||||
tokentiered30.build();
|
||||
|
||||
|
||||
|
||||
val tokentiered30a = RecipeBuilder.newBuilder("tokentiered30a","token_totem",800);
|
||||
tokentiered30a.addItemInput(<contenttweaker:token_configurator>.withTag({display: {Lore: ["§d§oTier F§r"]}}));
|
||||
tokentiered30a.setChance(0.0);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier1_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier2_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier3_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier4_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier5_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier6_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier7_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier8_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier9_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier10_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier11_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier12_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier13_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier14_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier15_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier16_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier17_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier18_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier19_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier20_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier21_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier22_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier23_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier24_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier25_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier26_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier27_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier28_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier29_token>);
|
||||
tokentiered30a.addItemInput(<contenttweaker:tier30_token>);
|
||||
tokentiered30a.addFluidOutput(<fluid:pure_recursion>*100);
|
||||
tokentiered30a.build();
|
||||
@@ -340,13 +340,22 @@ treeoflifthaumpods.build();
|
||||
|
||||
|
||||
|
||||
val treeoflifecinders = RecipeBuilder.newBuilder("treeoflifecinders","tree_of_life",600);
|
||||
val treeoflifecinders = RecipeBuilder.newBuilder("treeoflifecinders","tree_of_life",200);
|
||||
treeoflifecinders.addEnergyPerTickInput(50000000);
|
||||
treeoflifecinders.addItemInput(<contenttweaker:sacred_cinders_seed>);
|
||||
treeoflifecinders.addItemInput(<forestry:fertilizer_compound>);
|
||||
treeoflifecinders.setChance(0.0);
|
||||
treeoflifecinders.addItemOutput(<contenttweaker:sacred_cinders_fruit>);
|
||||
treeoflifecinders.build();
|
||||
|
||||
val treeoflifecindersbetter = RecipeBuilder.newBuilder("treeoflifecindersbetter","tree_of_life",2);
|
||||
treeoflifecindersbetter.addEnergyPerTickInput(50000000);
|
||||
treeoflifecindersbetter.addItemInput(<contenttweaker:sacred_cinders_seed>);
|
||||
treeoflifecindersbetter.addItemInput(<gendustry:honey_comb:14012>);
|
||||
treeoflifecindersbetter.setChance(0.0);
|
||||
treeoflifecindersbetter.addItemOutput(<contenttweaker:sacred_cinders_fruit>*16);
|
||||
treeoflifecindersbetter.build();
|
||||
|
||||
mods.extendedcrafting.CompressionCrafting.addRecipe(<contenttweaker:alchemical_particle>, <projectex:matter:11>, 100000, <extendedcrafting:material:11>, 100);
|
||||
|
||||
val treeoflifebee = RecipeBuilder.newBuilder("treeoflifebee","tree_of_life",600);
|
||||
|
||||
@@ -26,7 +26,7 @@ mods.techreborn.fusionReactor.addRecipe(<thermalfoundation:material:130>,
|
||||
<materialpart:promethium:ingot>,
|
||||
<contenttweaker:unstable_hassium_chunk>,
|
||||
100000,
|
||||
3000,
|
||||
15000,
|
||||
1000);
|
||||
|
||||
mods.nuclearcraft.melter.addRecipe([<contenttweaker:unstable_hassium_chunk>, <fluid:unstable_hassium>*144]);
|
||||
|
||||
@@ -135,7 +135,7 @@ betterrecursivegoo.addItemInput(<contenttweaker:nethengeic_rune>);
|
||||
betterrecursivegoo.addItemInput(<contenttweaker:everwatching_eye>);
|
||||
betterrecursivegoo.addItemInput(<contenttweaker:ender_dolomite>*4);
|
||||
betterrecursivegoo.addItemInput(<ore:blockPlatinum>*8);
|
||||
betterrecursivegoo.addFluidOutput(<fluid:mildly_recursive_goo>*1000);
|
||||
betterrecursivegoo.addFluidOutput(<fluid:mildly_recursive_goo>*10000);
|
||||
betterrecursivegoo.build();
|
||||
|
||||
mods.nuclearcraft.centrifuge.addRecipe([<fluid:mildly_recursive_goo>*100, <fluid:dimensional_essence>*1000, <fluid:liquid_void>*1000, <fluid:overworldian_fluid>*1000, <fluid:nethengeic_fluid>*1000]);
|
||||
@@ -342,3 +342,25 @@ recipes.addShaped(<bewitchment:blessed_stone>*2,
|
||||
mods.thermalexpansion.Crucible.addRecipe(<fluid:essence>*10000, <contenttweaker:condensed_essence>, 2000);
|
||||
|
||||
mods.nuclearcraft.melter.addRecipe([<contenttweaker:condensed_essence>, <fluid:essence>*10000]);
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:call_of_the_haunted>,
|
||||
[[<techreborn:uumatter>, <techreborn:uumatter>, <techreborn:uumatter>],
|
||||
[<techreborn:uumatter>, <aoa3:ghostly_powder>, <techreborn:uumatter>],
|
||||
[<techreborn:uumatter>, <techreborn:uumatter>, <techreborn:uumatter>]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:recursive_feather>,
|
||||
[[<contenttweaker:ender_feather>, <contenttweaker:ender_feather>, <contenttweaker:ender_feather>],
|
||||
[<contenttweaker:ender_feather>, <contenttweaker:chaotic_feather>, <contenttweaker:ender_feather>],
|
||||
[<contenttweaker:ender_feather>, <contenttweaker:ender_feather>, <contenttweaker:ender_feather>]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:sticky_callstone>,
|
||||
[[<contenttweaker:dimensional_ingot>, <avaritia:resource:7>, <contenttweaker:dimensional_ingot>],
|
||||
[<contenttweaker:forgotten_slime>, <contenttweaker:primordial_prism>, <contenttweaker:forgotten_slime>],
|
||||
[<contenttweaker:dimensional_ingot>, <avaritia:resource:7>, <contenttweaker:dimensional_ingot>]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:mythic_excavation_engine>,
|
||||
[[<contenttweaker:fluix_microcontroller>, <contenttweaker:high_strength_transmission>, <contenttweaker:fluix_microcontroller>],
|
||||
[<contenttweaker:universal_booster>, <contenttweaker:mythic_machine_case>, <contenttweaker:universal_booster>],
|
||||
[<aoa3:elecanium_ingot>, <contenttweaker:primal_jewel>, <aoa3:elecanium_ingot>]]);
|
||||
|
||||
@@ -180,6 +180,11 @@ mods.nuclearcraft.infuser.addRecipe([<ore:ingotVityte>,
|
||||
<fluid:dimensional_essence>*100,
|
||||
<contenttweaker:nethersky_steel_ingot>*3]);
|
||||
|
||||
mods.nuclearcraft.infuser.addRecipe([<ore:ingotLunastone>,
|
||||
<fluid:dimensional_essence>*100,
|
||||
<contenttweaker:nethersky_steel_ingot>*4]);
|
||||
|
||||
|
||||
mods.nuclearcraft.manufactory.addRecipe([<contenttweaker:nethersky_steel_ingot>,
|
||||
<contenttweaker:nethersky_steel_dust>]);
|
||||
|
||||
@@ -383,7 +388,7 @@ mith5.setChance(0.05);
|
||||
mith5.addItemOutput(<aoa3:discharge_capsule>*10);
|
||||
mith5.setChance(0.05);
|
||||
mith5.addItemOutput(<divinerpg:fury_fire>*10);
|
||||
mith5.setChance(0.05);
|
||||
mith5.setChance(0.5);
|
||||
mith5.addItemOutput(<divinerpg:bluefire_stone>*10);
|
||||
mith5.setChance(0.05);
|
||||
mith5.addItemOutput(<divinerpg:divine_shards>);
|
||||
@@ -736,6 +741,8 @@ mith11.addItemOutput(<aoa3:gold_coin>*10);
|
||||
mith11.setChance(0.02);
|
||||
mith11.addItemOutput(<contenttweaker:deeplands_garnet>);
|
||||
mith11.setChance(0.5);
|
||||
mith11.addItemOutput(<aoa3:deep_case>*8);
|
||||
mith11.setChance(0.5);
|
||||
mith11.addItemOutput(<materialpart:dreaded_steel:ingot>*2);
|
||||
mith11.setChance(0.1);
|
||||
mith11.addItemOutput(<projectex:matter:6>);
|
||||
@@ -781,6 +788,10 @@ mith12.addItemOutput(<aoa3:magic_repair_dust>);
|
||||
mith12.setChance(0.1);
|
||||
mith12.addItemOutput(<contenttweaker:abyss_garnet>);
|
||||
mith12.setChance(0.5);
|
||||
mith12.addItemOutput(<contenttweaker:hellspot_chop>*12);
|
||||
mith12.setChance(0.5);
|
||||
mith12.addItemOutput(<divinerpg:fury_fire>*50);
|
||||
mith12.setChance(0.5);
|
||||
mith12.addItemOutput(<thaumadditions:jar_mithrillium>);
|
||||
mith12.setChance(0.1);
|
||||
mith12.addItemOutput(<projectex:matter:6>);
|
||||
@@ -1310,6 +1321,8 @@ mith20.addItemOutput(<aoa3:gold_coin>*10);
|
||||
mith20.setChance(0.07);
|
||||
mith20.addItemOutput(<contenttweaker:vox_ponds_garnet>);
|
||||
mith20.setChance(0.5);
|
||||
mith20.addItemOutput(<iceandfire:stymphalian_bird_feather>*16);
|
||||
mith20.setChance(0.5);
|
||||
mith20.addItemOutput(<contenttweaker:tier20_token>);
|
||||
mith20.build();
|
||||
|
||||
@@ -2307,6 +2320,8 @@ mith26.addItemOutput(<aoa3:magic_repair_dust>);
|
||||
mith26.setChance(0.1);
|
||||
mith26.addItemOutput(<draconicevolution:chaos_shard:3>);
|
||||
mith26.setChance(0.05);
|
||||
mith26.addItemOutput(<divinerpg:fury_fire>*60);
|
||||
mith26.setChance(0.8);
|
||||
mith26.addItemOutput(<contenttweaker:greckon_garnet>);
|
||||
mith26.setChance(0.5);
|
||||
mith26.addItemOutput(<contenttweaker:tier26_token>);
|
||||
@@ -2695,18 +2710,6 @@ hightiersingularity.add(<extendedcrafting:singularity:50>);
|
||||
hightiersingularity.add(<extendedcrafting:singularity:66>);
|
||||
|
||||
|
||||
val ultimatecompression = RecipeBuilder.newBuilder("ultimatesingularitybaby","gravitational_collapser",200);
|
||||
ultimatecompression.addEnergyPerTickInput(1111111);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:666>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:656>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:657>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:658>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:659>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:660>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:654>);
|
||||
ultimatecompression.addItemInput(<extendedcrafting:singularity_custom:652>);
|
||||
ultimatecompression.addItemOutput(<extendedcrafting:singularity_ultimate>);
|
||||
ultimatecompression.build();
|
||||
|
||||
mods.abyssalcraft.InfusionRitual.addRitual("DynatosArtifactInf",
|
||||
4, 0,
|
||||
@@ -2912,10 +2915,16 @@ mith29.addItemOutput(<contenttweaker:shyrelands_garnet>);
|
||||
mith29.setChance(0.5);
|
||||
mith29.addItemOutput(<contenttweaker:mother_pixon_soul>*10);
|
||||
mith29.setChance(0.3);
|
||||
mith29.addItemOutput(<divinerpg:bluefire_stone>*40);
|
||||
mith29.setChance(0.8);
|
||||
mith29.addItemOutput(<divinerpg:divine_stone>*40);
|
||||
mith29.setChance(0.8);
|
||||
mith29.addItemOutput(<contenttweaker:tier29_token>);
|
||||
mith29.build();
|
||||
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:xxeus_stone>,
|
||||
1000000,
|
||||
<contenttweaker:mortum_star>,
|
||||
@@ -2938,11 +2947,6 @@ mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/alta
|
||||
"astralsorcery.constellation.armara");
|
||||
|
||||
|
||||
val infinitycompression = RecipeBuilder.newBuilder("simplerinfinity","gravitational_collapser",100);
|
||||
infinitycompression.addEnergyPerTickInput(50000);
|
||||
infinitycompression.addItemInput(<contenttweaker:bright_matter>);
|
||||
infinitycompression.addItemOutput(<avaritia:resource:5>);
|
||||
infinitycompression.build();
|
||||
|
||||
val hassiumalloyinf = RecipeBuilder.newBuilder("hassiumalloyinf","dragonfire_crucible",300);
|
||||
hassiumalloyinf.addFluidInput(<fluid:eternal_dragon_fire>*500);
|
||||
@@ -2977,6 +2981,15 @@ eternbrightalloy.addItemInput(<materialpart:brightsteel:ingot>);
|
||||
eternbrightalloy.addItemOutput(<contenttweaker:brightsteel_alloy_ingot>*3);
|
||||
eternbrightalloy.build();
|
||||
|
||||
val eternbrightalloybetter = RecipeBuilder.newBuilder("eternbrightalloybetter","dragonfire_crucible",150);
|
||||
eternbrightalloybetter.addFluidInput(<fluid:twilight_fire>*2000);
|
||||
eternbrightalloybetter.addItemInput(<materialpart:chalcedony:ingot>*8);
|
||||
eternbrightalloybetter.addItemInput(<materialpart:lunastone:ingot>*8);
|
||||
eternbrightalloybetter.addItemInput(<materialpart:brightsteel:ingot>*8);
|
||||
eternbrightalloybetter.addItemOutput(<contenttweaker:brightsteel_alloy_ingot>*24);
|
||||
eternbrightalloybetter.build();
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:defined_machine_case>*4,
|
||||
[[<contenttweaker:twilight_alloy_ingot>, null, null,
|
||||
null, <contenttweaker:abyssal_alloy_ingot>, null,
|
||||
@@ -3049,10 +3062,6 @@ recipes.addShaped(<contenttweaker:primal_jewel>,
|
||||
[<nuclearcraft:alloy:12>, <forge:bucketfilled>.withTag({FluidName: "mana", Amount: 1000}), <nuclearcraft:alloy:12>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:mythic_excavation_engine>,
|
||||
[[<contenttweaker:fluix_microcontroller>, <contenttweaker:high_strength_transmission>, <contenttweaker:fluix_microcontroller>],
|
||||
[<contenttweaker:universal_booster>, <contenttweaker:mythic_machine_case>, <contenttweaker:universal_booster>],
|
||||
[<aoa3:elecanium_ingot>, <contenttweaker:primal_jewel>, <aoa3:elecanium_ingot>]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:enhanced_chaos_shard>,
|
||||
[[null, <contenttweaker:chaotic_feather>, null],
|
||||
@@ -3215,20 +3224,6 @@ scripts.PuzzleUtil.addPuzzleShapeless("rightsacredsaplingmystery",
|
||||
<careerbees:ingredients:1>.withTag({bark: {id: "biomesoplenty:log_0", Count: 1 as byte, Damage: 6 as short}}), <contenttweaker:sacred_acorn>, <careerbees:ingredients:1>.withTag({bark: {id: "forestry:logs.1", Count: 1 as byte, Damage: 2 as short}}),
|
||||
<careerbees:ingredients:1>.withTag({bark: {id: "natura:nether_logs", Count: 1 as byte, Damage: 1 as short}}), <careerbees:ingredients:1>.withTag({bark: {id: "extratrees:logs.7", Count: 1 as byte, Damage: 2 as short}}), <careerbees:ingredients:1>.withTag({bark: {id: "biomesoplenty:log_2", Count: 1 as byte, Damage: 7 as short}})]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:call_of_the_haunted>,
|
||||
[[<techreborn:uumatter>, <techreborn:uumatter>, <techreborn:uumatter>],
|
||||
[<techreborn:uumatter>, <aoa3:ghostly_powder>, <techreborn:uumatter>],
|
||||
[<techreborn:uumatter>, <techreborn:uumatter>, <techreborn:uumatter>]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:recursive_feather>,
|
||||
[[<contenttweaker:ender_feather>, <contenttweaker:ender_feather>, <contenttweaker:ender_feather>],
|
||||
[<contenttweaker:ender_feather>, <contenttweaker:chaotic_feather>, <contenttweaker:ender_feather>],
|
||||
[<contenttweaker:ender_feather>, <contenttweaker:ender_feather>, <contenttweaker:ender_feather>]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:sticky_callstone>,
|
||||
[[<contenttweaker:dimensional_ingot>, <avaritia:resource:7>, <contenttweaker:dimensional_ingot>],
|
||||
[<contenttweaker:forgotten_slime>, <contenttweaker:primordial_prism>, <contenttweaker:forgotten_slime>],
|
||||
[<contenttweaker:dimensional_ingot>, <avaritia:resource:7>, <contenttweaker:dimensional_ingot>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacred_cinders_log>,
|
||||
[[<extratrees:misc:3>, <extratrees:misc:3>, null, <extratrees:misc:3>, <extratrees:misc:3>],
|
||||
|
||||
@@ -128,4 +128,24 @@ recipes.addShaped(<contenttweaker:inert_crystal>,
|
||||
|
||||
mods.nuclearcraft.infuser.addRecipe([<contenttweaker:inert_crystal>, <fluid:muons>*100, <contenttweaker:muon_crystal>]);
|
||||
|
||||
mods.nuclearcraft.infuser.addRecipe([<contenttweaker:inert_crystal>, <fluid:strings>*100, <contenttweaker:strings_crystal>]);
|
||||
mods.nuclearcraft.infuser.addRecipe([<contenttweaker:inert_crystal>, <fluid:strings>*100, <contenttweaker:strings_crystal>]);
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:gallifreyan_neutronium_casing>,
|
||||
1000000000,
|
||||
<contenttweaker:neutronium_casing>,
|
||||
[<contenttweaker:eye_of_gallifrey>, <ore:ingotChaos>,
|
||||
<contenttweaker:eye_of_gallifrey>, <ore:ingotChaos>,
|
||||
<contenttweaker:eye_of_gallifrey>, <ore:ingotChaos>,
|
||||
<contenttweaker:eye_of_gallifrey>, <ore:ingotChaos>,
|
||||
<contenttweaker:eye_of_gallifrey>, <ore:ingotChaos>,
|
||||
<contenttweaker:eye_of_gallifrey>, <ore:ingotChaos>]);
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:quark_neutronium_module>,
|
||||
[[<contenttweaker:stone_of_the_shyre_warden>, null, <contenttweaker:mortum_star>, null, <contenttweaker:stone_of_the_shyre_warden>],
|
||||
[null, <contenttweaker:arbiterite_crystal>, <contenttweaker:gallifreyan_neutronium_casing>, <contenttweaker:arbiterite_crystal>, null],
|
||||
[<contenttweaker:mortum_star>, <contenttweaker:gallifreyan_neutronium_casing>, <contenttweaker:defined_machine_case>, <contenttweaker:gallifreyan_neutronium_casing>, <contenttweaker:mortum_star>],
|
||||
[null, <contenttweaker:arbiterite_crystal>, <contenttweaker:gallifreyan_neutronium_casing>, <contenttweaker:arbiterite_crystal>, null],
|
||||
[<contenttweaker:stone_of_the_shyre_warden>, null, <contenttweaker:mortum_star>, null, <contenttweaker:stone_of_the_shyre_warden>]]);
|
||||
|
||||
@@ -2,6 +2,9 @@ import scripts.enchantwrapper.EnchantUtil.EnchantMap;
|
||||
import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem;
|
||||
import mods.thaumcraft.Infusion;
|
||||
import mods.astralsorcery.Utils;
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.enchantments.IEnchantmentDefinition;
|
||||
|
||||
|
||||
// New Super-Enchant Page: Reorganized Edition
|
||||
@@ -365,6 +368,11 @@ import mods.astralsorcery.Utils;
|
||||
|
||||
// Elder Spooder String
|
||||
{
|
||||
recipes.addShaped(<contenttweaker:heart_of_the_elder_one>,
|
||||
[[<abyssalcraft:antispidereye>, <contenttweaker:tainted_sentient_meatball>, <abyssalcraft:antispidereye>],
|
||||
[<contenttweaker:tainted_sentient_meatball>, <contenttweaker:heart_of_the_elder_one>.reuse(), <contenttweaker:tainted_sentient_meatball>],
|
||||
[<abyssalcraft:antispidereye>, <contenttweaker:tainted_sentient_meatball>, <abyssalcraft:antispidereye>]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:elder_spooder_string>,
|
||||
[[<bloodarsenal:blood_burned_string>, <bloodarsenal:blood_burned_string>, <bloodarsenal:blood_burned_string>],
|
||||
[<bloodarsenal:blood_burned_string>, <contenttweaker:heart_of_the_elder_one>.reuse(), <bloodarsenal:blood_burned_string>],
|
||||
@@ -827,6 +835,71 @@ import mods.astralsorcery.Utils;
|
||||
// mapOathbringer += enchlistOathbringer[0].makeEnchantment(150).makeTag();
|
||||
// mapOathbringer += enchlistOathbringer[1].makeEnchantment(25).makeTag();
|
||||
|
||||
var mapshieldofthearbiter as IData = {
|
||||
display: {Lore:["§d§oShield to the Arbiter§r"]}
|
||||
};
|
||||
|
||||
scripts.PuzzleUtil.addPuzzleShaped("arbiterguard1", <chisel:factory1:1>.withTag(mapshieldofthearbiter)*8,
|
||||
[[<chisel:factory1:1>, <chisel:factory1:1>, <chisel:factory1:1>],
|
||||
[<chisel:factory1:1>, <contenttweaker:spooder_glasses>, <chisel:factory1:1>],
|
||||
[<chisel:factory1:1>, <chisel:factory1:1>, <chisel:factory1:1>]]);
|
||||
|
||||
scripts.PuzzleUtil.addPuzzleShaped("arbiterguard2", <draconicevolution:draconic_block>.withTag(mapshieldofthearbiter)*8,
|
||||
[[<draconicevolution:draconic_block>, <draconicevolution:draconic_block>, <draconicevolution:draconic_block>],
|
||||
[<draconicevolution:draconic_block>, <contenttweaker:massive_boomboom>, <draconicevolution:draconic_block>],
|
||||
[<draconicevolution:draconic_block>, <draconicevolution:draconic_block>, <draconicevolution:draconic_block>]]);
|
||||
|
||||
scripts.PuzzleUtil.addPuzzleShaped("arbiterguard3", <railcraft:abyssal:1>.withTag(mapshieldofthearbiter)*8,
|
||||
[[<railcraft:abyssal:1>, <railcraft:abyssal:1>, <railcraft:abyssal:1>],
|
||||
[<railcraft:abyssal:1>, <contenttweaker:emc_crown>, <railcraft:abyssal:1>],
|
||||
[<railcraft:abyssal:1>, <railcraft:abyssal:1>, <railcraft:abyssal:1>]]);
|
||||
|
||||
scripts.PuzzleUtil.addPuzzleShaped("arbiterguard4", <appliedenergistics2:smooth_sky_stone_block>.withTag(mapshieldofthearbiter)*8,
|
||||
[[<appliedenergistics2:smooth_sky_stone_block>, <appliedenergistics2:smooth_sky_stone_block>, <appliedenergistics2:smooth_sky_stone_block>],
|
||||
[<appliedenergistics2:smooth_sky_stone_block>, <contenttweaker:atomic_glasses>, <appliedenergistics2:smooth_sky_stone_block>],
|
||||
[<appliedenergistics2:smooth_sky_stone_block>, <appliedenergistics2:smooth_sky_stone_block>, <appliedenergistics2:smooth_sky_stone_block>]]);
|
||||
|
||||
scripts.PuzzleUtil.addPuzzleShaped("arbiterguard5", <chisel:concrete_purple:4>.withTag(mapshieldofthearbiter)*8,
|
||||
[[<chisel:concrete_purple:4>, <chisel:concrete_purple:4>, <chisel:concrete_purple:4>],
|
||||
[<chisel:concrete_purple:4>, <contenttweaker:cool_walking_stick>, <chisel:concrete_purple:4>],
|
||||
[<chisel:concrete_purple:4>, <chisel:concrete_purple:4>, <chisel:concrete_purple:4>]]);
|
||||
|
||||
scripts.PuzzleUtil.addPuzzleShaped("arbiterguard6", <chisel:bookshelf_spruce:6>.withTag(mapshieldofthearbiter)*8,
|
||||
[[<chisel:bookshelf_spruce:6>, <chisel:bookshelf_spruce:6>, <chisel:bookshelf_spruce:6>],
|
||||
[<chisel:bookshelf_spruce:6>, <contenttweaker:horrible_unedited_fanfiction>, <chisel:bookshelf_spruce:6>],
|
||||
[<chisel:bookshelf_spruce:6>, <chisel:bookshelf_spruce:6>, <chisel:bookshelf_spruce:6>]]);
|
||||
|
||||
scripts.PuzzleUtil.addPuzzleShaped("arbiterguard7", <minecraft:sandstone:2>.withTag(mapshieldofthearbiter)*8,
|
||||
[[<minecraft:sandstone:2>, <minecraft:sandstone:2>, <minecraft:sandstone:2>],
|
||||
[<minecraft:sandstone:2>, <contenttweaker:null_pointer>, <minecraft:sandstone:2>],
|
||||
[<minecraft:sandstone:2>, <minecraft:sandstone:2>, <minecraft:sandstone:2>]]);
|
||||
|
||||
scripts.PuzzleUtil.addPuzzleShaped("arbiterguard8", <integrateddynamics:menril_planks>.withTag(mapshieldofthearbiter)*8,
|
||||
[[<integrateddynamics:menril_planks>, <integrateddynamics:menril_planks>, <integrateddynamics:menril_planks>],
|
||||
[<integrateddynamics:menril_planks>, <contenttweaker:p0rtals_redish_white_hat>, <integrateddynamics:menril_planks>],
|
||||
[<integrateddynamics:menril_planks>, <integrateddynamics:menril_planks>, <integrateddynamics:menril_planks>]]);
|
||||
|
||||
scripts.PuzzleUtil.addPuzzleShaped("arbiterguard9", <chisel:laboratory:8>.withTag(mapshieldofthearbiter)*8,
|
||||
[[<chisel:laboratory:8>, <chisel:laboratory:8>, <chisel:laboratory:8>],
|
||||
[<chisel:laboratory:8>, <contenttweaker:collar_bells>, <chisel:laboratory:8>],
|
||||
[<chisel:laboratory:8>, <chisel:laboratory:8>, <chisel:laboratory:8>]]);
|
||||
|
||||
val shieldarbiterdragcruc1 = RecipeBuilder.newBuilder("shieldarbiterdragcruc1","dragonfire_crucible",3000);
|
||||
shieldarbiterdragcruc1.addFluidInput(<fluid:eternal_dragon_fire>*72000);
|
||||
shieldarbiterdragcruc1.addItemInput(<chisel:laboratory:8>.withTag(mapshieldofthearbiter));
|
||||
shieldarbiterdragcruc1.addItemInput(<integrateddynamics:menril_planks>.withTag(mapshieldofthearbiter));
|
||||
shieldarbiterdragcruc1.addItemInput(<minecraft:sandstone:2>.withTag(mapshieldofthearbiter));
|
||||
shieldarbiterdragcruc1.addItemInput(<chisel:bookshelf_spruce:6>.withTag(mapshieldofthearbiter));
|
||||
shieldarbiterdragcruc1.addItemInput(<chisel:concrete_purple:4>.withTag(mapshieldofthearbiter));
|
||||
shieldarbiterdragcruc1.addItemInput(<appliedenergistics2:smooth_sky_stone_block>.withTag(mapshieldofthearbiter));
|
||||
shieldarbiterdragcruc1.addItemInput(<railcraft:abyssal:1>.withTag(mapshieldofthearbiter));
|
||||
shieldarbiterdragcruc1.addItemInput(<draconicevolution:draconic_block>.withTag(mapshieldofthearbiter));
|
||||
shieldarbiterdragcruc1.addItemInput(<chisel:factory1:1>.withTag(mapshieldofthearbiter));
|
||||
shieldarbiterdragcruc1.addItemOutput(<contenttweaker:shield_of_the_arbiter>);
|
||||
shieldarbiterdragcruc1.build();
|
||||
|
||||
|
||||
|
||||
val enchlistOathbringerWrapped as EnchantMap = EnchantMap()
|
||||
.add("minecraft:sharpness",150)
|
||||
.add("cofhcore:vorpal",25);
|
||||
@@ -839,8 +912,8 @@ import mods.astralsorcery.Utils;
|
||||
[null, <bloodmagic:blood_tank:12>.withTag({Fluid: {FluidName: "enderium", Amount: 65336000}}), null, null, null, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, null],
|
||||
[null, <draconicevolution:chaos_shard:0>, null, null, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, null, null],
|
||||
[null, <draconicevolution:chaos_shard:0>, null, <contenttweaker:draconian_metal_ingot>, <contenttweaker:third_order_mythic_fractal>, <contenttweaker:draconian_metal_ingot>, null, null, null],
|
||||
[null, null, <draconicevolution:chaos_shard:0>, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, null, null, null, null],
|
||||
[null, null, <contenttweaker:chaotic_poppet>, <draconicevolution:chaos_shard:0>, null, null, null, null, null],
|
||||
[null, null, <contenttweaker:shield_of_the_arbiter>, <contenttweaker:draconian_metal_ingot>, <contenttweaker:draconian_metal_ingot>, null, null, null, null],
|
||||
[null, null, <contenttweaker:chaotic_poppet>, <contenttweaker:shield_of_the_arbiter>, null, null, null, null, null],
|
||||
[null, <mod_lavacow:bonesword>, null, null, <draconicevolution:chaos_shard:0>, <draconicevolution:chaos_shard:0>, <bloodmagic:blood_tank:12>.withTag({Fluid: {FluidName: "molten_awakened", Amount: 65336000}}), null, null],
|
||||
[<contenttweaker:light_of_shadesmar>, null, null, null, null, null, null, null, null]]);
|
||||
}
|
||||
|
||||
@@ -892,8 +892,43 @@ mythallo121.build();
|
||||
val mythallo122 = RecipeBuilder.newBuilder("mythallo122","mythic_processor_alloy_furnace",2);
|
||||
mythallo122.addEnergyPerTickInput(80000);
|
||||
mythallo122.addItemInput(<ore:dustRedstone>*10);
|
||||
mythallo122.addItemInput(<ore:diamond>*2);
|
||||
mythallo122.addItemInput(<ore:gemDiamond>*2);
|
||||
mythallo122.addItemOutput(<redstonearsenal:material:160>);
|
||||
mythallo122.build();
|
||||
|
||||
val mythallo123 = RecipeBuilder.newBuilder("mythallo123","mythic_processor_alloy_furnace",2);
|
||||
mythallo123.addEnergyPerTickInput(80000);
|
||||
mythallo123.addItemInput(<ore:ingotAstralStarmetal>);
|
||||
mythallo123.addItemInput(<contenttweaker:infinity_fragment>);
|
||||
mythallo123.addItemOutput(<contenttweaker:starmetal_alloy_ingot>*10);
|
||||
mythallo123.build();
|
||||
|
||||
val mythallo124 = RecipeBuilder.newBuilder("mythallo124","mythic_processor_alloy_furnace",2);
|
||||
mythallo124.addEnergyPerTickInput(80000);
|
||||
mythallo124.addItemInput(<simplyjetpacks:metaitemmods:5>);
|
||||
mythallo124.addItemInput(<ore:ingotDarkSteel>*10);
|
||||
mythallo124.addItemOutput(<simplyjetpacks:metaitemmods:6>);
|
||||
mythallo124.build();
|
||||
|
||||
val mythallo125 = RecipeBuilder.newBuilder("mythallo125","mythic_processor_alloy_furnace",2);
|
||||
mythallo125.addEnergyPerTickInput(80000);
|
||||
mythallo125.addItemInput(<simplyjetpacks:metaitemmods:3>);
|
||||
mythallo125.addItemInput(<ore:ingotConductiveIron>*10);
|
||||
mythallo125.addItemOutput(<simplyjetpacks:metaitemmods:4>);
|
||||
mythallo125.build();
|
||||
|
||||
val mythallo126 = RecipeBuilder.newBuilder("mythallo126","mythic_processor_alloy_furnace",2);
|
||||
mythallo126.addEnergyPerTickInput(80000);
|
||||
mythallo126.addItemInput(<enderio:item_material:66>);
|
||||
mythallo126.addItemInput(<enderio:item_material:67>);
|
||||
mythallo126.addItemOutput(<enderio:item_material:54>);
|
||||
mythallo126.build();
|
||||
|
||||
val mythallo127 = RecipeBuilder.newBuilder("mythallo127","mythic_processor_alloy_furnace",2);
|
||||
mythallo127.addEnergyPerTickInput(80000);
|
||||
mythallo127.addItemInput(<enderio:block_dark_iron_bars>);
|
||||
mythallo127.addItemInput(<minecraft:clay_ball>);
|
||||
mythallo127.addItemInput(<minecraft:string>*4);
|
||||
mythallo127.addItemOutput(<enderio:item_dark_steel_upgrade:0>);
|
||||
mythallo127.build();
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@ mythassmac7.build();
|
||||
val mythassmac8 = RecipeBuilder.newBuilder("mythassmac8","mythic_processor_assembling_machine",2);
|
||||
mythassmac8.addEnergyPerTickInput(40000);
|
||||
mythassmac8.addItemInput(<techreborn:part:41>);
|
||||
mythassmac8.addItemInput(<techreborn:part:42>);
|
||||
mythassmac8.addItemInput(<techreborn:part:42>*2);
|
||||
mythassmac8.addItemOutput(<techreborn:part:30>);
|
||||
mythassmac8.build();
|
||||
|
||||
|
||||
@@ -50,3 +50,24 @@ mythindblast7.addItemInput(<contenttweaker:freed_betrayed_soul>*55);
|
||||
mythindblast7.addItemInput(<contenttweaker:will_ensnaring_fabrial>);
|
||||
mythindblast7.addItemOutput(<contenttweaker:construct_of_liberation>);
|
||||
mythindblast7.build();
|
||||
|
||||
val mythindblast8 = RecipeBuilder.newBuilder("mythindblast8","mythic_processor_blaster",2);
|
||||
mythindblast8.addEnergyPerTickInput(200000);
|
||||
mythindblast8.addFluidInput(<fluid:dense_plasma>*200);
|
||||
mythindblast8.addItemInput(<contenttweaker:ice_dragonsteel_ore>);
|
||||
mythindblast8.addItemOutput(<iceandfire:dragonsteel_ice_ingot>*9);
|
||||
mythindblast8.build();
|
||||
|
||||
val mythindblast9 = RecipeBuilder.newBuilder("mythindblast9","mythic_processor_blaster",2);
|
||||
mythindblast9.addEnergyPerTickInput(200000);
|
||||
mythindblast9.addFluidInput(<fluid:dense_plasma>*200);
|
||||
mythindblast9.addItemInput(<contenttweaker:fire_dragonsteel_ore>);
|
||||
mythindblast9.addItemOutput(<iceandfire:dragonsteel_fire_ingot>*9);
|
||||
mythindblast9.build();
|
||||
|
||||
val mythindblast10 = RecipeBuilder.newBuilder("mythindblast10","mythic_processor_blaster",2);
|
||||
mythindblast10.addEnergyPerTickInput(200000);
|
||||
mythindblast10.addFluidInput(<fluid:dense_plasma>*200);
|
||||
mythindblast10.addItemInput(<contenttweaker:lightning_dragonsteel_ore>);
|
||||
mythindblast10.addItemOutput(<iceandfire:dragonsteel_lightning_ingot>*9);
|
||||
mythindblast10.build();
|
||||
|
||||
@@ -116,14 +116,14 @@ val mythisotop17 = RecipeBuilder.newBuilder("mythisotop17","mythic_processor_iso
|
||||
mythisotop17.addEnergyPerTickInput(80000);
|
||||
mythisotop17.addItemInput(<ore:dustLithium> * 1);
|
||||
mythisotop17.addItemOutput(<nuclearcraft:lithium:2>);
|
||||
mythisotop17.addItemOutput(<nuclearcraft:lithium:1>);
|
||||
mythisotop17.addItemOutput(<nuclearcraft:lithium:1>*3);
|
||||
mythisotop17.build();
|
||||
|
||||
val mythisotop18 = RecipeBuilder.newBuilder("mythisotop18","mythic_processor_isotope_separator",2);
|
||||
mythisotop18.addEnergyPerTickInput(80000);
|
||||
mythisotop18.addItemInput(<ore:ingotLithium> * 1);
|
||||
mythisotop18.addItemOutput(<nuclearcraft:lithium:2>);
|
||||
mythisotop18.addItemOutput(<nuclearcraft:lithium:1>);
|
||||
mythisotop18.addItemOutput(<nuclearcraft:lithium:1>*3);
|
||||
mythisotop18.build();
|
||||
|
||||
val mythisotop19 = RecipeBuilder.newBuilder("mythisotop19","mythic_processor_isotope_separator",2);
|
||||
|
||||
@@ -179,7 +179,7 @@ val mythmelt172 = RecipeBuilder.newBuilder("mythmelt172","mythic_processor_melte
|
||||
val mythmelt173 = RecipeBuilder.newBuilder("mythmelt173","mythic_processor_melter",2);mythmelt173.addEnergyPerTickInput(60000);mythmelt173.addItemInput(<nuclearcraft:block_depleted_curium>);mythmelt173.addFluidOutput(<liquid:curium_246> * 1296);mythmelt173.build();
|
||||
val mythmelt174 = RecipeBuilder.newBuilder("mythmelt174","mythic_processor_melter",2);mythmelt174.addEnergyPerTickInput(60000);mythmelt174.addItemInput(<nuclearcraft:curium:12>);mythmelt174.addFluidOutput(<liquid:curium_247> * 144);mythmelt174.build();
|
||||
val mythmelt175 = RecipeBuilder.newBuilder("mythmelt175","mythic_processor_melter",2);mythmelt175.addEnergyPerTickInput(60000);mythmelt175.addItemInput(<nuclearcraft:curium:14>);mythmelt175.addFluidOutput(<liquid:curium_247> * 16);mythmelt175.build();
|
||||
val mythmelt176 = RecipeBuilder.newBuilder("mythmelt176","mythic_processor_melter",2);mythmelt176.addEnergyPerTickInput(60000);mythmelt176.addItemInput(<ore:ingotBerkelium237>);mythmelt176.addFluidOutput(<liquid:berkelium_247> * 144);mythmelt176.build();
|
||||
val mythmelt176 = RecipeBuilder.newBuilder("mythmelt176","mythic_processor_melter",2);mythmelt176.addEnergyPerTickInput(60000);mythmelt176.addItemInput(<ore:ingotBerkelium247>);mythmelt176.addFluidOutput(<liquid:berkelium_247> * 144);mythmelt176.build();
|
||||
val mythmelt177 = RecipeBuilder.newBuilder("mythmelt177","mythic_processor_melter",2);mythmelt177.addEnergyPerTickInput(60000);mythmelt177.addItemInput(<nuclearcraft:berkelium:2>);mythmelt177.addFluidOutput(<liquid:berkelium_247> * 16);mythmelt177.build();
|
||||
val mythmelt178 = RecipeBuilder.newBuilder("mythmelt178","mythic_processor_melter",2);mythmelt178.addEnergyPerTickInput(60000);mythmelt178.addItemInput(<nuclearcraft:block_depleted_berkelium>);mythmelt178.addFluidOutput(<liquid:berkelium_247> * 1296);mythmelt178.build();
|
||||
val mythmelt179 = RecipeBuilder.newBuilder("mythmelt179","mythic_processor_melter",2);mythmelt179.addEnergyPerTickInput(60000);mythmelt179.addItemInput(<nuclearcraft:berkelium:4>);mythmelt179.addFluidOutput(<liquid:berkelium_248> * 144);mythmelt179.build();
|
||||
@@ -660,4 +660,66 @@ val mythmelt646 = RecipeBuilder.newBuilder("mythmelt646","mythic_processor_melte
|
||||
mythmelt646.addEnergyPerTickInput(60000);
|
||||
mythmelt646.addItemInput(<contenttweaker:rosidian_ingot>);
|
||||
mythmelt646.addFluidOutput(<fluid:rosidian> * 144);
|
||||
mythmelt646.build();
|
||||
mythmelt646.build();
|
||||
|
||||
val mythmelt647 = RecipeBuilder.newBuilder("mythmelt647","mythic_processor_melter",2);
|
||||
mythmelt647.addEnergyPerTickInput(60000);
|
||||
mythmelt647.addItemInput(<contenttweaker:actualized_starlight_sphere>);
|
||||
mythmelt647.addFluidOutput(<fluid:astralsorcery.liquidstarlight> * 100000);
|
||||
mythmelt647.build();
|
||||
|
||||
val mythmelt648 = RecipeBuilder.newBuilder("mythmelt648","mythic_processor_melter",2);
|
||||
mythmelt648.addEnergyPerTickInput(60000);
|
||||
mythmelt648.addItemInput(<contenttweaker:stormlight_stone>);
|
||||
mythmelt648.addFluidOutput(<fluid:stormlight> * 10000);
|
||||
mythmelt648.build();
|
||||
|
||||
val mythmelt649 = RecipeBuilder.newBuilder("mythmelt649","mythic_processor_melter",2);
|
||||
mythmelt649.addEnergyPerTickInput(60000);
|
||||
mythmelt649.addItemInput(<contenttweaker:stone_of_shadesmar>);
|
||||
mythmelt649.addFluidOutput(<fluid:stormlight> * 100000);
|
||||
mythmelt649.build();
|
||||
|
||||
val mythmelt650 = RecipeBuilder.newBuilder("mythmelt650","mythic_processor_melter",2);
|
||||
mythmelt650.addEnergyPerTickInput(60000);
|
||||
mythmelt650.addItemInput(<contenttweaker:pure_egg>);
|
||||
mythmelt650.addFluidOutput(<fluid:purifying_fluid> * 1000);
|
||||
mythmelt650.build();
|
||||
|
||||
val mythmelt651 = RecipeBuilder.newBuilder("mythmelt651","mythic_processor_melter",2);
|
||||
mythmelt651.addEnergyPerTickInput(60000);
|
||||
mythmelt651.addItemInput(<contenttweaker:purified_titanium_ingot>);
|
||||
mythmelt651.addFluidOutput(<fluid:purified_titanium> * 144);
|
||||
mythmelt651.build();
|
||||
|
||||
val mythmelt652 = RecipeBuilder.newBuilder("mythmelt652","mythic_processor_melter",2);
|
||||
mythmelt652.addEnergyPerTickInput(60000);
|
||||
mythmelt652.addItemInput(<contenttweaker:starmetal_alloy_ingot>);
|
||||
mythmelt652.addFluidOutput(<fluid:starmetal_alloy> * 144);
|
||||
mythmelt652.build();
|
||||
|
||||
val mythmelt653 = RecipeBuilder.newBuilder("mythmelt653","mythic_processor_melter",2);
|
||||
mythmelt653.addEnergyPerTickInput(60000);
|
||||
mythmelt653.addItemInput(<contenttweaker:pure_twilight_matter>);
|
||||
mythmelt653.addFluidOutput(<fluid:twilight_matter> * 1000);
|
||||
mythmelt653.build();
|
||||
|
||||
val mythmelt654 = RecipeBuilder.newBuilder("mythmelt654","mythic_processor_melter",2);
|
||||
mythmelt654.addEnergyPerTickInput(60000);
|
||||
mythmelt654.addItemInput(<contenttweaker:chilled_helium_comb>);
|
||||
mythmelt654.addFluidOutput(<fluid:liquidhelium> * 1000);
|
||||
mythmelt654.build();
|
||||
|
||||
val mythmelt655 = RecipeBuilder.newBuilder("mythmelt655","mythic_processor_melter",2);
|
||||
mythmelt655.addEnergyPerTickInput(60000);
|
||||
mythmelt655.addItemInput(<gendustry:honey_comb:14028>);
|
||||
mythmelt655.addFluidOutput(<fluid:helium> * 1000);
|
||||
mythmelt655.build();
|
||||
|
||||
val mythmelt656 = RecipeBuilder.newBuilder("mythmelt656","mythic_processor_melter",2);
|
||||
mythmelt656.addEnergyPerTickInput(60000);
|
||||
mythmelt656.addItemInput(<ore:dustZirconium>);
|
||||
mythmelt656.addFluidOutput(<fluid:molten_zirconium> * 144);
|
||||
mythmelt656.build();
|
||||
|
||||
|
||||
|
||||
@@ -30,6 +30,7 @@ mods.chisel.Carving.addVariation("safencfission", <modularmachinery:itemblueprin
|
||||
mods.chisel.Carving.addVariation("safencfission", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:active_cooled_hea242"}));
|
||||
mods.chisel.Carving.addVariation("safencfission", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:active_cooled_hecm245"}));
|
||||
mods.chisel.Carving.addVariation("safencfission", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:active_cooled_hecf249"}));
|
||||
mods.chisel.Carving.addVariation("safencfission", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:cryolattice_tbu"}));
|
||||
|
||||
recipes.addShapeless(<modularmachinery:safe_fission_leu235_controller>,[<modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:safe_fission_leu235"}).reuse(),<modularmachinery:blockcontroller>]);
|
||||
recipes.addShapeless(<modularmachinery:safe_fission_tbu_controller>,[<modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:safe_fission_tbu"}).reuse(),<modularmachinery:blockcontroller>]);
|
||||
@@ -57,6 +58,7 @@ recipes.addShapeless(<modularmachinery:active_cooled_heu233_controller>,[<modula
|
||||
recipes.addShapeless(<modularmachinery:active_cooled_hea242_controller>,[<modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:active_cooled_hea242"}).reuse(),<modularmachinery:blockcontroller>]);
|
||||
recipes.addShapeless(<modularmachinery:active_cooled_hecm245_controller>,[<modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:active_cooled_hecm245"}).reuse(),<modularmachinery:blockcontroller>]);
|
||||
recipes.addShapeless(<modularmachinery:active_cooled_hecf249_controller>,[<modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:active_cooled_hecf249"}).reuse(),<modularmachinery:blockcontroller>]);
|
||||
recipes.addShapeless(<modularmachinery:cryolattice_tbu_controller>,[<modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:cryolattice_tbu"}).reuse(),<modularmachinery:blockcontroller>]);
|
||||
|
||||
mods.chisel.Carving.addGroup("safencfissioncont");
|
||||
mods.chisel.Carving.addVariation("safencfissioncont", <modularmachinery:safe_fission_leu235_controller>);
|
||||
@@ -85,6 +87,7 @@ mods.chisel.Carving.addVariation("safencfissioncont", <modularmachinery:active_c
|
||||
mods.chisel.Carving.addVariation("safencfissioncont", <modularmachinery:active_cooled_hea242_controller>);
|
||||
mods.chisel.Carving.addVariation("safencfissioncont", <modularmachinery:active_cooled_hecm245_controller>);
|
||||
mods.chisel.Carving.addVariation("safencfissioncont", <modularmachinery:active_cooled_hecf249_controller>);
|
||||
mods.chisel.Carving.addVariation("safencfissioncont", <modularmachinery:cryolattice_tbu_controller>);
|
||||
|
||||
|
||||
recipes.addShapeless(<nuclearcraft:depleted_fuel_uranium:4>,
|
||||
@@ -225,4 +228,9 @@ recipes.addShapeless(<contenttweaker:depleted_herrr_fuel>,
|
||||
recipes.addShapeless(<nuclearcraft:depleted_fuel_californium:2>,
|
||||
[<contenttweaker:nuclearcraft_fission_interior>,
|
||||
<modularmachinery:active_cooled_hecf249_controller>,
|
||||
<nuclearcraft:fuel_californium:2>]);
|
||||
<nuclearcraft:fuel_californium:2>]);
|
||||
|
||||
recipes.addShapeless(<nuclearcraft:depleted_fuel_thorium:0>,
|
||||
[<contenttweaker:nuclearcraft_fission_interior>,
|
||||
<modularmachinery:cryolattice_tbu_controller>,
|
||||
<nuclearcraft:fuel_thorium:0>]);
|
||||
@@ -689,3 +689,84 @@ mods.thermalexpansion.Insolator.addRecipeMonoculture(<divinerpg:tomato>*12,
|
||||
25000,
|
||||
<divinerpg:tomato_seeds>,
|
||||
105);
|
||||
|
||||
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<aoa3:heart_fruit>*4,
|
||||
<aoa3:heart_fruit_seeds>,
|
||||
<thermalfoundation:fertilizer:0>,
|
||||
25000,
|
||||
<aoa3:heart_fruit_seeds>,
|
||||
105);
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<aoa3:heart_fruit>*8,
|
||||
<aoa3:heart_fruit_seeds>,
|
||||
<thermalfoundation:fertilizer:1>,
|
||||
25000,
|
||||
<aoa3:heart_fruit_seeds>,
|
||||
105);
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<aoa3:heart_fruit>*12,
|
||||
<aoa3:heart_fruit_seeds>,
|
||||
<thermalfoundation:fertilizer:2>,
|
||||
25000,
|
||||
<aoa3:heart_fruit_seeds>,
|
||||
105);
|
||||
|
||||
|
||||
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<divinerpg:marsine>*4,
|
||||
<divinerpg:marsine_seeds>,
|
||||
<thermalfoundation:fertilizer:0>,
|
||||
25000,
|
||||
<divinerpg:marsine_seeds>,
|
||||
105);
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<divinerpg:marsine>*8,
|
||||
<divinerpg:marsine_seeds>,
|
||||
<thermalfoundation:fertilizer:1>,
|
||||
25000,
|
||||
<divinerpg:marsine_seeds>,
|
||||
105);
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<divinerpg:marsine>*12,
|
||||
<divinerpg:marsine_seeds>,
|
||||
<thermalfoundation:fertilizer:2>,
|
||||
25000,
|
||||
<divinerpg:marsine_seeds>,
|
||||
105);
|
||||
|
||||
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<divinerpg:white_mushroom>*4,
|
||||
<divinerpg:white_mushroom_seeds>,
|
||||
<thermalfoundation:fertilizer:0>,
|
||||
25000,
|
||||
<divinerpg:white_mushroom_seeds>,
|
||||
105);
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<divinerpg:white_mushroom>*8,
|
||||
<divinerpg:white_mushroom_seeds>,
|
||||
<thermalfoundation:fertilizer:1>,
|
||||
25000,
|
||||
<divinerpg:white_mushroom_seeds>,
|
||||
105);
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<divinerpg:white_mushroom>*12,
|
||||
<divinerpg:white_mushroom_seeds>,
|
||||
<thermalfoundation:fertilizer:2>,
|
||||
25000,
|
||||
<divinerpg:white_mushroom_seeds>,
|
||||
105);
|
||||
|
||||
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<divinerpg:moonbulb>*4,
|
||||
<divinerpg:moonbulb_seeds>,
|
||||
<thermalfoundation:fertilizer:0>,
|
||||
25000,
|
||||
<divinerpg:moonbulb_seeds>,
|
||||
105);
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<divinerpg:moonbulb>*8,
|
||||
<divinerpg:moonbulb_seeds>,
|
||||
<thermalfoundation:fertilizer:1>,
|
||||
25000,
|
||||
<divinerpg:moonbulb_seeds>,
|
||||
105);
|
||||
mods.thermalexpansion.Insolator.addRecipeMonoculture(<divinerpg:moonbulb>*12,
|
||||
<divinerpg:moonbulb_seeds>,
|
||||
<thermalfoundation:fertilizer:2>,
|
||||
25000,
|
||||
<divinerpg:moonbulb_seeds>,
|
||||
105);
|
||||
@@ -47,3 +47,20 @@ mods.extendedcrafting.TableCrafting.addShaped(<railcraft:coke_oven_red:0>,
|
||||
[[<minecraft:sand:1>, <tconstruct:materials:2>, <minecraft:sand:1>],
|
||||
[<tconstruct:materials:2>, <immersiveengineering:treated_wood>, <tconstruct:materials:2>],
|
||||
[<minecraft:sand:1>, <tconstruct:materials:2>, <minecraft:sand:1>]]);
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<railcraft:abyssal_stone>,
|
||||
[[<ore:stone>, <ore:stone>, <ore:stone>],
|
||||
[<ore:stone>, <ore:ingotAbyssalnite>, <ore:stone>],
|
||||
[<ore:stone>, <ore:stone>, <ore:stone>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<railcraft:jaded_stone>,
|
||||
[[<ore:stone>, <ore:gemAscendedJade>, <ore:stone>],
|
||||
[<ore:gemAscendedJade>, <minecraft:ender_pearl>, <ore:gemAscendedJade>],
|
||||
[<ore:stone>, <ore:gemAscendedJade>, <ore:stone>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<railcraft:quarried_stone>,
|
||||
[[<ore:stone>, <ore:stone>, <ore:stone>],
|
||||
[<ore:stone>, <minecraft:clay>, <ore:stone>],
|
||||
[<ore:stone>, <ore:stone>, <ore:stone>]]);
|
||||
|
||||
@@ -2244,6 +2244,8 @@ brewing.addBrew(<minecraft:potion>.withTag({Potion: "mod_lavacow:corrosive"}), <
|
||||
|
||||
brewing.removeRecipe(<minecraft:potion>.withTag({Potion: "extrautils2:xu2.doom"}), <minecraft:gunpowder>);
|
||||
|
||||
brewing.removeRecipe(<minecraft:potion>.withTag({Potion: "extrautils2:xu2.gravity.long"}), <minecraft:redstone>);
|
||||
|
||||
|
||||
recipes.remove(<xtones:base>);
|
||||
recipes.addShaped(<xtones:base>*4,
|
||||
@@ -2448,5 +2450,44 @@ recipes.addShapeless(<botania:rune:15>,
|
||||
[<contenttweaker:runic_altar_automation>, <botania:runealtar>, <botania:opencrate>, <minecraft:comparator>, <botania:twigwand>, <botania:livingrock>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<contenttweaker:hiddenpowercallstone_loot>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:hidden_power_callstone>]);
|
||||
|
||||
mods.nuclearcraft.dissolver.addRecipe([<contenttweaker:hiddenpowercallstone_loot>, <fluid:water>, <fluid:recursive_life_essence>]);
|
||||
|
||||
mods.nuclearcraft.dissolver.addRecipe([<immersivepetroleum:metal_multiblock:3>, <fluid:water>, <fluid:stormlight>]);
|
||||
|
||||
|
||||
mods.nuclearcraft.dissolver.addRecipe([<contenttweaker:plasma_farm>, <fluid:water>, <fluid:plasma>]);
|
||||
|
||||
mods.nuclearcraft.melter.addRecipe([<ore:ingotAlumite>, <fluid:alumite>*144]);
|
||||
|
||||
|
||||
recipes.remove(<natura:nether_bookshelves:0>);
|
||||
recipes.addShaped(<natura:nether_bookshelves:0>,
|
||||
[[<natura:nether_planks:0>, <minecraft:book>, <natura:nether_planks:0>],
|
||||
[<natura:nether_planks:0>, <minecraft:book>, <natura:nether_planks:0>],
|
||||
[<natura:nether_planks:0>, <minecraft:book>, <natura:nether_planks:0>]]);
|
||||
|
||||
recipes.remove(<natura:nether_bookshelves:1>);
|
||||
recipes.addShaped(<natura:nether_bookshelves:1>,
|
||||
[[<natura:nether_planks:1>, <minecraft:book>, <natura:nether_planks:1>],
|
||||
[<natura:nether_planks:1>, <minecraft:book>, <natura:nether_planks:1>],
|
||||
[<natura:nether_planks:1>, <minecraft:book>, <natura:nether_planks:1>]]);
|
||||
|
||||
recipes.remove(<natura:nether_bookshelves:2>);
|
||||
recipes.addShaped(<natura:nether_bookshelves:2>,
|
||||
[[<natura:nether_planks:2>, <minecraft:book>, <natura:nether_planks:2>],
|
||||
[<natura:nether_planks:2>, <minecraft:book>, <natura:nether_planks:2>],
|
||||
[<natura:nether_planks:2>, <minecraft:book>, <natura:nether_planks:2>]]);
|
||||
|
||||
recipes.remove(<natura:nether_bookshelves:3>);
|
||||
recipes.addShaped(<natura:nether_bookshelves:3>,
|
||||
[[<natura:nether_planks:3>, <minecraft:book>, <natura:nether_planks:3>],
|
||||
[<natura:nether_planks:3>, <minecraft:book>, <natura:nether_planks:3>],
|
||||
[<natura:nether_planks:3>, <minecraft:book>, <natura:nether_planks:3>]]);
|
||||
|
||||
|
||||
mods.nuclearcraft.melter.addRecipe([<contenttweaker:ogerite_ore>, <fluid:ogerite>*360]);
|
||||
|
||||
|
||||
|
||||
@@ -519,3 +519,6 @@ recipes.addShapeless(<modularmachinery:active_cooled_hecm245_controller>,
|
||||
|
||||
recipes.addShapeless(<modularmachinery:active_cooled_hea242_controller>,
|
||||
[<modularmachinery:active_cooled_hea242_controller>]);
|
||||
|
||||
recipes.addShapeless(<modularmachinery:berserker_crucible_controller>,
|
||||
[<modularmachinery:berserker_crucible_controller>]);
|
||||
|
||||
@@ -0,0 +1,373 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
import mods.thaumcraft.Crucible;
|
||||
import mods.thaumcraft.Infusion;
|
||||
import mods.appliedenergistics2.Inscriber;
|
||||
|
||||
|
||||
mods.nuclearcraft.manufactory.addRecipe([<contenttweaker:alchemical_crystal>, <contenttweaker:alchemical_dust>*18]);
|
||||
|
||||
val mythpulvalchem = RecipeBuilder.newBuilder("mythpulvalchem","mythic_processor_pulverizer",2);
|
||||
mythpulvalchem.addEnergyPerTickInput(60000);
|
||||
mythpulvalchem.addItemInput(<contenttweaker:alchemical_crystal>);
|
||||
mythpulvalchem.addItemOutput(<contenttweaker:alchemical_dust>*18);
|
||||
mythpulvalchem.build();
|
||||
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:alchemical_dust>*2, <ore:ingotThaumium>, <contenttweaker:arcane_fissile_alloy>]);
|
||||
|
||||
val mythalloalchfiss = RecipeBuilder.newBuilder("mythalloalchfiss","mythic_processor_alloy_furnace",2);
|
||||
mythalloalchfiss.addEnergyPerTickInput(80000);
|
||||
mythalloalchfiss.addItemInput(<contenttweaker:alchemical_dust>*2);
|
||||
mythalloalchfiss.addItemInput(<ore:ingotThaumium>);
|
||||
mythalloalchfiss.addItemOutput(<contenttweaker:arcane_fissile_alloy>);
|
||||
mythalloalchfiss.build();
|
||||
|
||||
|
||||
mods.nuclearcraft.fission.addRecipe([<contenttweaker:arcane_fissile_alloy>, <contenttweaker:depleted_arcane_fissile_alloy>, 86000.0, 1000.0, 52.0, "fissilethaumium", 1.0]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:depleted_arcane_fissile_alloy>,
|
||||
[<contenttweaker:nuclearcraft_fission_interior>, <modularmachinery:safe_fission_leb248_controller>, <contenttweaker:arcane_fissile_alloy>]);
|
||||
|
||||
val twophasarcane1 = RecipeBuilder.newBuilder("twophasarcane1","two_phase_fission_reactor",20);
|
||||
twophasarcane1.addFluidInput(<fluid:nak>*10);
|
||||
twophasarcane1.addFluidInput(<fluid:flibe>*10);
|
||||
twophasarcane1.addFluidInput(<fluid:fluorine>*10);
|
||||
twophasarcane1.addFluidInput(<fluid:water>*10000);
|
||||
twophasarcane1.addFluidOutput(<fluid:high_pressure_steam>*10000);
|
||||
twophasarcane1.addFluidOutput(<fluid:nak_hot>*10);
|
||||
twophasarcane1.addFluidOutput(<fluid:spent_flibe>*10);
|
||||
twophasarcane1.addFluidOutput(<fluid:hot_fluorine>*10);
|
||||
twophasarcane1.addItemInput(<contenttweaker:arcane_fissile_alloy>*4);
|
||||
twophasarcane1.addItemOutput(<contenttweaker:depleted_arcane_fissile_alloy>*4);
|
||||
twophasarcane1.build();
|
||||
|
||||
|
||||
mods.thaumcraft.Crucible.registerRecipe("infusearcanefission", "", <contenttweaker:arcane_fissile_dust>*4, <contenttweaker:depleted_arcane_fissile_alloy>, [<aspect:potentia>*10, <aspect:perditio>*5]);
|
||||
|
||||
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<materialpart:sednanite:ingot>, <ore:gemDilithium>, <contenttweaker:kampylotitum>*2]);
|
||||
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:kampylotitum>, <materialpart:lunastone:ingot>, <contenttweaker:elleipsinyum>*2]);
|
||||
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:elleipsinyum>, <materialpart:fluctuatite:ingot>, <contenttweaker:ekkremesynium>*2]);
|
||||
|
||||
val mythallospacewarp1 = RecipeBuilder.newBuilder("mythallospacewarp1","mythic_processor_alloy_furnace",2);
|
||||
mythallospacewarp1.addEnergyPerTickInput(80000);
|
||||
mythallospacewarp1.addItemInput(<ore:gemDilithium>);
|
||||
mythallospacewarp1.addItemInput(<materialpart:sednanite:ingot>);
|
||||
mythallospacewarp1.addItemOutput(<contenttweaker:kampylotitum>*2);
|
||||
mythallospacewarp1.build();
|
||||
|
||||
val mythallospacewarp2 = RecipeBuilder.newBuilder("mythallospacewarp2","mythic_processor_alloy_furnace",2);
|
||||
mythallospacewarp2.addEnergyPerTickInput(80000);
|
||||
mythallospacewarp2.addItemInput(<contenttweaker:kampylotitum>);
|
||||
mythallospacewarp2.addItemInput(<materialpart:lunastone:ingot>);
|
||||
mythallospacewarp2.addItemOutput(<contenttweaker:elleipsinyum>*2);
|
||||
mythallospacewarp2.build();
|
||||
|
||||
val mythallospacewarp3 = RecipeBuilder.newBuilder("mythallospacewarp3","mythic_processor_alloy_furnace",2);
|
||||
mythallospacewarp3.addEnergyPerTickInput(80000);
|
||||
mythallospacewarp3.addItemInput(<contenttweaker:kampylotitum>);
|
||||
mythallospacewarp3.addItemInput(<materialpart:fluctuatite:ingot>);
|
||||
mythallospacewarp3.addItemOutput(<contenttweaker:ekkremesynium>*2);
|
||||
mythallospacewarp3.build();
|
||||
|
||||
|
||||
val spatcrucarcanefiss1 = RecipeBuilder.newBuilder("spatcrucarcanefiss1","spatial_crucible",2);
|
||||
spatcrucarcanefiss1.addEnergyPerTickInput(80000);
|
||||
spatcrucarcanefiss1.addFluidInput(<fluid:signalum>*1000);
|
||||
spatcrucarcanefiss1.addItemInput(<contenttweaker:arcane_fissile_dust>);
|
||||
spatcrucarcanefiss1.addItemInput(<materialpart:sednanite:ingot>);
|
||||
spatcrucarcanefiss1.addFluidOutput(<fluid:arcane_fissile_matter>*1000);
|
||||
spatcrucarcanefiss1.build();
|
||||
|
||||
val spatcrucarcanefiss2 = RecipeBuilder.newBuilder("spatcrucarcanefiss2","spatial_crucible",2);
|
||||
spatcrucarcanefiss2.addEnergyPerTickInput(80000);
|
||||
spatcrucarcanefiss2.addFluidInput(<fluid:signalum>*5000);
|
||||
spatcrucarcanefiss2.addItemInput(<contenttweaker:arcane_fissile_dust>);
|
||||
spatcrucarcanefiss2.addItemInput(<contenttweaker:kampylotitum>);
|
||||
spatcrucarcanefiss2.addFluidOutput(<fluid:arcane_fissile_matter>*5000);
|
||||
spatcrucarcanefiss2.build();
|
||||
|
||||
val spatcrucarcanefiss3 = RecipeBuilder.newBuilder("spatcrucarcanefiss3","spatial_crucible",2);
|
||||
spatcrucarcanefiss3.addEnergyPerTickInput(80000);
|
||||
spatcrucarcanefiss3.addFluidInput(<fluid:signalum>*20000);
|
||||
spatcrucarcanefiss3.addItemInput(<contenttweaker:arcane_fissile_dust>);
|
||||
spatcrucarcanefiss3.addItemInput(<contenttweaker:elleipsinyum>);
|
||||
spatcrucarcanefiss3.addFluidOutput(<fluid:arcane_fissile_matter>*20000);
|
||||
spatcrucarcanefiss3.build();
|
||||
|
||||
val spatcrucarcanefiss4 = RecipeBuilder.newBuilder("spatcrucarcanefiss4","spatial_crucible",2);
|
||||
spatcrucarcanefiss4.addEnergyPerTickInput(80000);
|
||||
spatcrucarcanefiss4.addFluidInput(<fluid:signalum>*50000);
|
||||
spatcrucarcanefiss4.addItemInput(<contenttweaker:arcane_fissile_dust>);
|
||||
spatcrucarcanefiss4.addItemInput(<contenttweaker:ekkremesynium>);
|
||||
spatcrucarcanefiss4.addFluidOutput(<fluid:arcane_fissile_matter>*50000);
|
||||
spatcrucarcanefiss4.build();
|
||||
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:arcane_fissile_dust>, <botania:manaresource:0>, <contenttweaker:apothecary_fissile_alloy>]);
|
||||
|
||||
val mythallobotfiss = RecipeBuilder.newBuilder("mythallobotfiss","mythic_processor_alloy_furnace",2);
|
||||
mythallobotfiss.addEnergyPerTickInput(80000);
|
||||
mythallobotfiss.addItemInput(<contenttweaker:arcane_fissile_dust>);
|
||||
mythallobotfiss.addItemInput(<botania:manaresource:0>);
|
||||
mythallobotfiss.addItemOutput(<contenttweaker:apothecary_fissile_alloy>);
|
||||
mythallobotfiss.build();
|
||||
|
||||
|
||||
mods.nuclearcraft.fission.addRecipe([<contenttweaker:apothecary_fissile_alloy>, <contenttweaker:depleted_apothecary_fissile_alloy>, 68000.0, 1000.0, 408.0, "fissilebotan", 1.0]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:depleted_apothecary_fissile_alloy>,
|
||||
[<contenttweaker:nuclearcraft_fission_interior>, <modularmachinery:safe_fission_hecm245_controller>, <contenttweaker:apothecary_fissile_alloy>]);
|
||||
recipes.addShapeless(<contenttweaker:depleted_apothecary_fissile_alloy>,
|
||||
[<contenttweaker:nuclearcraft_fission_interior>, <modularmachinery:active_cooled_hecm245_controller>, <contenttweaker:apothecary_fissile_alloy>]);
|
||||
|
||||
|
||||
val twophasbotan1 = RecipeBuilder.newBuilder("twophasbotan1","two_phase_fission_reactor",20);
|
||||
twophasbotan1.addFluidInput(<fluid:nak>*10);
|
||||
twophasbotan1.addFluidInput(<fluid:flibe>*10);
|
||||
twophasbotan1.addFluidInput(<fluid:fluorine>*10);
|
||||
twophasbotan1.addFluidInput(<fluid:water>*10000);
|
||||
twophasbotan1.addFluidOutput(<fluid:high_pressure_steam>*10000);
|
||||
twophasbotan1.addFluidOutput(<fluid:nak_hot>*10);
|
||||
twophasbotan1.addFluidOutput(<fluid:spent_flibe>*10);
|
||||
twophasbotan1.addFluidOutput(<fluid:hot_fluorine>*10);
|
||||
twophasbotan1.addItemInput(<contenttweaker:apothecary_fissile_alloy>*4);
|
||||
twophasbotan1.addItemOutput(<contenttweaker:depleted_apothecary_fissile_alloy>*4);
|
||||
twophasbotan1.build();
|
||||
|
||||
mods.botania.ManaInfusion.addInfusion(<contenttweaker:apothecary_fissile_dust>*4, <contenttweaker:depleted_apothecary_fissile_alloy>, 100);
|
||||
|
||||
|
||||
val spatcrucapothfiss1 = RecipeBuilder.newBuilder("spatcrucapothfiss1","spatial_crucible",2);
|
||||
spatcrucapothfiss1.addEnergyPerTickInput(80000);
|
||||
spatcrucapothfiss1.addFluidInput(<fluid:enderium>*1000);
|
||||
spatcrucapothfiss1.addItemInput(<contenttweaker:apothecary_fissile_dust>);
|
||||
spatcrucapothfiss1.addItemInput(<materialpart:sednanite:ingot>);
|
||||
spatcrucapothfiss1.addFluidOutput(<fluid:apothecary_fissile_matter>*1000);
|
||||
spatcrucapothfiss1.build();
|
||||
|
||||
val spatcrucapothfiss2 = RecipeBuilder.newBuilder("spatcrucapothfiss2","spatial_crucible",2);
|
||||
spatcrucapothfiss2.addEnergyPerTickInput(80000);
|
||||
spatcrucapothfiss2.addFluidInput(<fluid:enderium>*5000);
|
||||
spatcrucapothfiss2.addItemInput(<contenttweaker:apothecary_fissile_dust>);
|
||||
spatcrucapothfiss2.addItemInput(<contenttweaker:kampylotitum>);
|
||||
spatcrucapothfiss2.addFluidOutput(<fluid:apothecary_fissile_matter>*5000);
|
||||
spatcrucapothfiss2.build();
|
||||
|
||||
val spatcrucapothfiss3 = RecipeBuilder.newBuilder("spatcrucapothfiss3","spatial_crucible",2);
|
||||
spatcrucapothfiss3.addEnergyPerTickInput(80000);
|
||||
spatcrucapothfiss3.addFluidInput(<fluid:enderium>*20000);
|
||||
spatcrucapothfiss3.addItemInput(<contenttweaker:apothecary_fissile_dust>);
|
||||
spatcrucapothfiss3.addItemInput(<contenttweaker:elleipsinyum>);
|
||||
spatcrucapothfiss3.addFluidOutput(<fluid:apothecary_fissile_matter>*20000);
|
||||
spatcrucapothfiss3.build();
|
||||
|
||||
val spatcrucapothfiss4 = RecipeBuilder.newBuilder("spatcrucapothfiss4","spatial_crucible",2);
|
||||
spatcrucapothfiss4.addEnergyPerTickInput(80000);
|
||||
spatcrucapothfiss4.addFluidInput(<fluid:enderium>*50000);
|
||||
spatcrucapothfiss4.addItemInput(<contenttweaker:apothecary_fissile_dust>);
|
||||
spatcrucapothfiss4.addItemInput(<contenttweaker:ekkremesynium>);
|
||||
spatcrucapothfiss4.addFluidOutput(<fluid:apothecary_fissile_matter>*50000);
|
||||
spatcrucapothfiss4.build();
|
||||
|
||||
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:apothecary_fissile_dust>, <ore:ingotElvenElementium>, <contenttweaker:silvan_fissile_alloy>]);
|
||||
|
||||
|
||||
val mythalloelvfiss = RecipeBuilder.newBuilder("mythalloelvfiss","mythic_processor_alloy_furnace",2);
|
||||
mythalloelvfiss.addEnergyPerTickInput(80000);
|
||||
mythalloelvfiss.addItemInput(<contenttweaker:apothecary_fissile_dust>);
|
||||
mythalloelvfiss.addItemInput(<ore:ingotElvenElementium>);
|
||||
mythalloelvfiss.addItemOutput(<contenttweaker:silvan_fissile_alloy>);
|
||||
mythalloelvfiss.build();
|
||||
|
||||
|
||||
mods.nuclearcraft.fission.addRecipe([<contenttweaker:silvan_fissile_alloy>, <contenttweaker:depleted_silvan_fissile_alloy>, 53000.0, 1000.0, 360.0, "fissileelven", 1.0]);
|
||||
|
||||
val twophassivan1 = RecipeBuilder.newBuilder("twophassivan1","two_phase_fission_reactor",20);
|
||||
twophassivan1.addFluidInput(<fluid:nak>*10);
|
||||
twophassivan1.addFluidInput(<fluid:flibe>*10);
|
||||
twophassivan1.addFluidInput(<fluid:fluorine>*10);
|
||||
twophassivan1.addFluidInput(<fluid:water>*10000);
|
||||
twophassivan1.addFluidOutput(<fluid:high_pressure_steam>*10000);
|
||||
twophassivan1.addFluidOutput(<fluid:nak_hot>*10);
|
||||
twophassivan1.addFluidOutput(<fluid:spent_flibe>*10);
|
||||
twophassivan1.addFluidOutput(<fluid:hot_fluorine>*10);
|
||||
twophassivan1.addItemInput(<contenttweaker:silvan_fissile_alloy>*4);
|
||||
twophassivan1.addItemOutput(<contenttweaker:depleted_silvan_fissile_alloy>*4);
|
||||
twophassivan1.build();
|
||||
|
||||
|
||||
recipes.addShapeless(<contenttweaker:depleted_silvan_fissile_alloy>,
|
||||
[<contenttweaker:nuclearcraft_fission_interior>, <modularmachinery:safe_fission_heu233_controller>, <contenttweaker:silvan_fissile_alloy>]);
|
||||
recipes.addShapeless(<contenttweaker:depleted_silvan_fissile_alloy>,
|
||||
[<contenttweaker:nuclearcraft_fission_interior>, <modularmachinery:active_cooled_heu233_controller>, <contenttweaker:silvan_fissile_alloy>]);
|
||||
|
||||
|
||||
mods.botania.ElvenTrade.addRecipe([<contenttweaker:silvan_fissile_dust>*4], [<contenttweaker:depleted_silvan_fissile_alloy>]);
|
||||
|
||||
|
||||
val spatcrucsilvafiss1 = RecipeBuilder.newBuilder("spatcrucsilvafiss1","spatial_crucible",2);
|
||||
spatcrucsilvafiss1.addEnergyPerTickInput(80000);
|
||||
spatcrucsilvafiss1.addFluidInput(<fluid:pulsating_iron>*1000);
|
||||
spatcrucsilvafiss1.addItemInput(<contenttweaker:silvan_fissile_dust>);
|
||||
spatcrucsilvafiss1.addItemInput(<materialpart:sednanite:ingot>);
|
||||
spatcrucsilvafiss1.addFluidOutput(<fluid:silvan_fissile_matter>*1000);
|
||||
spatcrucsilvafiss1.build();
|
||||
|
||||
val spatcrucsilvafiss2 = RecipeBuilder.newBuilder("spatcrucsilvafiss2","spatial_crucible",2);
|
||||
spatcrucsilvafiss2.addEnergyPerTickInput(80000);
|
||||
spatcrucsilvafiss2.addFluidInput(<fluid:pulsating_iron>*5000);
|
||||
spatcrucsilvafiss2.addItemInput(<contenttweaker:silvan_fissile_dust>);
|
||||
spatcrucsilvafiss2.addItemInput(<contenttweaker:kampylotitum>);
|
||||
spatcrucsilvafiss2.addFluidOutput(<fluid:silvan_fissile_matter>*5000);
|
||||
spatcrucsilvafiss2.build();
|
||||
|
||||
val spatcrucsilvafiss3 = RecipeBuilder.newBuilder("spatcrucsilvafiss3","spatial_crucible",2);
|
||||
spatcrucsilvafiss3.addEnergyPerTickInput(80000);
|
||||
spatcrucsilvafiss3.addFluidInput(<fluid:pulsating_iron>*20000);
|
||||
spatcrucsilvafiss3.addItemInput(<contenttweaker:silvan_fissile_dust>);
|
||||
spatcrucsilvafiss3.addItemInput(<contenttweaker:elleipsinyum>);
|
||||
spatcrucsilvafiss3.addFluidOutput(<fluid:silvan_fissile_matter>*20000);
|
||||
spatcrucsilvafiss3.build();
|
||||
|
||||
val spatcrucsilvafiss4 = RecipeBuilder.newBuilder("spatcrucsilvafiss4","spatial_crucible",2);
|
||||
spatcrucsilvafiss4.addEnergyPerTickInput(80000);
|
||||
spatcrucsilvafiss4.addFluidInput(<fluid:pulsating_iron>*50000);
|
||||
spatcrucsilvafiss4.addItemInput(<contenttweaker:silvan_fissile_dust>);
|
||||
spatcrucsilvafiss4.addItemInput(<contenttweaker:ekkremesynium>);
|
||||
spatcrucsilvafiss4.addFluidOutput(<fluid:silvan_fissile_matter>*50000);
|
||||
spatcrucsilvafiss4.build();
|
||||
|
||||
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:silvan_fissile_dust>, <ore:ingotBloodInfusedIron>, <contenttweaker:innerved_fissile_alloy>]);
|
||||
|
||||
val mythallobloodfiss = RecipeBuilder.newBuilder("mythallobloodfiss","mythic_processor_alloy_furnace",2);
|
||||
mythallobloodfiss.addEnergyPerTickInput(80000);
|
||||
mythallobloodfiss.addItemInput(<contenttweaker:silvan_fissile_dust>);
|
||||
mythallobloodfiss.addItemInput(<ore:ingotBloodInfusedIron>);
|
||||
mythallobloodfiss.addItemOutput(<contenttweaker:innerved_fissile_alloy>);
|
||||
mythallobloodfiss.build();
|
||||
|
||||
|
||||
mods.nuclearcraft.fission.addRecipe([<contenttweaker:innerved_fissile_alloy>, <contenttweaker:depleted_innerved_fissile_alloy>, 43000.0, 1000.0, 112.0, "fissileblood", 1.0]);
|
||||
|
||||
val twophasblood1 = RecipeBuilder.newBuilder("twophasblood1","two_phase_fission_reactor",20);
|
||||
twophasblood1.addFluidInput(<fluid:nak>*10);
|
||||
twophasblood1.addFluidInput(<fluid:flibe>*10);
|
||||
twophasblood1.addFluidInput(<fluid:fluorine>*10);
|
||||
twophasblood1.addFluidInput(<fluid:water>*10000);
|
||||
twophasblood1.addFluidOutput(<fluid:high_pressure_steam>*10000);
|
||||
twophasblood1.addFluidOutput(<fluid:nak_hot>*10);
|
||||
twophasblood1.addFluidOutput(<fluid:spent_flibe>*10);
|
||||
twophasblood1.addFluidOutput(<fluid:hot_fluorine>*10);
|
||||
twophasblood1.addItemInput(<contenttweaker:innerved_fissile_alloy>*4);
|
||||
twophasblood1.addItemOutput(<contenttweaker:depleted_innerved_fissile_alloy>*4);
|
||||
twophasblood1.build();
|
||||
|
||||
recipes.addShapeless(<contenttweaker:depleted_innerved_fissile_alloy>,
|
||||
[<contenttweaker:nuclearcraft_fission_interior>, <modularmachinery:safe_fission_lecm243_controller>, <contenttweaker:innerved_fissile_alloy>]);
|
||||
|
||||
|
||||
mods.bloodmagic.BloodAltar.addRecipe(<contenttweaker:innerved_fissile_dust>*4, <contenttweaker:depleted_innerved_fissile_alloy>, 1, 100, 100, 100);
|
||||
|
||||
val spatcrucinnerfiss1 = RecipeBuilder.newBuilder("spatcrucinnerfiss1","spatial_crucible",2);
|
||||
spatcrucinnerfiss1.addEnergyPerTickInput(80000);
|
||||
spatcrucinnerfiss1.addFluidInput(<fluid:energetic_alloy>*1000);
|
||||
spatcrucinnerfiss1.addItemInput(<contenttweaker:innerved_fissile_dust>);
|
||||
spatcrucinnerfiss1.addItemInput(<materialpart:sednanite:ingot>);
|
||||
spatcrucinnerfiss1.addFluidOutput(<fluid:innerved_fissile_matter>*1000);
|
||||
spatcrucinnerfiss1.build();
|
||||
|
||||
val spatcrucinnerfiss2 = RecipeBuilder.newBuilder("spatcrucinnerfiss2","spatial_crucible",2);
|
||||
spatcrucinnerfiss2.addEnergyPerTickInput(80000);
|
||||
spatcrucinnerfiss2.addFluidInput(<fluid:energetic_alloy>*5000);
|
||||
spatcrucinnerfiss2.addItemInput(<contenttweaker:innerved_fissile_dust>);
|
||||
spatcrucinnerfiss2.addItemInput(<contenttweaker:kampylotitum>);
|
||||
spatcrucinnerfiss2.addFluidOutput(<fluid:innerved_fissile_matter>*5000);
|
||||
spatcrucinnerfiss2.build();
|
||||
|
||||
val spatcrucinnerfiss3 = RecipeBuilder.newBuilder("spatcrucinnerfiss3","spatial_crucible",2);
|
||||
spatcrucinnerfiss3.addEnergyPerTickInput(80000);
|
||||
spatcrucinnerfiss3.addFluidInput(<fluid:energetic_alloy>*20000);
|
||||
spatcrucinnerfiss3.addItemInput(<contenttweaker:innerved_fissile_dust>);
|
||||
spatcrucinnerfiss3.addItemInput(<contenttweaker:elleipsinyum>);
|
||||
spatcrucinnerfiss3.addFluidOutput(<fluid:innerved_fissile_matter>*20000);
|
||||
spatcrucinnerfiss3.build();
|
||||
|
||||
val spatcrucinnerfiss4 = RecipeBuilder.newBuilder("spatcrucinnerfiss4","spatial_crucible",2);
|
||||
spatcrucinnerfiss4.addEnergyPerTickInput(80000);
|
||||
spatcrucinnerfiss4.addFluidInput(<fluid:energetic_alloy>*50000);
|
||||
spatcrucinnerfiss4.addItemInput(<contenttweaker:innerved_fissile_dust>);
|
||||
spatcrucinnerfiss4.addItemInput(<contenttweaker:ekkremesynium>);
|
||||
spatcrucinnerfiss4.addFluidOutput(<fluid:innerved_fissile_matter>*50000);
|
||||
spatcrucinnerfiss4.build();
|
||||
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:innerved_fissile_dust>, <astralsorcery:itemcraftingcomponent:4>, <contenttweaker:radiant_fissile_alloy>]);
|
||||
|
||||
val mythallostarfiss = RecipeBuilder.newBuilder("mythallostarfiss","mythic_processor_alloy_furnace",2);
|
||||
mythallostarfiss.addEnergyPerTickInput(80000);
|
||||
mythallostarfiss.addItemInput(<contenttweaker:innerved_fissile_dust>);
|
||||
mythallostarfiss.addItemInput(<astralsorcery:itemcraftingcomponent:4>);
|
||||
mythallostarfiss.addItemOutput(<contenttweaker:radiant_fissile_alloy>);
|
||||
mythallostarfiss.build();
|
||||
|
||||
|
||||
mods.nuclearcraft.fission.addRecipe([<contenttweaker:radiant_fissile_alloy>, <contenttweaker:depleted_radiant_fissile_alloy>, 100000.0, 1000.0, 1.0, "fissilestar", 1.0]);
|
||||
|
||||
val twophasastral1 = RecipeBuilder.newBuilder("twophasastral1","two_phase_fission_reactor",20);
|
||||
twophasastral1.addFluidInput(<fluid:nak>*10);
|
||||
twophasastral1.addFluidInput(<fluid:flibe>*10);
|
||||
twophasastral1.addFluidInput(<fluid:fluorine>*10);
|
||||
twophasastral1.addFluidInput(<fluid:water>*10000);
|
||||
twophasastral1.addFluidOutput(<fluid:high_pressure_steam>*10000);
|
||||
twophasastral1.addFluidOutput(<fluid:nak_hot>*10);
|
||||
twophasastral1.addFluidOutput(<fluid:spent_flibe>*10);
|
||||
twophasastral1.addFluidOutput(<fluid:hot_fluorine>*10);
|
||||
twophasastral1.addItemInput(<contenttweaker:radiant_fissile_alloy>*4);
|
||||
twophasastral1.addItemOutput(<contenttweaker:depleted_radiant_fissile_alloy>*4);
|
||||
twophasastral1.build();
|
||||
|
||||
|
||||
mods.astralsorcery.StarlightInfusion.addInfusion(<contenttweaker:depleted_radiant_fissile_alloy>, <contenttweaker:radiant_fissile_dust>*4, true, 0.1, 10);
|
||||
|
||||
|
||||
val whisperfountfiss = RecipeBuilder.newBuilder("whisperfountfiss","whispering_infusion_fountain",2);
|
||||
whisperfountfiss.addFluidInput(<fluid:whispering_starlight>*10);
|
||||
whisperfountfiss.addItemInput(<contenttweaker:depleted_radiant_fissile_alloy>);
|
||||
whisperfountfiss.addItemOutput(<contenttweaker:radiant_fissile_dust>*4);
|
||||
whisperfountfiss.build();
|
||||
|
||||
|
||||
|
||||
val spatcrucradiafiss1 = RecipeBuilder.newBuilder("spatcrucradiafiss1","spatial_crucible",2);
|
||||
spatcrucradiafiss1.addEnergyPerTickInput(80000);
|
||||
spatcrucradiafiss1.addFluidInput(<fluid:vibrant_alloy>*1000);
|
||||
spatcrucradiafiss1.addItemInput(<contenttweaker:radiant_fissile_dust>);
|
||||
spatcrucradiafiss1.addItemInput(<materialpart:sednanite:ingot>);
|
||||
spatcrucradiafiss1.addFluidOutput(<fluid:radiant_fissile_matter>*1000);
|
||||
spatcrucradiafiss1.build();
|
||||
|
||||
val spatcrucradiafiss2 = RecipeBuilder.newBuilder("spatcrucradiafiss2","spatial_crucible",2);
|
||||
spatcrucradiafiss2.addEnergyPerTickInput(80000);
|
||||
spatcrucradiafiss2.addFluidInput(<fluid:vibrant_alloy>*5000);
|
||||
spatcrucradiafiss2.addItemInput(<contenttweaker:radiant_fissile_dust>);
|
||||
spatcrucradiafiss2.addItemInput(<contenttweaker:kampylotitum>);
|
||||
spatcrucradiafiss2.addFluidOutput(<fluid:radiant_fissile_matter>*5000);
|
||||
spatcrucradiafiss2.build();
|
||||
|
||||
val spatcrucradiafiss3 = RecipeBuilder.newBuilder("spatcrucradiafiss3","spatial_crucible",2);
|
||||
spatcrucradiafiss3.addEnergyPerTickInput(80000);
|
||||
spatcrucradiafiss3.addFluidInput(<fluid:vibrant_alloy>*20000);
|
||||
spatcrucradiafiss3.addItemInput(<contenttweaker:radiant_fissile_dust>);
|
||||
spatcrucradiafiss3.addItemInput(<contenttweaker:elleipsinyum>);
|
||||
spatcrucradiafiss3.addFluidOutput(<fluid:radiant_fissile_matter>*20000);
|
||||
spatcrucradiafiss3.build();
|
||||
|
||||
val spatcrucradiafiss4 = RecipeBuilder.newBuilder("spatcrucradiafiss4","spatial_crucible",2);
|
||||
spatcrucradiafiss4.addEnergyPerTickInput(80000);
|
||||
spatcrucradiafiss4.addFluidInput(<fluid:vibrant_alloy>*50000);
|
||||
spatcrucradiafiss4.addItemInput(<contenttweaker:radiant_fissile_dust>);
|
||||
spatcrucradiafiss4.addItemInput(<contenttweaker:ekkremesynium>);
|
||||
spatcrucradiafiss4.addFluidOutput(<fluid:radiant_fissile_matter>*50000);
|
||||
spatcrucradiafiss4.build();
|
||||
@@ -259,3 +259,52 @@ recipes.addShaped(<techreborn:dragon_egg_syphon>,
|
||||
[[<techreborn:part:0>,<techreborn:medium_voltage_su>,<techreborn:part:0>],
|
||||
[<techreborn:plates:38>,<techreborn:part:17>,<techreborn:plates:38>],
|
||||
[<techreborn:part:0>,<contenttweaker:better_lapotronic_orb>,<techreborn:part:0>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<techreborn:part:29>*32,
|
||||
[[<techreborn:cable:5>,<techreborn:cable:5>,<techreborn:cable:5>],
|
||||
[<minecraft:redstone>,<avaritiaitem:self_actualizing_stone>,<minecraft:redstone>],
|
||||
[<techreborn:cable:5>,<techreborn:cable:5>,<techreborn:cable:5>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<techreborn:part:30>*8,
|
||||
[[<techreborn:cable:6>,<techreborn:cable:6>,<techreborn:cable:6>],
|
||||
[<avaritiaitem:self_actualizing_stone>,<techreborn:part:29>,<avaritiaitem:self_actualizing_stone>],
|
||||
[<techreborn:cable:6>,<techreborn:cable:6>,<techreborn:cable:6>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:better_energy_crystal>*16,
|
||||
[[<minecraft:redstone>,<minecraft:redstone>,<minecraft:redstone>],
|
||||
[<minecraft:redstone>,<minecraft:redstone>,<minecraft:redstone>],
|
||||
[<minecraft:redstone>,<avaritiaitem:self_actualizing_stone>,<minecraft:redstone>]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:better_lapotron_crystal>*8,
|
||||
[[<minecraft:dye:4>,<techreborn:part:29>,<minecraft:dye:4>],
|
||||
[<avaritiaitem:self_actualizing_stone>,<contenttweaker:better_energy_crystal>,<avaritiaitem:self_actualizing_stone>],
|
||||
[<minecraft:dye:4>,<techreborn:part:29>,<minecraft:dye:4>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<techreborn:part:32>*32,
|
||||
[[<techreborn:part:31>,<techreborn:part:31>,<techreborn:part:31>],
|
||||
[<techreborn:part:31>,<aoa3:shyre_weed>,<techreborn:part:31>],
|
||||
[<techreborn:part:31>,<techreborn:part:31>,<techreborn:part:31>]]);
|
||||
|
||||
recipes.addShaped(<techreborn:part:32>*32,
|
||||
[[<techreborn:part:31>,<techreborn:part:31>,<techreborn:part:31>],
|
||||
[<techreborn:part:31>,<aoa3:arcbulb>,<techreborn:part:31>],
|
||||
[<techreborn:part:31>,<techreborn:part:31>,<techreborn:part:31>]]);
|
||||
|
||||
recipes.addShaped(<techreborn:part:32>*32,
|
||||
[[<techreborn:part:31>,<techreborn:part:31>,<techreborn:part:31>],
|
||||
[<techreborn:part:31>,<aoa3:horizon_daisies>,<techreborn:part:31>],
|
||||
[<techreborn:part:31>,<techreborn:part:31>,<techreborn:part:31>]]);
|
||||
|
||||
recipes.addShaped(<techreborn:part:32>*32,
|
||||
[[<techreborn:part:31>,<techreborn:part:31>,<techreborn:part:31>],
|
||||
[<techreborn:part:31>,<aoa3:arcflower>,<techreborn:part:31>],
|
||||
[<techreborn:part:31>,<techreborn:part:31>,<techreborn:part:31>]]);
|
||||
|
||||
recipes.addShaped(<techreborn:part:32>*32,
|
||||
[[<techreborn:part:31>,<techreborn:part:31>,<techreborn:part:31>],
|
||||
[<techreborn:part:31>,<aoa3:shyre_cap>,<techreborn:part:31>],
|
||||
[<techreborn:part:31>,<techreborn:part:31>,<techreborn:part:31>]]);
|
||||
|
||||
@@ -461,6 +461,15 @@ blackholecore.itemRightClick = function(stack, world, player, hand) {
|
||||
blackholecore.glowing = true;
|
||||
blackholecore.register();
|
||||
|
||||
var whiteholecore = VanillaFactory.createItem("white_hole_core");
|
||||
whiteholecore.maxStackSize = 1;
|
||||
whiteholecore.itemRightClick = function(stack, world, player, hand) {
|
||||
Commands.call("fill ~-1 ~-1 ~-1 ~1 ~1 ~1 contenttweaker:miniature_white_hole 0 replace contenttweaker:sednanite_stabilizer", player, world, true, true);
|
||||
return "Pass";
|
||||
};
|
||||
whiteholecore.glowing = true;
|
||||
whiteholecore.register();
|
||||
|
||||
|
||||
var condensedessence = VanillaFactory.createItem("condensed_essence");
|
||||
condensedessence.maxStackSize = 64;
|
||||
|
||||
@@ -68,12 +68,25 @@ recipes.addShaped(<draconicevolution:draconic_spawner>.withTag({BCTileData: {BCM
|
||||
[<botania:rune:9>, <extrautils2:simpledecorative:2>, <botania:rune:9>]]);
|
||||
|
||||
|
||||
|
||||
val spatcrucinsanity = RecipeBuilder.newBuilder("spatcrucinsanity","spatial_crucible",20);
|
||||
spatcrucinsanity.addEnergyPerTickInput(100000);
|
||||
spatcrucinsanity.addItemInput(<contenttweaker:clausurae>);
|
||||
spatcrucinsanity.addFluidOutput(<fluid:hint_of_insanity>*4000);
|
||||
spatcrucinsanity.build();
|
||||
|
||||
recipes.addShaped(<contenttweaker:finis>*4,
|
||||
[[<contenttweaker:clausurae>, <contenttweaker:sentient_meatball>, <contenttweaker:clausurae>],
|
||||
[<contenttweaker:sentient_meatball>, <contenttweaker:staff_of_the_lord_of_gluttony>.reuse(), <contenttweaker:sentient_meatball>],
|
||||
[<contenttweaker:clausurae>, <contenttweaker:sentient_meatball>, <contenttweaker:clausurae>]]);
|
||||
|
||||
val spatcrucinsanitybetter = RecipeBuilder.newBuilder("spatcrucinsanitybetter","spatial_crucible",10);
|
||||
spatcrucinsanitybetter.addEnergyPerTickInput(100000);
|
||||
spatcrucinsanitybetter.addItemInput(<contenttweaker:finis>);
|
||||
spatcrucinsanitybetter.addFluidOutput(<fluid:hint_of_insanity>*16000);
|
||||
spatcrucinsanitybetter.build();
|
||||
|
||||
|
||||
val twilightdivineiron = RecipeBuilder.newBuilder("twilightdivineiron","carminite_empowerer",20);
|
||||
twilightdivineiron.addEnergyPerTickInput(15000);
|
||||
twilightdivineiron.addAspectInput("mythus",20);
|
||||
@@ -91,6 +104,19 @@ spatcrucdivinity.addItemInput(<contenttweaker:divine_ironwood_ingot>);
|
||||
spatcrucdivinity.addFluidOutput(<fluid:hint_of_divinity>*4000);
|
||||
spatcrucdivinity.build();
|
||||
|
||||
recipes.addShaped(<contenttweaker:token_of_the_meatball_man>,
|
||||
[[<aoa3:gold_coin>, <contenttweaker:sentient_meatball>, <aoa3:gold_coin>],
|
||||
[<contenttweaker:sentient_meatball>, <contenttweaker:staff_of_the_lord_of_gluttony>.reuse(), <contenttweaker:sentient_meatball>],
|
||||
[<aoa3:gold_coin>, <contenttweaker:sentient_meatball>, <aoa3:gold_coin>]]);
|
||||
|
||||
val spatcrucdivinitybetter = RecipeBuilder.newBuilder("spatcrucdivinitybetter","spatial_crucible",10);
|
||||
spatcrucdivinitybetter.addEnergyPerTickInput(500000000);
|
||||
spatcrucdivinitybetter.addItemInput(<divinerpg:divine_stone>);
|
||||
spatcrucdivinitybetter.addItemInput(<contenttweaker:token_of_the_meatball_man>*8);
|
||||
spatcrucdivinitybetter.addItemInput(<contenttweaker:divine_ironwood_ingot>);
|
||||
spatcrucdivinitybetter.addFluidOutput(<fluid:hint_of_divinity>*16000);
|
||||
spatcrucdivinitybetter.build();
|
||||
|
||||
|
||||
mods.thermalexpansion.Enchanter.addRecipe(<contenttweaker:polonium_encrusted_egg>, <contenttweaker:vox_ponds_garnet>, <contenttweaker:polonium_egg>, 1000, 1, false);
|
||||
mods.thermalexpansion.Enchanter.addRecipe(<contenttweaker:polonium_encrusted_egg>, <contenttweaker:cut_voxponds_garnet>, <contenttweaker:polonium_egg>, 1000, 1, false);
|
||||
|
||||
+212
-8
@@ -1022,6 +1022,8 @@
|
||||
|
||||
<contenttweaker:monumentally_sentient_meatball>.addTooltip(format.red("To obtain the required crafting materials, surround the right Tributes to the Meatball Man with the right building blocks - a book in Zoi will guide you"));
|
||||
|
||||
<contenttweaker:shield_of_the_arbiter>.addTooltip(format.red("To obtain the required crafting materials, surround the right Shields to the Arbiter with the right building blocks - a book in Lyndenwyrm will guide you"));
|
||||
|
||||
<contenttweaker:rainbow_fire>.addTooltip(format.red("Tribute to the Meatball Man"));
|
||||
<contenttweaker:blue_hair>.addTooltip(format.red("Tribute to the Meatball Man"));
|
||||
<contenttweaker:ai_art>.addTooltip(format.red("Tribute to the Meatball Man"));
|
||||
@@ -1032,6 +1034,17 @@
|
||||
<contenttweaker:sausage_sandwich>.addTooltip(format.red("Tribute to the Meatball Man"));
|
||||
<contenttweaker:kitty_smile>.addTooltip(format.red("Tribute to the Meatball Man"));
|
||||
|
||||
<contenttweaker:spooder_glasses>.addTooltip(format.red("Shield to the Arbiter"));
|
||||
<contenttweaker:massive_boomboom>.addTooltip(format.red("Shield to the Arbiter"));
|
||||
<contenttweaker:emc_crown>.addTooltip(format.red("Shield to the Arbiter"));
|
||||
<contenttweaker:atomic_glasses>.addTooltip(format.red("Shield to the Arbiter"));
|
||||
<contenttweaker:cool_walking_stick>.addTooltip(format.red("Shield to the Arbiter"));
|
||||
<contenttweaker:horrible_unedited_fanfiction>.addTooltip(format.red("Shield to the Arbiter"));
|
||||
<contenttweaker:null_pointer>.addTooltip(format.red("Shield to the Arbiter"));
|
||||
<contenttweaker:p0rtals_redish_white_hat>.addTooltip(format.red("Shield to the Arbiter"));
|
||||
<contenttweaker:collar_bells>.addTooltip(format.red("Shield to the Arbiter"));
|
||||
|
||||
|
||||
<thaumcraft:stone_ancient_rock>.addTooltip(format.red("Thanks to Artemis and birdie for adding microblocks for decorative blocks!"));
|
||||
<botania:bifrostperm>.addTooltip(format.red("Thanks to Artemis and birdie for adding microblocks for decorative blocks!"));
|
||||
|
||||
@@ -1496,6 +1509,10 @@
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("Origami10004, Lumamaster, Kafuruu (team)"));
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("MrRepside (solo)"));
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("hael (solo)"));
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("adrin58 (solo)"));
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("Broomey2 (solo)"));
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("The2ThatR1 (solo)"));
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("mewmaister (solo)"));
|
||||
|
||||
<contenttweaker:terrestrial_animator_0>.addTooltip(format.red("Can be used in a mechanical user"));
|
||||
<contenttweaker:terrestrial_animator_1>.addTooltip(format.red("Can be used in a mechanical user"));
|
||||
@@ -1535,6 +1552,9 @@
|
||||
|
||||
<contenttweaker:flesh_of_the_gluttonous_one>.addTooltip(format.red("Thanks to Foucs for the Gluttonous Flesh crafting chain textures!"));
|
||||
<contenttweaker:fluit_of_flesh>.addTooltip(format.red("Thanks to Foucs for the Gluttonous Flesh crafting chain textures!"));
|
||||
|
||||
<contenttweaker:hungering_flesh_ingot>.addTooltip(format.red("Essence of betrayal is originally crafted as a bucket manually, then it can be duplicated"));
|
||||
|
||||
<contenttweaker:hungering_flesh_ingot>.addTooltip(format.red("Thanks to Foucs for the Gluttonous Flesh crafting chain textures!"));
|
||||
|
||||
<mod_lavacow:sharptooth>.addTooltip(format.red("Dropped by Foglet, Swarmer, Undead Swine"));
|
||||
@@ -1702,24 +1722,33 @@
|
||||
<botania:lens:4>.addTooltip(format.red("Mana loss rate is x0.2, and time before loss is 1.1x"));
|
||||
|
||||
<botania:spreader:0>.addTooltip(format.red("Thanks to koos for compiling spreader stats!"));
|
||||
//Mana spreader
|
||||
<botania:spreader:0>.addTooltip(format.red("Holds 1000 mana"));
|
||||
<botania:spreader:0>.addTooltip(format.red("Sends 160 mana per burst"));
|
||||
<botania:spreader:0>.addTooltip(format.red("Burst travels 4 blocks per second"));
|
||||
<botania:spreader:0>.addTooltip(format.red("Burst travels 12 blocks, or 3 seconds, before losing mana"));
|
||||
<botania:spreader:0>.addTooltip(format.red("Burst loses 4 mana/t"));
|
||||
|
||||
//Pulse spreader
|
||||
<botania:spreader:1>.addTooltip(format.red("Holds 1000 mana"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Sends 240 mana per burst"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Burst travels 5 blocks per second"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Burst travels 20 blocks, or 4 seconds, before losing mana"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Sends 160 mana per burst"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Burst travels 4 blocks per second"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Burst travels 12 blocks, or 3 seconds, before losing mana"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Burst loses 4 mana/t"));
|
||||
|
||||
<botania:spreader:1>.addTooltip(format.red("Holds 6400 mana"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Sends 640 mana per burst"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Burst travels 8 blocks per second"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Burst travels 48 blocks, or 6 seconds, before losing mana"));
|
||||
<botania:spreader:1>.addTooltip(format.red("Burst loses 20 mana/t"));
|
||||
//Elven spreader
|
||||
<botania:spreader:2>.addTooltip(format.red("Holds 1000 mana"));
|
||||
<botania:spreader:2>.addTooltip(format.red("Sends 240 mana per burst"));
|
||||
<botania:spreader:2>.addTooltip(format.red("Burst travels 5 blocks per second"));
|
||||
<botania:spreader:2>.addTooltip(format.red("Burst travels 20 blocks, or 4 seconds, before losing mana"));
|
||||
<botania:spreader:2>.addTooltip(format.red("Burst loses 4 mana/t"));
|
||||
|
||||
//Gaia spreader
|
||||
<botania:spreader:3>.addTooltip(format.red("Holds 6400 mana"));
|
||||
<botania:spreader:3>.addTooltip(format.red("Sends 640 mana per burst"));
|
||||
<botania:spreader:3>.addTooltip(format.red("Burst travels 8 blocks per second"));
|
||||
<botania:spreader:3>.addTooltip(format.red("Burst travels 48 blocks, or 6 seconds, before losing mana"));
|
||||
<botania:spreader:3>.addTooltip(format.red("Burst loses 20 mana/t"));
|
||||
<gendustry:honey_comb:14023>.addTooltip(format.red("For the joy of Light and LordRaine"));
|
||||
|
||||
<extrabotany:ultimatehammer>.addTooltip(format.red("Consumes mana if used as a weapon"));
|
||||
@@ -1766,6 +1795,16 @@
|
||||
<abyssalcraft:ethaxiumbrick:2>.addTooltip(format.red("Multiblock Upgrade, Valonite Gateway: 5X speed"));
|
||||
<contenttweaker:elemental_harmonizer>.addTooltip(format.red("Multiblock Upgrade, Wizardry Combiner: 20X speed"));
|
||||
<tardis:toyota_hexagon_4>.addTooltip(format.red("Multiblock Upgrade, Mythic Excavation Reactor: 20X speed"));
|
||||
<contenttweaker:focused_plasma_collider>.addTooltip(format.red("Multiblock Upgrade, Linear Plasma Accelerator: 10X parallelization"));
|
||||
<contenttweaker:superfocused_plasma_collider>.addTooltip(format.red("Multiblock Upgrade, Linear Plasma Accelerator: 100X parallelization"));
|
||||
<contenttweaker:hyperfocused_plasma_collider>.addTooltip(format.red("Multiblock Upgrade, Linear Plasma Accelerator: 1000X parallelization"));
|
||||
<contenttweaker:halite_bejewelled_ichorium_catalyst>.addTooltip(format.red("Multiblock Upgrade, Thaumic Replicator: 2X fluid output"));
|
||||
<contenttweaker:catalyst_of_the_warrens>.addTooltip(format.red("Multiblock Upgrade, Thaumic Replicator: 10X fluid output"));
|
||||
<contenttweaker:hihi_irokane_block>.addTooltip(format.red("Multiblock Upgrade, Meteoric Befaller: 8X speed"));
|
||||
<contenttweaker:plasma_accelerator_tube>.addTooltip(format.red("Multiblock Upgrade, Particle Accelerator & Mythic Accelerator: 5X speed"));
|
||||
<contenttweaker:gallifreyan_neutronium_casing>.addTooltip(format.red("Multiblock Upgrade, Neutronium Cannon & Bombarder: 5X speed"));
|
||||
<contenttweaker:quark_neutronium_module>.addTooltip(format.red("Multiblock Upgrade, Quark Decomposer and High Impulse Accelerator: 5X speed"));
|
||||
<contenttweaker:well_defined_machine_case>.addTooltip(format.red("Multiblock Upgrade, the CUBE: 5X speed"));
|
||||
|
||||
|
||||
<thebetweenlands:lurker_skin_pouch>.addTooltip(format.red("This will let you bring your items into Vethea (yippee)"));
|
||||
@@ -2143,6 +2182,7 @@
|
||||
<contenttweaker:possessed_sky_stone>.addTooltip(format.red("If only some Master of Spellcraft could Order me..."));
|
||||
|
||||
<contenttweaker:freed_sky_stone>.addTooltip(format.red("Only for masters of spellcraft!"));
|
||||
<contenttweaker:freed_sky_stone>.addTooltip(format.red("Mechanical User friendly :)"));
|
||||
|
||||
<draconicevolution:fusion_crafting_core>.addTooltip(format.red("WARNING: do not super sound muffle, it causes lag"));
|
||||
|
||||
@@ -2200,6 +2240,170 @@
|
||||
<contenttweaker:draconium_electromagnet>.addTooltip(format.red("For Mythic Processors, ME Machinery Output Buses are the fastest way to export items"));
|
||||
<contenttweaker:awakened_electromagnet>.addTooltip(format.red("For Mythic Processors, ME Machinery Output Buses are the fastest way to export items"));
|
||||
|
||||
<contenttweaker:infinite_alchemical_plate>.addTooltip(format.red("Hammer Materials: Parafrosynium Tool Rod, Barathosynium Hammer, Adamantium left Plate, Wrought Iron right Plate"));
|
||||
<contenttweaker:infinite_recursive_plate>.addTooltip(format.red("Hammer Materials: Runandium Tool Rod, Orichalcum Hammer, kaiyu left Plate, Neutronium right Plate"));
|
||||
<contenttweaker:infinite_entropic_plate>.addTooltip(format.red("Hammer Materials: Chaotic Tool Rod, Infinity Hammer, Vibranium Alloy left Plate, Ascended Draconic right Plate"));
|
||||
|
||||
<contenttweaker:alchemical_deep_rock>.addTooltip(format.red("Break some Deep Cases"));
|
||||
|
||||
<contenttweaker:hypercharged_wool>.addTooltip(format.red("Right click a Fading Wool on a special Sheep"));
|
||||
<contenttweaker:hypercharged_wool>.addTooltip(format.red("Masters of Spellcraft may know which one..."));
|
||||
|
||||
<modularmachinery:blockmefluidoutputbus>.addTooltip(format.red("Use Capacity Cards to inclease its output buffer, this may be required for some machines"));
|
||||
|
||||
<contenttweaker:white_hole_core>.addTooltip(format.red("Stand on top of a sednanite stabilizer"));
|
||||
|
||||
|
||||
<contenttweaker:shard_of_forgiven_lost_time>.addTooltip(format.red("Thanks to NerdySpider for the Shard Textures!"));
|
||||
<contenttweaker:shard_of_humble_education>.addTooltip(format.red("Thanks to NerdySpider for the Shard Textures!"));
|
||||
<contenttweaker:shard_of_surrender>.addTooltip(format.red("Thanks to NerdySpider for the Shard Textures!"));
|
||||
<contenttweaker:shard_of_restored_faith>.addTooltip(format.red("Thanks to NerdySpider for the Shard Textures!"));
|
||||
|
||||
<contenttweaker:abyssal_alloy_ingot>.addTooltip(format.red("Thanks to NerdySpider for the revamp to Ingots!"));
|
||||
<contenttweaker:adamantium_ingot>.addTooltip(format.red("Thanks to NerdySpider for the revamp to Ingots!"));
|
||||
<contenttweaker:ascended_draconium_ingot>.addTooltip(format.red("Thanks to NerdySpider for the revamp to Ingots!"));
|
||||
<contenttweaker:berserker_steel_ingot>.addTooltip(format.red("Thanks to NerdySpider for the revamp to Ingots!"));
|
||||
<contenttweaker:brightsteel_alloy_ingot>.addTooltip(format.red("Thanks to NerdySpider for the revamp to Ingots!"));
|
||||
<contenttweaker:divine_ironwood_ingot>.addTooltip(format.red("Thanks to NerdySpider for the revamp to Ingots!"));
|
||||
<contenttweaker:fluctuating_alloy>.addTooltip(format.red("Thanks to NerdySpider for the revamp to Ingots!"));
|
||||
<contenttweaker:high_refraction_alloy_ingot>.addTooltip(format.red("Thanks to NerdySpider for the revamp to Ingots!"));
|
||||
<contenttweaker:phasing_alloy_ingot>.addTooltip(format.red("Thanks to NerdySpider for the revamp to Ingots!"));
|
||||
|
||||
<contenttweaker:eden_refined_gem>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:wildwood_refined_gem>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:apalachia_refined_gem>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:skythern_refined_gem>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
|
||||
<contenttweaker:warren_splitter_fabrial>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:strings_crystal>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:stone_of_anima>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:shyre_chunk>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:recursion_of_war>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:rhenium_catalyst>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:solidified_memory>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:supertranslucent_catalyst>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:aesir_rift>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
|
||||
<contenttweaker:annealed_high_density_frame>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:arc_coil>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:call_of_the_arbiter>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
|
||||
<contenttweaker:charged_dyson_capacitor>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:pure_warp>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:botanical_pillar>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:eldritch_flower>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:chaotic_summoner>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:clausurae>.addTooltip(format.red("Thanks to NerdySpider for the textures in this chain!"));
|
||||
|
||||
<contenttweaker:stable_orbiting_device>.addTooltip(format.red("Thanks to NerdySpider for the textures in this chain!"));
|
||||
|
||||
<contenttweaker:dream_cluster>.addTooltip(format.red("Thanks to NerdySpider for the textures in this chain!"));
|
||||
<contenttweaker:mithminite_prism>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:crystalline_lens>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:cursed_myrmitite_catalyst>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:core_of_mirroring>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:high_strength_transmission>.addTooltip(format.red("Thanks to NerdySpider for the textures in this chain!"));
|
||||
<contenttweaker:ethereal_infusion_stone>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:resonating_eldritch_artifact>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:organic_jade_plate>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:mystical_gem>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:myrmitite_catalyst>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
|
||||
<contenttweaker:defined_plate>.addTooltip(format.red("Thanks to NerdySpider for all the defined textures!"));
|
||||
<contenttweaker:defined_redstone_chipset>.addTooltip(format.red("Thanks to NerdySpider for all the defined textures!"));
|
||||
<contenttweaker:defined_insanium_cluster>.addTooltip(format.red("Thanks to NerdySpider for all the defined textures!"));
|
||||
<contenttweaker:defined_inferium_cluster>.addTooltip(format.red("Thanks to NerdySpider for all the defined textures!"));
|
||||
<contenttweaker:unidentified_plate>.addTooltip(format.red("Thanks to NerdySpider for all the defined textures!"));
|
||||
|
||||
<contenttweaker:actualized_warren_alloy>.addTooltip(format.red("Thanks to NerdySpider for the Warren Alloy textures!"));
|
||||
|
||||
<contenttweaker:unleashed_mithril_3>.addTooltip(format.red("Thanks to NerdySpider for the Unleashed Mithril textures!"));
|
||||
|
||||
<contenttweaker:recursium_ingot>.addTooltip(format.red("Thanks to NerdySpider for the Recursium textures!"));
|
||||
|
||||
|
||||
<contenttweaker:arcane_fissile_alloy>.addTooltip(format.aqua("Base Depletion Time: 72 min"));
|
||||
<contenttweaker:arcane_fissile_alloy>.addTooltip(format.aqua("Base Power Gen: 1000 RF/t"));
|
||||
<contenttweaker:arcane_fissile_alloy>.addTooltip(format.aqua("Base Heat Gen: 52 H/t"));
|
||||
|
||||
<contenttweaker:apothecary_fissile_alloy>.addTooltip(format.aqua("Base Depletion Time: 57 min"));
|
||||
<contenttweaker:apothecary_fissile_alloy>.addTooltip(format.aqua("Base Power Gen: 1000 RF/t"));
|
||||
<contenttweaker:apothecary_fissile_alloy>.addTooltip(format.aqua("Base Heat Gen: 408 H/t"));
|
||||
|
||||
<contenttweaker:silvan_fissile_alloy>.addTooltip(format.aqua("Base Depletion Time: 44 min"));
|
||||
<contenttweaker:silvan_fissile_alloy>.addTooltip(format.aqua("Base Power Gen: 1000 RF/t"));
|
||||
<contenttweaker:silvan_fissile_alloy>.addTooltip(format.aqua("Base Heat Gen: 360 H/t"));
|
||||
|
||||
<contenttweaker:innerved_fissile_alloy>.addTooltip(format.aqua("Base Depletion Time: 36 min"));
|
||||
<contenttweaker:innerved_fissile_alloy>.addTooltip(format.aqua("Base Power Gen: 1000 RF/t"));
|
||||
<contenttweaker:innerved_fissile_alloy>.addTooltip(format.aqua("Base Heat Gen: 112 H/t"));
|
||||
|
||||
<contenttweaker:radiant_fissile_alloy>.addTooltip(format.aqua("Base Depletion Time: 83 min"));
|
||||
<contenttweaker:radiant_fissile_alloy>.addTooltip(format.aqua("Base Power Gen: 1000 RF/t"));
|
||||
<contenttweaker:radiant_fissile_alloy>.addTooltip(format.aqua("Base Heat Gen: 1 H/t"));
|
||||
|
||||
|
||||
|
||||
<contenttweaker:actualizing_casing>.addTooltip(format.red("NOTE: it is a good idea to have a redstone-controlled shutoff mechanism for the Warren Extractor multiblocks, as they can get laggy"));
|
||||
<contenttweaker:hyperuranion_actualizer_naquadah>.addTooltip(format.red("NOTE: it is a good idea to have a redstone-controlled shutoff mechanism for the Warren Extractor multiblocks, as they can get laggy"));
|
||||
<contenttweaker:hyperuranion_actualizer_dimshard>.addTooltip(format.red("NOTE: it is a good idea to have a redstone-controlled shutoff mechanism for the Warren Extractor multiblocks, as they can get laggy"));
|
||||
<contenttweaker:hyperuranion_actualizer_dragonsteel>.addTooltip(format.red("NOTE: it is a good idea to have a redstone-controlled shutoff mechanism for the Warren Extractor multiblocks, as they can get laggy"));
|
||||
|
||||
<contenttweaker:call_to_mission>.addTooltip(format.red("Warper"));
|
||||
<contenttweaker:call_to_mission>.addTooltip(format.red("Stand in the middle of the structure shown in JEI to activate it"));
|
||||
<contenttweaker:call_to_mission>.addTooltip(format.red("WARNING: For worlds created before pre-0.18, you may have to manually generate the dimension"));
|
||||
<contenttweaker:call_to_mission>.addTooltip(format.red("Close the pack, and do a backup of your world"));
|
||||
<contenttweaker:call_to_mission>.addTooltip(format.red("Copy the 'plantDefs.xml' file from config > advRocketry into saves > worldname > advRocketry"));
|
||||
<contenttweaker:call_to_mission>.addTooltip(format.red("Start the pack, and use this item again"));
|
||||
|
||||
<modularmachinery:cryolattice_tbu_controller>.addTooltip(format.red("This will work well with a bunch of other fuels!"));
|
||||
|
||||
<contenttweaker:summons_of_the_realmshifter_cherubim>.addTooltip(format.red("Use in Trinitas while standing on any of the Terracotta blocks found there"));
|
||||
|
||||
<contenttweaker:call_of_the_lover>.addTooltip(format.red("Right click the right realmshifter, the Summons of the Realmshifter Cherubims will guide you"));
|
||||
<contenttweaker:call_of_the_loved>.addTooltip(format.red("Right click the right realmshifter, the Summons of the Realmshifter Cherubims will guide you"));
|
||||
<contenttweaker:call_of_the_love>.addTooltip(format.red("Right click the right realmshifter, the Summons of the Realmshifter Cherubims will guide you"));
|
||||
|
||||
<tombstone:grave_key>.addTooltip(format.red("If for some reason your grave does not generate, you can use thic command to restore your inventory:"));
|
||||
<tombstone:grave_key>.addTooltip(format.red("/ob_inventory restore [username] [death]"));
|
||||
<tombstone:grave_key>.addTooltip(format.red("Use the TAB key to set [death] to your latest"));
|
||||
|
||||
<contenttweaker:cuendillar_catalyst_1>.addTooltip(format.red("Right click a True Tongue Oath on the Trinity mobs in the Trinitas Callstone"));
|
||||
<contenttweaker:cuendillar_catalyst_2>.addTooltip(format.red("Right click a True Tongue Oath on the Trinity mobs in the Trinitas Callstone"));
|
||||
<contenttweaker:cuendillar_catalyst_3>.addTooltip(format.red("Right click a True Tongue Oath on the Trinity mobs in the Trinitas Callstone"));
|
||||
|
||||
<contenttweaker:recursive_quantum>.addTooltip(format.red("Powered by wallsharing"));
|
||||
<contenttweaker:fractallite_quantum>.addTooltip(format.red("Powered by wallsharing"));
|
||||
|
||||
<aoa3:immortal_banner>.addTooltip(format.red("Obtained from the Token Collector in the Immortallis entrance"));
|
||||
|
||||
<contenttweaker:infinite_plate_stamp>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:cuendillar_plate>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:infinite_alchemical_plate>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:infinite_entropic_plate>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
<contenttweaker:infinite_recursive_plate>.addTooltip(format.red("Thanks to NerdySpider for the texture!"));
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<contenttweaker:addrefinedgemstocuendillar>.addTooltip(format.red("Hammer Materials: Chaotic Tool Rod, Infinity Hammer, Vibranium Alloy left Plate, Ascended Draconic right Plate"));
|
||||
|
||||
<contenttweaker:checkdimquestblocksforpuzzle>.addTooltip(format.red("Hammer Materials: Chaotic Tool Rod, Infinity Hammer, Vibranium Alloy left Plate, Ascended Draconic right Plate"));
|
||||
|
||||
<contenttweaker:phantomfacestupformechcoopandothers>.addTooltip(format.red("Hammer Materials: Chaotic Tool Rod, Infinity Hammer, Vibranium Alloy left Plate, Ascended Draconic right Plate"));
|
||||
|
||||
<contenttweaker:dragoneggomeletteredowithmasterspell>.addTooltip(format.red("Hammer Materials: Chaotic Tool Rod, Infinity Hammer, Vibranium Alloy left Plate, Ascended Draconic right Plate"));
|
||||
|
||||
<contenttweaker:experiencefarmingmultiblock>.addTooltip(format.red("Hammer Materials: Chaotic Tool Rod, Infinity Hammer, Vibranium Alloy left Plate, Ascended Draconic right Plate"));
|
||||
|
||||
<contenttweaker:onemorehyperuranionupgradefortardis>.addTooltip(format.red("Hammer Materials: Chaotic Tool Rod, Infinity Hammer, Vibranium Alloy left Plate, Ascended Draconic right Plate"));
|
||||
|
||||
<contenttweaker:convertchickenstospawneggsrecipes>.addTooltip(format.red("Hammer Materials: Chaotic Tool Rod, Infinity Hammer, Vibranium Alloy left Plate, Ascended Draconic right Plate"));
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -100,7 +100,7 @@ import crafttweaker.item.IItemCondition;
|
||||
|
||||
<contenttweaker:ayeraco_heart>.addTooltip(format.red("Found in the Shulker Altar in the End"));
|
||||
|
||||
<minecraft:totem_of_undying>.addTooltip(format.red("Evoker spawn eggs are craftable"));
|
||||
<minecraft:totem_of_undying>.addTooltip(format.red("Recursive papers are your friend"));
|
||||
|
||||
<thaumcraft:curio:6>.addTooltip(format.red("Crimson Portals can be found in the overworld"));
|
||||
|
||||
@@ -1114,6 +1114,7 @@ import crafttweaker.item.IItemCondition;
|
||||
<contenttweaker:mortum_star>.addTooltip(format.red("Have you uncovered the secret of the sacred palace?"));
|
||||
|
||||
<contenttweaker:sacred_acorn>.addTooltip(format.red("Combine with the right tree barks to obtain the two sacred saplings"));
|
||||
<contenttweaker:sacred_acorn>.addTooltip(format.red("The Sacred Callstone will guide you"));
|
||||
|
||||
<extrabotany:allforone>.addTooltip(format.red("Most likely will not work (forge bug)"));
|
||||
|
||||
@@ -1471,7 +1472,7 @@ import crafttweaker.item.IItemCondition;
|
||||
|
||||
<contenttweaker:matrix_ore>.addTooltip(format.red("Use the ore excavator in Shyrelands, Matrix vein"));
|
||||
|
||||
<contenttweaker:everlasting_fusor>.addTooltip(format.red("Make four of these"));
|
||||
<contenttweaker:everlasting_fusor>.addTooltip(format.red("Five are required for the canon ending"));
|
||||
|
||||
<materialpart:abyssite:ingot>.addTooltip(format.red("You can pump plasma out of a fusion reactor"));
|
||||
|
||||
@@ -2692,7 +2693,7 @@ import crafttweaker.item.IItemCondition;
|
||||
|
||||
<divinerpg:altar_of_corruption>.addTooltip(format.red("Works like an enchanting table, but it doesn't need bookshelves!"));
|
||||
|
||||
<modularmachinery:itemblueprint>.addTooltip(format.red("To autobuild a multiblock, right click the colored controller with a stick!"));
|
||||
<modularmachinery:itemblueprint>.addTooltip(format.red("To autobuild a multiblock, right click the colored controller with a Multiblock Sticc!"));
|
||||
|
||||
<contenttweaker:bloodmaster_metal_chest>.addTooltip(format.red("Thanks to WearyCat for helping with lore!"));
|
||||
|
||||
@@ -3643,7 +3644,6 @@ import crafttweaker.item.IItemCondition;
|
||||
<contenttweaker:nuclearcraft_fission_interior>.addTooltip(format.red("Use the modular controllers in these recipes to auto-build reactor interiors for each fuel!"));
|
||||
<contenttweaker:nuclearcraft_fission_interior>.addTooltip(format.red("Thanks to cry for coming up with the idea!"));
|
||||
|
||||
<modularmachinery:safe_fission_tbu_controller>.addTooltip(format.red("This will work well with a bunch of other fuels!"));
|
||||
|
||||
<contenttweaker:active_cryotheum_cooler>.addTooltip(format.red("Replace this with an active cooler from nuclearcraft!"));
|
||||
<contenttweaker:active_cryotheum_cooler>.addTooltip(format.red("Use buffers on the reactor wall instead of casing, pipe your fluids in there!"));
|
||||
|
||||
@@ -0,0 +1,784 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
import mods.thaumcraft.Crucible;
|
||||
import mods.thaumcraft.Infusion;
|
||||
import mods.appliedenergistics2.Inscriber;
|
||||
import crafttweaker.data.IData;
|
||||
import scripts.enchantwrapper.EnchantUtil.EnchantMap;
|
||||
import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem;
|
||||
import crafttweaker.enchantments.IEnchantmentDefinition;
|
||||
|
||||
|
||||
|
||||
|
||||
val inffurnacecosmosshard = RecipeBuilder.newBuilder("inffurnacecosmosshard","infinity_furnace",20);
|
||||
inffurnacecosmosshard.addFluidInput(<fluid:pre_baryonic_plasma>*1000);
|
||||
inffurnacecosmosshard.addItemInput(<contenttweaker:upper_fragment_cosmos>);
|
||||
inffurnacecosmosshard.addItemInput(<contenttweaker:lower_fragment_cosmos>);
|
||||
inffurnacecosmosshard.addItemInput(<contenttweaker:perfected_gem_of_the_cosmos>);
|
||||
inffurnacecosmosshard.addItemInput(<ore:ingotFractalliteHalite>);
|
||||
inffurnacecosmosshard.addItemOutput(<contenttweaker:shard_of_the_cosmos>);
|
||||
inffurnacecosmosshard.build();
|
||||
|
||||
|
||||
|
||||
mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/trinitaswarper",
|
||||
<contenttweaker:call_to_mission>,
|
||||
5000, 500,
|
||||
[
|
||||
<contenttweaker:true_tongue_oath>, <contenttweaker:primordial_star>, <contenttweaker:true_tongue_oath>,
|
||||
<contenttweaker:primordial_star>, <contenttweaker:self_actualizing_warren_rift>, <contenttweaker:primordial_star>,
|
||||
<contenttweaker:true_tongue_oath>, <contenttweaker:primordial_star>, <contenttweaker:true_tongue_oath>,
|
||||
<contenttweaker:shard_of_the_cosmos>, <contenttweaker:shard_of_the_cosmos>, <contenttweaker:shard_of_the_cosmos>, <contenttweaker:shard_of_the_cosmos>,
|
||||
<contenttweaker:freedomsteel_ingot>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:freedomsteel_ingot>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:freedomsteel_ingot>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:freedomsteel_ingot>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:opalescent_matter>, <contenttweaker:opalescent_matter>, <contenttweaker:opalescent_matter>, <contenttweaker:opalescent_matter>,
|
||||
<contenttweaker:stone_of_universal_balance>, <careerbees:ingredients:13>,
|
||||
<contenttweaker:stone_of_universal_balance>, <careerbees:ingredients:13>,
|
||||
<contenttweaker:stone_of_universal_balance>, <careerbees:ingredients:13>,
|
||||
<contenttweaker:stone_of_universal_balance>, <careerbees:ingredients:13>
|
||||
],
|
||||
"astralsorcery.constellation.aevitas");
|
||||
|
||||
|
||||
|
||||
mods.thaumcraft.Infusion.registerRecipe("infusecherubimtrinitas", "",
|
||||
<contenttweaker:summons_of_the_realmshifter_cherubim>, 10,
|
||||
[<aspect:humanus>*2000, <aspect:cognitio>*2000, <aspect:stellae>*2000, <aspect:sol>*2000, <aspect:luna>*2000, <aspect:caeles>*2000],
|
||||
<contenttweaker:defined_ingot>.withTag({display: {Name: "ᛑᛂᚠᛁᚿᛂᛑ᛫ᚧ",Lore:["§d§oTrue Name§r"]}}),
|
||||
[<contenttweaker:prophetic_paper>, <contenttweaker:trinity_runes>, <careerbees:ingredients:13>,
|
||||
<contenttweaker:prophetic_paper>, <contenttweaker:trinity_runes>, <careerbees:ingredients:13>,
|
||||
<contenttweaker:prophetic_paper>, <contenttweaker:trinity_runes>, <careerbees:ingredients:13>]);
|
||||
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:runes_of_the_love>,
|
||||
|
||||
[[<contenttweaker:freedomsteel_ingot>, null, <contenttweaker:time_crystal>.withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}),
|
||||
null, <extendedcrafting:singularity_custom:992>, null,
|
||||
<contenttweaker:time_crystal>.withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}), null, <contenttweaker:freedomsteel_ingot>],
|
||||
|
||||
[null, <contenttweaker:freedomsteel_ingot>, null,
|
||||
null, <extendedcrafting:singularity_custom:992>, null,
|
||||
null, <contenttweaker:freedomsteel_ingot>, null],
|
||||
|
||||
[<contenttweaker:time_crystal>.withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}), null, <contenttweaker:freedomsteel_ingot>,
|
||||
<avaritiaitem:fractallite_halite_catalyst>, <extendedcrafting:singularity_custom:992>, <avaritiaitem:fractallite_halite_catalyst>,
|
||||
<contenttweaker:freedomsteel_ingot>, null, <contenttweaker:time_crystal>.withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}})],
|
||||
|
||||
[null, null, <avaritiaitem:fractallite_halite_catalyst>,
|
||||
<contenttweaker:freedomsteel_ingot>, <extendedcrafting:singularity_custom:992>, <contenttweaker:freedomsteel_ingot>,
|
||||
<avaritiaitem:fractallite_halite_catalyst>, null, null],
|
||||
|
||||
[<extendedcrafting:singularity_custom:992>, <extendedcrafting:singularity_custom:992>, <extendedcrafting:singularity_custom:992>,
|
||||
<extendedcrafting:singularity_custom:992>, <contenttweaker:alchemical_particle>, <extendedcrafting:singularity_custom:992>,
|
||||
<extendedcrafting:singularity_custom:992>, <extendedcrafting:singularity_custom:992>, <extendedcrafting:singularity_custom:992>],
|
||||
|
||||
[null, null, <avaritiaitem:fractallite_halite_catalyst>,
|
||||
<contenttweaker:freedomsteel_ingot>, <extendedcrafting:singularity_custom:992>, <contenttweaker:freedomsteel_ingot>,
|
||||
<avaritiaitem:fractallite_halite_catalyst>, null, null],
|
||||
|
||||
[<contenttweaker:time_crystal>.withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}), null, <contenttweaker:freedomsteel_ingot>,
|
||||
<avaritiaitem:fractallite_halite_catalyst>, <extendedcrafting:singularity_custom:992>, <avaritiaitem:fractallite_halite_catalyst>,
|
||||
<contenttweaker:freedomsteel_ingot>, null, <contenttweaker:time_crystal>.withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}})],
|
||||
|
||||
[null, <contenttweaker:freedomsteel_ingot>, null,
|
||||
null, <extendedcrafting:singularity_custom:992>, null,
|
||||
null, <contenttweaker:freedomsteel_ingot>, null],
|
||||
|
||||
[<contenttweaker:freedomsteel_ingot>, null, <contenttweaker:time_crystal>.withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}),
|
||||
null, <extendedcrafting:singularity_custom:992>, null,
|
||||
<contenttweaker:time_crystal>.withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}), null, <contenttweaker:freedomsteel_ingot>]]);
|
||||
|
||||
|
||||
mods.chisel.Carving.addVariation("trinityrunestrin", <contenttweaker:runes_of_the_lover>);
|
||||
mods.chisel.Carving.addVariation("trinityrunestrin", <contenttweaker:runes_of_the_loved>);
|
||||
mods.chisel.Carving.addVariation("trinityrunestrin", <contenttweaker:runes_of_the_love>);
|
||||
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:shard_of_the_cosmos>, <contenttweaker:call_of_the_love>, <contenttweaker:call_of_the_love>*4]);
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:shard_of_the_cosmos>, <contenttweaker:call_of_the_lover>, <contenttweaker:call_of_the_lover>*4]);
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<contenttweaker:shard_of_the_cosmos>, <contenttweaker:call_of_the_loved>, <contenttweaker:call_of_the_loved>*4]);
|
||||
|
||||
|
||||
val inffurnacesupermithril1 = RecipeBuilder.newBuilder("inffurnacesupermithril1","infinity_furnace",20);
|
||||
inffurnacesupermithril1.addFluidInput(<fluid:pre_baryonic_plasma>*100);
|
||||
inffurnacesupermithril1.addItemInput(<extendedcrafting:singularity:29>);
|
||||
inffurnacesupermithril1.addItemInput(<contenttweaker:call_of_the_lover>);
|
||||
inffurnacesupermithril1.addItemOutput(<contenttweaker:unleashed_mithril_1>);
|
||||
inffurnacesupermithril1.build();
|
||||
|
||||
val inffurnacesupermithril2 = RecipeBuilder.newBuilder("inffurnacesupermithril2","infinity_furnace",20);
|
||||
inffurnacesupermithril2.addFluidInput(<fluid:pre_baryonic_plasma>*100);
|
||||
inffurnacesupermithril2.addItemInput(<extendedcrafting:singularity:29>);
|
||||
inffurnacesupermithril2.addItemInput(<contenttweaker:call_of_the_loved>);
|
||||
inffurnacesupermithril2.addItemOutput(<contenttweaker:unleashed_mithril_2>);
|
||||
inffurnacesupermithril2.build();
|
||||
|
||||
val inffurnacesupermithril3 = RecipeBuilder.newBuilder("inffurnacesupermithril3","infinity_furnace",20);
|
||||
inffurnacesupermithril3.addFluidInput(<fluid:pre_baryonic_plasma>*100);
|
||||
inffurnacesupermithril3.addItemInput(<extendedcrafting:singularity:29>);
|
||||
inffurnacesupermithril3.addItemInput(<contenttweaker:call_of_the_love>);
|
||||
inffurnacesupermithril3.addItemOutput(<contenttweaker:unleashed_mithril_3>);
|
||||
inffurnacesupermithril3.build();
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:unleashed_triquetra>,
|
||||
1000000,
|
||||
<careerbees:ingredients:13>,
|
||||
[<contenttweaker:unleashed_mithril_1>, <contenttweaker:unleashed_mithril_2>, <contenttweaker:unleashed_mithril_3>]);
|
||||
|
||||
|
||||
mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/trinitascallstone",
|
||||
<contenttweaker:trinitas_callstone>,
|
||||
5000, 500,
|
||||
[
|
||||
<contenttweaker:stone_of_universal_balance>, <contenttweaker:lovely_egg>, <contenttweaker:stone_of_universal_balance>,
|
||||
<contenttweaker:lovely_egg>, <contenttweaker:shard_of_the_cosmos>, <contenttweaker:lovely_egg>,
|
||||
<contenttweaker:stone_of_universal_balance>, <contenttweaker:lovely_egg>, <contenttweaker:stone_of_universal_balance>,
|
||||
<ore:ingotFractalliteHalite>, <ore:ingotFractalliteHalite>, <ore:ingotFractalliteHalite>, <ore:ingotFractalliteHalite>,
|
||||
<contenttweaker:cuendillar_seal>, <contenttweaker:cuendillar_seal>,
|
||||
<contenttweaker:cuendillar_seal>, <contenttweaker:cuendillar_seal>,
|
||||
<contenttweaker:cuendillar_seal>, <contenttweaker:cuendillar_seal>,
|
||||
<contenttweaker:cuendillar_seal>, <contenttweaker:cuendillar_seal>,
|
||||
<contenttweaker:alchemical_particle>, <contenttweaker:alchemical_particle>, <contenttweaker:alchemical_particle>, <contenttweaker:alchemical_particle>,
|
||||
<avaritia:block_resource:2>, <contenttweaker:unleashed_triquetra>,
|
||||
<avaritia:block_resource:2>, <contenttweaker:unleashed_triquetra>,
|
||||
<avaritia:block_resource:2>, <contenttweaker:unleashed_triquetra>
|
||||
],
|
||||
"astralsorcery.constellation.aevitas");
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:prayer_to_the_trinity_of_love>,
|
||||
[[<contenttweaker:stone_of_universal_balance>, <contenttweaker:ascended_spatial_chassis>, <contenttweaker:stone_of_universal_balance>],
|
||||
[<contenttweaker:hungering_machine_case>, <contenttweaker:staff_of_the_lord_of_gluttony>.reuse(), <contenttweaker:hungering_machine_case>],
|
||||
[<contenttweaker:stone_of_universal_balance>, <contenttweaker:ascended_spatial_chassis>, <contenttweaker:stone_of_universal_balance>]]);
|
||||
|
||||
|
||||
val inffurncuendillar1 = RecipeBuilder.newBuilder("inffurncuendillar1","infinity_furnace",20);
|
||||
inffurncuendillar1.addFluidInput(<fluid:pre_baryonic_plasma>*30);
|
||||
inffurncuendillar1.addItemInput(<contenttweaker:cuendillar_catalyst_1>);
|
||||
inffurncuendillar1.addItemInput(<contenttweaker:ascended_fluix_crystal>);
|
||||
inffurncuendillar1.addItemInput(<contenttweaker:hungering_flesh_ingot>);
|
||||
inffurncuendillar1.addItemInput(<contenttweaker:cuendillar_plate>);
|
||||
inffurncuendillar1.addItemOutput(<contenttweaker:cuendillar_catalyst_1>*2);
|
||||
inffurncuendillar1.build();
|
||||
|
||||
val inffurncuendillar2 = RecipeBuilder.newBuilder("inffurncuendillar2","infinity_furnace",20);
|
||||
inffurncuendillar2.addFluidInput(<fluid:pre_baryonic_plasma>*30);
|
||||
inffurncuendillar2.addItemInput(<contenttweaker:cuendillar_catalyst_2>);
|
||||
inffurncuendillar2.addItemInput(<contenttweaker:ascended_fluix_crystal>);
|
||||
inffurncuendillar2.addItemInput(<contenttweaker:hungering_flesh_ingot>);
|
||||
inffurncuendillar2.addItemInput(<contenttweaker:cuendillar_plate>);
|
||||
inffurncuendillar2.addItemOutput(<contenttweaker:cuendillar_catalyst_2>*2);
|
||||
inffurncuendillar2.build();
|
||||
|
||||
val inffurncuendillar3 = RecipeBuilder.newBuilder("inffurncuendillar3","infinity_furnace",20);
|
||||
inffurncuendillar3.addFluidInput(<fluid:pre_baryonic_plasma>*30);
|
||||
inffurncuendillar3.addItemInput(<contenttweaker:cuendillar_catalyst_3>);
|
||||
inffurncuendillar3.addItemInput(<contenttweaker:ascended_fluix_crystal>);
|
||||
inffurncuendillar3.addItemInput(<contenttweaker:hungering_flesh_ingot>);
|
||||
inffurncuendillar3.addItemInput(<contenttweaker:cuendillar_plate>);
|
||||
inffurncuendillar3.addItemOutput(<contenttweaker:cuendillar_catalyst_3>*2);
|
||||
inffurncuendillar3.build();
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.CompressionCrafting.addRecipe(<contenttweaker:singular_fractal>, <contenttweaker:singular_recursion>, 100, <extendedcrafting:material:11>, 100000);
|
||||
|
||||
val compresssingularfractal = RecipeBuilder.newBuilder("compresssingularfractal","quantum_condenser",10);
|
||||
compresssingularfractal.addItemInput(<contenttweaker:singular_recursion>*100);
|
||||
compresssingularfractal.addItemOutput(<contenttweaker:singular_fractal>);
|
||||
compresssingularfractal.build();
|
||||
|
||||
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:seal_of_freedom>,
|
||||
1000000,
|
||||
<contenttweaker:cuendillar_seal>,
|
||||
[<contenttweaker:unleashed_triquetra>, <contenttweaker:cuendillar_catalyst_1>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:unleashed_triquetra>, <contenttweaker:cuendillar_catalyst_2>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:unleashed_triquetra>, <contenttweaker:cuendillar_catalyst_3>, <contenttweaker:freedomsteel_ingot>]);
|
||||
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:trinity_ingot>,
|
||||
1000000,
|
||||
<contenttweaker:actualizing_hyperuranion_ingot>,
|
||||
[<contenttweaker:unleashed_triquetra>, <contenttweaker:cuendillar_catalyst_1>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:unleashed_triquetra>, <contenttweaker:cuendillar_catalyst_2>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:unleashed_triquetra>, <contenttweaker:cuendillar_catalyst_3>, <contenttweaker:freedomsteel_ingot>]);
|
||||
|
||||
|
||||
mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmosbb",
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>*2,
|
||||
[[<contenttweaker:paradigm_of_dominion>, <contenttweaker:recursive_powder>, <extrautils2:decorativesolid:8>,
|
||||
<contenttweaker:freedomsteel_ingot>, <contenttweaker:cursed_sapphire>, <contenttweaker:freedomsteel_ingot>,
|
||||
<extrautils2:decorativesolid:8>, <contenttweaker:recursive_powder>, <contenttweaker:paradigm_of_dominion>],
|
||||
|
||||
[<contenttweaker:recursive_powder>, <contenttweaker:recursion_of_war>, <contenttweaker:big_slime>,
|
||||
<contenttweaker:tennessine_gem>, <contenttweaker:cursed_sapphire>, <contenttweaker:tennessine_gem>,
|
||||
<contenttweaker:big_slime>, <contenttweaker:recursion_of_war>, <contenttweaker:recursive_powder>],
|
||||
|
||||
[<contenttweaker:clunky_chunky_brick>, <contenttweaker:warren_splitter_fabrial>, <contenttweaker:will_ensnaring_fabrial>,
|
||||
<contenttweaker:astral_lizardite>, <contenttweaker:corrupted_aragonite>, <contenttweaker:astral_lizardite>,
|
||||
<contenttweaker:will_ensnaring_fabrial>, <contenttweaker:warren_splitter_fabrial>, <contenttweaker:clunky_chunky_brick>],
|
||||
|
||||
[<contenttweaker:stable_oganesson>, <contenttweaker:will_ensnaring_fabrial>, <contenttweaker:astral_lizardite>,
|
||||
<contenttweaker:nightmare_block>, <contenttweaker:planetary_essence>, <contenttweaker:nightmare_block>,
|
||||
<contenttweaker:astral_lizardite>, <contenttweaker:will_ensnaring_fabrial>, <contenttweaker:stable_oganesson>],
|
||||
|
||||
[<contenttweaker:cursed_sapphire>, <contenttweaker:cosmic_fracture>, <contenttweaker:corrupted_aragonite>,
|
||||
<contenttweaker:planetary_essence>, <contenttweaker:imperfect_gem_of_the_cosmos>, <contenttweaker:planetary_essence>,
|
||||
<contenttweaker:corrupted_aragonite>, <contenttweaker:cosmic_fracture>, <contenttweaker:cursed_sapphire>],
|
||||
|
||||
[<contenttweaker:stable_oganesson>, <contenttweaker:will_ensnaring_fabrial>, <contenttweaker:astral_lizardite>,
|
||||
<contenttweaker:nightmare_block>, <contenttweaker:planetary_essence>, <contenttweaker:nightmare_block>,
|
||||
<contenttweaker:astral_lizardite>, <contenttweaker:will_ensnaring_fabrial>, <contenttweaker:stable_oganesson>],
|
||||
|
||||
[<contenttweaker:clunky_chunky_brick>, <contenttweaker:warren_splitter_fabrial>, <contenttweaker:will_ensnaring_fabrial>,
|
||||
<contenttweaker:astral_lizardite>, <contenttweaker:corrupted_aragonite>, <contenttweaker:astral_lizardite>,
|
||||
<contenttweaker:will_ensnaring_fabrial>, <contenttweaker:warren_splitter_fabrial>, <contenttweaker:clunky_chunky_brick>],
|
||||
|
||||
[<contenttweaker:recursive_powder>, <contenttweaker:recursion_of_war>, <contenttweaker:big_slime>,
|
||||
<contenttweaker:tennessine_gem>, <contenttweaker:cursed_sapphire>, <contenttweaker:tennessine_gem>,
|
||||
<contenttweaker:big_slime>, <contenttweaker:recursion_of_war>, <contenttweaker:recursive_powder>],
|
||||
|
||||
[<contenttweaker:paradigm_of_dominion>, <contenttweaker:recursive_powder>, <extrautils2:decorativesolid:8>,
|
||||
<contenttweaker:freedomsteel_ingot>, <contenttweaker:cursed_sapphire>, <contenttweaker:freedomsteel_ingot>,
|
||||
<extrautils2:decorativesolid:8>, <contenttweaker:recursive_powder>, <contenttweaker:paradigm_of_dominion>]]);
|
||||
|
||||
|
||||
var fulfilleddata as IData = {
|
||||
display: {Lore:["§d§oFulfilled§r"]}
|
||||
};
|
||||
|
||||
mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmosff",
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>*12,
|
||||
[[<contenttweaker:paradigm_of_dominion>, <contenttweaker:recursive_powder>, <extrautils2:decorativesolid:8>,
|
||||
<contenttweaker:ascended_gallifreyan_alloy>.withTag(fulfilleddata), <contenttweaker:cursed_sapphire>, <contenttweaker:ascended_gallifreyan_alloy>.withTag(fulfilleddata),
|
||||
<extrautils2:decorativesolid:8>, <contenttweaker:recursive_powder>, <contenttweaker:paradigm_of_dominion>],
|
||||
|
||||
[<contenttweaker:recursive_powder>, <contenttweaker:recursion_of_war>, <contenttweaker:big_slime>,
|
||||
<contenttweaker:tennessine_gem>, <contenttweaker:cursed_sapphire>, <contenttweaker:tennessine_gem>,
|
||||
<contenttweaker:big_slime>, <contenttweaker:recursion_of_war>, <contenttweaker:recursive_powder>],
|
||||
|
||||
[<contenttweaker:clunky_chunky_brick>, <contenttweaker:warren_splitter_fabrial>, <contenttweaker:will_ensnaring_fabrial>,
|
||||
<contenttweaker:astral_lizardite>, <contenttweaker:corrupted_aragonite>, <contenttweaker:astral_lizardite>,
|
||||
<contenttweaker:will_ensnaring_fabrial>, <contenttweaker:warren_splitter_fabrial>, <contenttweaker:clunky_chunky_brick>],
|
||||
|
||||
[<contenttweaker:stable_oganesson>, <contenttweaker:will_ensnaring_fabrial>, <contenttweaker:astral_lizardite>,
|
||||
<contenttweaker:nightmare_block>, <contenttweaker:planetary_essence>, <contenttweaker:nightmare_block>,
|
||||
<contenttweaker:astral_lizardite>, <contenttweaker:will_ensnaring_fabrial>, <contenttweaker:stable_oganesson>],
|
||||
|
||||
[<contenttweaker:cursed_sapphire>, <contenttweaker:cosmic_fracture>, <contenttweaker:corrupted_aragonite>,
|
||||
<contenttweaker:planetary_essence>, <contenttweaker:imperfect_gem_of_the_cosmos>, <contenttweaker:planetary_essence>,
|
||||
<contenttweaker:corrupted_aragonite>, <contenttweaker:cosmic_fracture>, <contenttweaker:cursed_sapphire>],
|
||||
|
||||
[<contenttweaker:stable_oganesson>, <contenttweaker:will_ensnaring_fabrial>, <contenttweaker:astral_lizardite>,
|
||||
<contenttweaker:nightmare_block>, <contenttweaker:planetary_essence>, <contenttweaker:nightmare_block>,
|
||||
<contenttweaker:astral_lizardite>, <contenttweaker:will_ensnaring_fabrial>, <contenttweaker:stable_oganesson>],
|
||||
|
||||
[<contenttweaker:clunky_chunky_brick>, <contenttweaker:warren_splitter_fabrial>, <contenttweaker:will_ensnaring_fabrial>,
|
||||
<contenttweaker:astral_lizardite>, <contenttweaker:corrupted_aragonite>, <contenttweaker:astral_lizardite>,
|
||||
<contenttweaker:will_ensnaring_fabrial>, <contenttweaker:warren_splitter_fabrial>, <contenttweaker:clunky_chunky_brick>],
|
||||
|
||||
[<contenttweaker:recursive_powder>, <contenttweaker:recursion_of_war>, <contenttweaker:big_slime>,
|
||||
<contenttweaker:tennessine_gem>, <contenttweaker:cursed_sapphire>, <contenttweaker:tennessine_gem>,
|
||||
<contenttweaker:big_slime>, <contenttweaker:recursion_of_war>, <contenttweaker:recursive_powder>],
|
||||
|
||||
[<contenttweaker:paradigm_of_dominion>, <contenttweaker:recursive_powder>, <extrautils2:decorativesolid:8>,
|
||||
<contenttweaker:ascended_gallifreyan_alloy>.withTag(fulfilleddata), <contenttweaker:cursed_sapphire>, <contenttweaker:ascended_gallifreyan_alloy>.withTag(fulfilleddata),
|
||||
<extrautils2:decorativesolid:8>, <contenttweaker:recursive_powder>, <contenttweaker:paradigm_of_dominion>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:seal_of_the_arbiter_blacksmith>,
|
||||
|
||||
[[null, null, null,
|
||||
null, <ore:ingotFractalliteHalite>, null,
|
||||
null, null, null],
|
||||
|
||||
[null, <ore:ingotFractalliteHalite>, <ore:ingotFractalliteHalite>,
|
||||
null, <ore:ingotFractalliteHalite>, null,
|
||||
<ore:ingotFractalliteHalite>, <ore:ingotFractalliteHalite>, null],
|
||||
|
||||
[null, <ore:ingotFractalliteHalite>, <ore:ingotSacrificeMetal>,
|
||||
<ore:ingotFractalliteHalite>, <contenttweaker:singular_fractal>, <ore:ingotFractalliteHalite>,
|
||||
<ore:ingotSacrificeMetal>, <ore:ingotFractalliteHalite>, null],
|
||||
|
||||
[null, null, <ore:ingotFractalliteHalite>,
|
||||
<ore:ingotSacrificeMetal>, <contenttweaker:freedomsteel_ingot>, <ore:ingotSacrificeMetal>,
|
||||
<ore:ingotFractalliteHalite>, null, null],
|
||||
|
||||
[<ore:ingotFractalliteHalite>, <ore:ingotFractalliteHalite>, <contenttweaker:singular_fractal>,
|
||||
<contenttweaker:freedomsteel_ingot>, <contenttweaker:seal_of_freedom>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:singular_fractal>, <ore:ingotFractalliteHalite>, <ore:ingotFractalliteHalite>],
|
||||
|
||||
[null, null, <ore:ingotFractalliteHalite>,
|
||||
<ore:ingotSacrificeMetal>, <contenttweaker:freedomsteel_ingot>, <ore:ingotSacrificeMetal>,
|
||||
<ore:ingotFractalliteHalite>, null, null],
|
||||
|
||||
[null, <ore:ingotFractalliteHalite>, <ore:ingotSacrificeMetal>,
|
||||
<ore:ingotFractalliteHalite>, <contenttweaker:singular_fractal>, <ore:ingotFractalliteHalite>,
|
||||
<ore:ingotSacrificeMetal>, <ore:ingotFractalliteHalite>, null],
|
||||
|
||||
[null, <ore:ingotFractalliteHalite>, <ore:ingotFractalliteHalite>,
|
||||
null, <ore:ingotFractalliteHalite>, null,
|
||||
<ore:ingotFractalliteHalite>, <ore:ingotFractalliteHalite>, null],
|
||||
|
||||
[null, null, null,
|
||||
null, <ore:ingotFractalliteHalite>, null,
|
||||
null, null, null]]);
|
||||
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:seal_of_the_arbiter_gemcutter>,
|
||||
|
||||
[[null, null, null,
|
||||
null, <avaritiaitem:fractallite_halite_catalyst>, null,
|
||||
null, null, null],
|
||||
|
||||
[null, <avaritiaitem:fractallite_halite_catalyst>, <avaritiaitem:fractallite_halite_catalyst>,
|
||||
null, <avaritiaitem:fractallite_halite_catalyst>, null,
|
||||
<avaritiaitem:fractallite_halite_catalyst>, <avaritiaitem:fractallite_halite_catalyst>, null],
|
||||
|
||||
[null, <avaritiaitem:fractallite_halite_catalyst>, <contenttweaker:rune_of_freedom>,
|
||||
<avaritiaitem:fractallite_halite_catalyst>, <contenttweaker:shyre_wormhole>, <avaritiaitem:fractallite_halite_catalyst>,
|
||||
<contenttweaker:rune_of_freedom>, <avaritiaitem:fractallite_halite_catalyst>, null],
|
||||
|
||||
[null, null, <avaritiaitem:fractallite_halite_catalyst>,
|
||||
<contenttweaker:rune_of_freedom>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:rune_of_freedom>,
|
||||
<avaritiaitem:fractallite_halite_catalyst>, null, null],
|
||||
|
||||
[<avaritiaitem:fractallite_halite_catalyst>, <avaritiaitem:fractallite_halite_catalyst>, <contenttweaker:shyre_wormhole>,
|
||||
<contenttweaker:freedomsteel_ingot>, <contenttweaker:seal_of_freedom>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:shyre_wormhole>, <avaritiaitem:fractallite_halite_catalyst>, <avaritiaitem:fractallite_halite_catalyst>],
|
||||
|
||||
[null, null, <avaritiaitem:fractallite_halite_catalyst>,
|
||||
<contenttweaker:rune_of_freedom>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:rune_of_freedom>,
|
||||
<avaritiaitem:fractallite_halite_catalyst>, null, null],
|
||||
|
||||
[null, <avaritiaitem:fractallite_halite_catalyst>, <contenttweaker:rune_of_freedom>,
|
||||
<avaritiaitem:fractallite_halite_catalyst>, <contenttweaker:shyre_wormhole>, <avaritiaitem:fractallite_halite_catalyst>,
|
||||
<contenttweaker:rune_of_freedom>, <avaritiaitem:fractallite_halite_catalyst>, null],
|
||||
|
||||
[null, <avaritiaitem:fractallite_halite_catalyst>, <avaritiaitem:fractallite_halite_catalyst>,
|
||||
null, <avaritiaitem:fractallite_halite_catalyst>, null,
|
||||
<avaritiaitem:fractallite_halite_catalyst>, <avaritiaitem:fractallite_halite_catalyst>, null],
|
||||
|
||||
[null, null, null,
|
||||
null, <avaritiaitem:fractallite_halite_catalyst>, null,
|
||||
null, null, null]]);
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:infinite_processor>,
|
||||
[[<ore:blockInfinity>, <contenttweaker:hypercubic_energy_orb>, <ore:blockInfinity>],
|
||||
[<contenttweaker:hypercubic_energy_orb>, <contenttweaker:fluix_etcher>, <contenttweaker:hypercubic_energy_orb>],
|
||||
[<ore:blockInfinity>, <contenttweaker:hypercubic_energy_orb>, <ore:blockInfinity>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:balanced_machine_casing>,
|
||||
[[<contenttweaker:hungering_machine_case>, <contenttweaker:cuendillar_plate>, <contenttweaker:ascended_spatial_chassis>, <contenttweaker:cuendillar_plate>, <contenttweaker:hungering_machine_case>],
|
||||
[<contenttweaker:cuendillar_plate>, <contenttweaker:everburner>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:everburner>, <contenttweaker:cuendillar_plate>],
|
||||
[<contenttweaker:ascended_spatial_chassis>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:ascended_spatial_chassis>],
|
||||
[<contenttweaker:cuendillar_plate>, <contenttweaker:everburner>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:everburner>, <contenttweaker:cuendillar_plate>],
|
||||
[<contenttweaker:hungering_machine_case>, <contenttweaker:cuendillar_plate>, <contenttweaker:ascended_spatial_chassis>, <contenttweaker:cuendillar_plate>, <contenttweaker:hungering_machine_case>]]);
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:seal_of_the_arbiter_engineer>,
|
||||
|
||||
[[null, null, null,
|
||||
null, <contenttweaker:balanced_machine_casing>, null,
|
||||
null, null, null],
|
||||
|
||||
[null, <contenttweaker:balanced_machine_casing>, <contenttweaker:balanced_machine_casing>,
|
||||
null, <contenttweaker:balanced_machine_casing>, null,
|
||||
<contenttweaker:balanced_machine_casing>, <contenttweaker:balanced_machine_casing>, null],
|
||||
|
||||
[null, <contenttweaker:balanced_machine_casing>, <contenttweaker:hyperuranon_actualizing_fabrial>,
|
||||
<contenttweaker:balanced_machine_casing>, <contenttweaker:infinite_processor>, <contenttweaker:balanced_machine_casing>,
|
||||
<contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:balanced_machine_casing>, null],
|
||||
|
||||
[null, null, <contenttweaker:balanced_machine_casing>,
|
||||
<contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:hyperuranon_actualizing_fabrial>,
|
||||
<contenttweaker:balanced_machine_casing>, null, null],
|
||||
|
||||
[<contenttweaker:balanced_machine_casing>, <contenttweaker:balanced_machine_casing>, <contenttweaker:infinite_processor>,
|
||||
<contenttweaker:freedomsteel_ingot>, <contenttweaker:seal_of_freedom>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:infinite_processor>, <contenttweaker:balanced_machine_casing>, <contenttweaker:balanced_machine_casing>],
|
||||
|
||||
[null, null, <contenttweaker:balanced_machine_casing>,
|
||||
<contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:hyperuranon_actualizing_fabrial>,
|
||||
<contenttweaker:balanced_machine_casing>, null, null],
|
||||
|
||||
[null, <contenttweaker:balanced_machine_casing>, <contenttweaker:hyperuranon_actualizing_fabrial>,
|
||||
<contenttweaker:balanced_machine_casing>, <contenttweaker:infinite_processor>, <contenttweaker:balanced_machine_casing>,
|
||||
<contenttweaker:hyperuranon_actualizing_fabrial>, <contenttweaker:balanced_machine_casing>, null],
|
||||
|
||||
[null, <contenttweaker:balanced_machine_casing>, <contenttweaker:balanced_machine_casing>,
|
||||
null, <contenttweaker:balanced_machine_casing>, null,
|
||||
<contenttweaker:balanced_machine_casing>, <contenttweaker:balanced_machine_casing>, null],
|
||||
|
||||
[null, null, null,
|
||||
null, <contenttweaker:balanced_machine_casing>, null,
|
||||
null, null, null]]);
|
||||
|
||||
|
||||
val mythexclattice1 = RecipeBuilder.newBuilder("mythexclattice1","mythic_excavation_lattice",20);
|
||||
mythexclattice1.addFluidInput(<fluid:recursive_life_essence>*1);
|
||||
mythexclattice1.addItemInput(<contenttweaker:clump_of_mythic_matter>);
|
||||
mythexclattice1.addItemOutput(<contenttweaker:recursive_quantum>);
|
||||
mythexclattice1.setChance(0.05);
|
||||
mythexclattice1.build();
|
||||
|
||||
val mythexclattice2 = RecipeBuilder.newBuilder("mythexclattice2","mythic_excavation_lattice",20);
|
||||
mythexclattice2.addFluidInput(<fluid:recursive_life_essence>*1);
|
||||
mythexclattice2.addItemInput(<contenttweaker:recursive_quantum>);
|
||||
mythexclattice2.addItemOutput(<contenttweaker:fractallite_quantum>);
|
||||
mythexclattice2.setChance(0.05);
|
||||
mythexclattice2.build();
|
||||
|
||||
|
||||
|
||||
val compactrecursiveclump = RecipeBuilder.newBuilder("compactrecursiveclump","mythic_processor_compactor",2);
|
||||
compactrecursiveclump.addEnergyPerTickInput(60000);
|
||||
compactrecursiveclump.addItemInput(<contenttweaker:recursive_quantum>);
|
||||
compactrecursiveclump.addItemInput(<contenttweaker:plate_clump_mythic>*4);
|
||||
compactrecursiveclump.addItemOutput(<contenttweaker:plate_clump_recursive>);
|
||||
compactrecursiveclump.build();
|
||||
|
||||
val compactfractalclump = RecipeBuilder.newBuilder("compactfractalclump","mythic_processor_compactor",2);
|
||||
compactfractalclump.addEnergyPerTickInput(60000);
|
||||
compactfractalclump.addItemInput(<contenttweaker:fractallite_quantum>);
|
||||
compactfractalclump.addItemInput(<contenttweaker:plate_clump_recursive>*4);
|
||||
compactfractalclump.addItemOutput(<contenttweaker:plate_clump_fractal>);
|
||||
compactfractalclump.build();
|
||||
|
||||
mods.extendedcrafting.CompressionCrafting.addRecipe(<contenttweaker:slightly_dense_pebble>, <extrautils2:compressedcobblestone:7>, 1000, <extendedcrafting:material:11>, 10000);
|
||||
|
||||
val densecobblepebble = RecipeBuilder.newBuilder("densecobblepebble","quantum_condenser",10);
|
||||
densecobblepebble.addEnergyPerTickInput(500000);
|
||||
densecobblepebble.addItemInput(<extrautils2:compressedcobblestone:7>*1000);
|
||||
densecobblepebble.addItemOutput(<contenttweaker:slightly_dense_pebble>);
|
||||
densecobblepebble.build();
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:seal_of_the_arbiter_experimentalist>,
|
||||
|
||||
[[null, null, null,
|
||||
null, <contenttweaker:fractallite_quantum>, null,
|
||||
null, null, null],
|
||||
|
||||
[null, <contenttweaker:fractallite_quantum>, <contenttweaker:fractallite_quantum>,
|
||||
null, <contenttweaker:fractallite_quantum>, null,
|
||||
<contenttweaker:fractallite_quantum>, <contenttweaker:fractallite_quantum>, null],
|
||||
|
||||
[null, <contenttweaker:fractallite_quantum>, <contenttweaker:plate_clump_fractal>,
|
||||
<contenttweaker:fractallite_quantum>, <contenttweaker:compressed_mana_rune>, <contenttweaker:fractallite_quantum>,
|
||||
<contenttweaker:plate_clump_fractal>, <contenttweaker:fractallite_quantum>, null],
|
||||
|
||||
[null, null, <contenttweaker:fractallite_quantum>,
|
||||
<contenttweaker:slightly_dense_pebble>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:slightly_dense_pebble>,
|
||||
<contenttweaker:fractallite_quantum>, null, null],
|
||||
|
||||
[<contenttweaker:fractallite_quantum>, <contenttweaker:fractallite_quantum>, <contenttweaker:compressed_mana_rune>,
|
||||
<contenttweaker:freedomsteel_ingot>, <contenttweaker:seal_of_freedom>, <contenttweaker:freedomsteel_ingot>,
|
||||
<contenttweaker:compressed_mana_rune>, <contenttweaker:fractallite_quantum>, <contenttweaker:fractallite_quantum>],
|
||||
|
||||
[null, null, <contenttweaker:fractallite_quantum>,
|
||||
<contenttweaker:slightly_dense_pebble>, <contenttweaker:freedomsteel_ingot>, <contenttweaker:slightly_dense_pebble>,
|
||||
<contenttweaker:fractallite_quantum>, null, null],
|
||||
|
||||
[null, <contenttweaker:fractallite_quantum>, <contenttweaker:plate_clump_fractal>,
|
||||
<contenttweaker:fractallite_quantum>, <contenttweaker:compressed_mana_rune>, <contenttweaker:fractallite_quantum>,
|
||||
<contenttweaker:plate_clump_fractal>, <contenttweaker:fractallite_quantum>, null],
|
||||
|
||||
[null, <contenttweaker:fractallite_quantum>, <contenttweaker:fractallite_quantum>,
|
||||
null, <contenttweaker:fractallite_quantum>, null,
|
||||
<contenttweaker:fractallite_quantum>, <contenttweaker:fractallite_quantum>, null],
|
||||
|
||||
[null, null, null,
|
||||
null, <contenttweaker:fractallite_quantum>, null,
|
||||
null, null, null]]);
|
||||
|
||||
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:standard_of_the_shyre_empire>*4,
|
||||
1000000,
|
||||
<aoa3:shyre_sword>,
|
||||
[
|
||||
<aoa3:bejewelled_ancient_banner>,
|
||||
<aoa3:bejewelled_baron_banner>,
|
||||
<aoa3:bejewelled_boreic_banner>,
|
||||
<aoa3:bejewelled_candy_banner>,
|
||||
<aoa3:bejewelled_clown_banner>,
|
||||
<aoa3:bejewelled_creepy_banner>,
|
||||
<aoa3:bejewelled_crystal_banner>,
|
||||
<aoa3:bejewelled_deep_banner>,
|
||||
<aoa3:bejewelled_dustopian_banner>,
|
||||
<aoa3:bejewelled_fungal_banner>,
|
||||
<aoa3:bejewelled_haunted_banner>,
|
||||
<aoa3:bejewelled_immortal_banner>,
|
||||
<aoa3:bejewelled_lelyetian_banner>,
|
||||
<aoa3:bejewelled_lunar_banner>,
|
||||
<aoa3:bejewelled_mecha_banner>,
|
||||
<aoa3:bejewelled_rosidian_banner>,
|
||||
<aoa3:bejewelled_runic_banner>,
|
||||
<aoa3:bejewelled_shadow_banner>,
|
||||
<aoa3:bejewelled_shyre_banner>,
|
||||
<aoa3:bejewelled_utopian_banner>,
|
||||
<aoa3:bejewelled_vox_banner>
|
||||
]);
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:seal_of_the_arbiter_historian>,
|
||||
|
||||
[[null, null, null,
|
||||
null, <contenttweaker:stone_of_universal_balance>, null,
|
||||
null, null, null],
|
||||
|
||||
[null, <contenttweaker:stone_of_universal_balance>, <contenttweaker:stone_of_universal_balance>,
|
||||
null, <contenttweaker:stone_of_universal_balance>, null,
|
||||
<contenttweaker:stone_of_universal_balance>, <contenttweaker:stone_of_universal_balance>, null],
|
||||
|
||||
[null, <contenttweaker:stone_of_universal_balance>, <contenttweaker:monumentally_sentient_meatball>,
|
||||
<contenttweaker:stone_of_universal_balance>, <contenttweaker:standard_of_the_shyre_empire>, <contenttweaker:stone_of_universal_balance>,
|
||||
<contenttweaker:monumentally_sentient_meatball>, <contenttweaker:stone_of_universal_balance>, null],
|
||||
|
||||
[null, null, <contenttweaker:stone_of_universal_balance>,
|
||||
<contenttweaker:shield_of_the_arbiter>, <openblocks:tank>.withTag({tank: {FluidName: "ultimate_fractallite_essence", Amount: 16000}}), <contenttweaker:shield_of_the_arbiter>,
|
||||
<contenttweaker:stone_of_universal_balance>, null, null],
|
||||
|
||||
[<contenttweaker:stone_of_universal_balance>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:standard_of_the_shyre_empire>,
|
||||
<openblocks:tank>.withTag({tank: {FluidName: "ultimate_fractallite_essence", Amount: 16000}}), <contenttweaker:seal_of_freedom>, <openblocks:tank>.withTag({tank: {FluidName: "ultimate_fractallite_essence", Amount: 16000}}),
|
||||
<contenttweaker:standard_of_the_shyre_empire>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:stone_of_universal_balance>],
|
||||
|
||||
[null, null, <contenttweaker:stone_of_universal_balance>,
|
||||
<contenttweaker:shield_of_the_arbiter>, <openblocks:tank>.withTag({tank: {FluidName: "ultimate_fractallite_essence", Amount: 16000}}), <contenttweaker:shield_of_the_arbiter>,
|
||||
<contenttweaker:stone_of_universal_balance>, null, null],
|
||||
|
||||
[null, <contenttweaker:stone_of_universal_balance>, <contenttweaker:monumentally_sentient_meatball>,
|
||||
<contenttweaker:stone_of_universal_balance>, <contenttweaker:standard_of_the_shyre_empire>, <contenttweaker:stone_of_universal_balance>,
|
||||
<contenttweaker:monumentally_sentient_meatball>, <contenttweaker:stone_of_universal_balance>, null],
|
||||
|
||||
[null, <contenttweaker:stone_of_universal_balance>, <contenttweaker:stone_of_universal_balance>,
|
||||
null, <contenttweaker:stone_of_universal_balance>, null,
|
||||
<contenttweaker:stone_of_universal_balance>, <contenttweaker:stone_of_universal_balance>, null],
|
||||
|
||||
[null, null, null,
|
||||
null, <contenttweaker:stone_of_universal_balance>, null,
|
||||
null, null, null]]);
|
||||
|
||||
|
||||
mods.nuclearcraft.infuser.addRecipe([<contenttweaker:strings_crystal>*12, <fluid:pre_baryonic_plasma>*100, <contenttweaker:big_bang_matter>]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:seal_of_the_arbiter_theorist>,
|
||||
|
||||
[[null, null, null,
|
||||
null, <contenttweaker:big_bang_matter>, null,
|
||||
null, null, null],
|
||||
|
||||
[null, <contenttweaker:big_bang_matter>, <contenttweaker:big_bang_matter>,
|
||||
null, <contenttweaker:big_bang_matter>, null,
|
||||
<contenttweaker:big_bang_matter>, <contenttweaker:big_bang_matter>, null],
|
||||
|
||||
[null, <contenttweaker:big_bang_matter>, <contenttweaker:infinite_resonator>,
|
||||
<contenttweaker:big_bang_matter>, <contenttweaker:charged_dyson_capacitor>, <contenttweaker:big_bang_matter>,
|
||||
<contenttweaker:infinite_resonator>, <contenttweaker:big_bang_matter>, null],
|
||||
|
||||
[null, null, <contenttweaker:big_bang_matter>,
|
||||
<contenttweaker:true_chaos>, <contenttweaker:hypercapacitor_discharger_x1024>, <contenttweaker:true_chaos>,
|
||||
<contenttweaker:big_bang_matter>, null, null],
|
||||
|
||||
[<contenttweaker:big_bang_matter>, <contenttweaker:big_bang_matter>, <contenttweaker:charged_dyson_capacitor>,
|
||||
<contenttweaker:hypercapacitor_discharger_x1024>, <contenttweaker:seal_of_freedom>, <contenttweaker:hypercapacitor_discharger_x1024>,
|
||||
<contenttweaker:charged_dyson_capacitor>, <contenttweaker:big_bang_matter>, <contenttweaker:big_bang_matter>],
|
||||
|
||||
[null, null, <contenttweaker:big_bang_matter>,
|
||||
<contenttweaker:true_chaos>, <contenttweaker:hypercapacitor_discharger_x1024>, <contenttweaker:true_chaos>,
|
||||
<contenttweaker:big_bang_matter>, null, null],
|
||||
|
||||
[null, <contenttweaker:big_bang_matter>, <contenttweaker:infinite_resonator>,
|
||||
<contenttweaker:big_bang_matter>, <contenttweaker:charged_dyson_capacitor>, <contenttweaker:big_bang_matter>,
|
||||
<contenttweaker:infinite_resonator>, <contenttweaker:big_bang_matter>, null],
|
||||
|
||||
[null, <contenttweaker:big_bang_matter>, <contenttweaker:big_bang_matter>,
|
||||
null, <contenttweaker:big_bang_matter>, null,
|
||||
<contenttweaker:big_bang_matter>, <contenttweaker:big_bang_matter>, null],
|
||||
|
||||
[null, null, null,
|
||||
null, <contenttweaker:big_bang_matter>, null,
|
||||
null, null, null]]);
|
||||
|
||||
|
||||
var mapFirstFractal as IData = {};
|
||||
val enchlistFirstFractal as IEnchantmentDefinition[] = [<enchantment:minecraft:sharpness>, <enchantment:cofhcore:vorpal>, <enchantment:minecraft:sweeping>];
|
||||
mapFirstFractal += enchlistFirstFractal[0].makeEnchantment(150).makeTag();
|
||||
mapFirstFractal += enchlistFirstFractal[1].makeEnchantment(25).makeTag();
|
||||
mapFirstFractal += enchlistFirstFractal[2].makeEnchantment(6).makeTag();
|
||||
// <extrabotany:firstfractal>.withTag({ench: [{lvl: 150 as short, id: 16}, {lvl: 25 as short, id: 101}, {lvl: 6 as short, id: 22}]})
|
||||
|
||||
var mapMagicbane as IData = {};
|
||||
val enchlistMagicbane as IEnchantmentDefinition[] = [<enchantment:minecraft:sweeping>, <enchantment:openblocks:flim_flam>, <enchantment:minecraft:unbreaking>];
|
||||
mapMagicbane += enchlistMagicbane[0].makeEnchantment(20).makeTag();
|
||||
mapMagicbane += enchlistMagicbane[1].makeEnchantment(222).makeTag();
|
||||
mapMagicbane += enchlistMagicbane[2].makeEnchantment(350).makeTag();
|
||||
// <xreliquary:magicbane>.withTag({ench: [{lvl: 20 as short, id: 22}, {lvl: 222 as short, id: 31}, {lvl: 350 as short, id: 34}]})
|
||||
|
||||
var mapSwordTruth as IData = {};
|
||||
val enchlistSwordTruth as IEnchantmentDefinition[] = [<enchantment:enderio:shimmer>];
|
||||
mapSwordTruth += enchlistSwordTruth[0].makeEnchantment(1).makeTag();
|
||||
// <contenttweaker:sword_of_truth>.withTag({ench: [{lvl: 1 as short, id: 47}]})
|
||||
|
||||
|
||||
var mapKikoku as IData = {};
|
||||
val enchlistKikoku as IEnchantmentDefinition[] = [<enchantment:endercore:xpboost>, <enchantment:soulshardsrespawn:soul_stealer>];
|
||||
mapKikoku += enchlistKikoku[0].makeEnchantment(50).makeTag();
|
||||
mapKikoku += enchlistKikoku[1].makeEnchantment(55).makeTag();
|
||||
// <extrautils2:lawsword>.withTag({ench: [{lvl: 50 as short, id: 39}, {lvl: 55 as short, id: 85}]})
|
||||
|
||||
var mapHeavensLongBow as IData = {};
|
||||
val enchlistHeavensLongBow as IEnchantmentDefinition[] = [<enchantment:cofhcore:multishot>];
|
||||
mapHeavensLongBow += enchlistHeavensLongBow[0].makeEnchantment(15).makeTag();
|
||||
// <avaritia:infinity_bow>.withTag({ench: [{lvl: 15 as short, id: 97}]})
|
||||
|
||||
var mapAtlanticBow as IData = {};
|
||||
val enchlistAtlanticBow as IEnchantmentDefinition[] = [<enchantment:minecraft:power>];
|
||||
mapAtlanticBow += enchlistAtlanticBow[0].makeEnchantment(30).makeTag();
|
||||
// <aoa3:atlantic_bow>.withTag({ench: [{lvl: 30 as short, id: 48}]})
|
||||
|
||||
var mapMithminiteRobe as IData = {};
|
||||
val enchlistMithminiteRobe as IEnchantmentDefinition[] = [<enchantment:minecraft:unbreaking>, <enchantment:openblocks:last_stand>];
|
||||
mapMithminiteRobe += enchlistMithminiteRobe[0].makeEnchantment(233).makeTag();
|
||||
mapMithminiteRobe += enchlistMithminiteRobe[1].makeEnchantment(30).makeTag();
|
||||
// <thaumadditions:mithminite_robe>.withTag({ench: [{lvl: 233 as short, id: 34}, {lvl: 30 as short, id: 30}]})
|
||||
|
||||
var mapTormentedChestplate1 as IData = {};
|
||||
val enchlistTormentedChestplate1 as IEnchantmentDefinition[] = [<enchantment:minecraft:fire_protection>, <enchantment:ebwizardry:frost_protection>];
|
||||
mapTormentedChestplate1 += enchlistTormentedChestplate1[0].makeEnchantment(15).makeTag();
|
||||
mapTormentedChestplate1 += enchlistTormentedChestplate1[1].makeEnchantment(15).makeTag();
|
||||
var mapTormentedChestplate2 as IData = {};
|
||||
mapTormentedChestplate2 += enchlistTormentedChestplate1[1].makeEnchantment(15).makeTag();
|
||||
mapTormentedChestplate2 += enchlistTormentedChestplate1[0].makeEnchantment(15).makeTag();
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:seal_of_the_arbiter_defender>,
|
||||
|
||||
[[null, null, null,
|
||||
null, <contenttweaker:perfected_gem_of_the_cosmos>, null,
|
||||
null, null, null],
|
||||
|
||||
[null, <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
null, <contenttweaker:perfected_gem_of_the_cosmos>, null,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>, null],
|
||||
|
||||
[null, <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:recursion_prison_key>,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, <extrabotany:firstfractal>.withTag(mapFirstFractal), <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
<contenttweaker:recursion_prison_key>, <contenttweaker:perfected_gem_of_the_cosmos>, null],
|
||||
|
||||
[null, null, <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
<contenttweaker:recursion_prison_key>, <thaumadditions:mithminite_robe>.withTag(mapMithminiteRobe), <contenttweaker:recursion_prison_key>,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, null, null],
|
||||
|
||||
[<contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:sword_of_truth>.withTag(mapSwordTruth),
|
||||
<aoa3:atlantic_bow>.withTag(mapAtlanticBow), <contenttweaker:seal_of_freedom>, <avaritia:infinity_bow>.withTag(mapHeavensLongBow),
|
||||
<extrautils2:lawsword>.withTag(mapKikoku), <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>],
|
||||
|
||||
[null, null, <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
<contenttweaker:recursion_prison_key>, <divinerpg:tormented_chestplate>.withTag(mapTormentedChestplate1), <contenttweaker:recursion_prison_key>,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, null, null],
|
||||
|
||||
[null, <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:recursion_prison_key>,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, <xreliquary:magicbane>.withTag(mapMagicbane), <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
<contenttweaker:recursion_prison_key>, <contenttweaker:perfected_gem_of_the_cosmos>, null],
|
||||
|
||||
[null, <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
null, <contenttweaker:perfected_gem_of_the_cosmos>, null,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>, null],
|
||||
|
||||
[null, null, null,
|
||||
null, <contenttweaker:perfected_gem_of_the_cosmos>, null,
|
||||
null, null, null]]);
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:seal_of_the_arbiter_defender>,
|
||||
|
||||
[[null, null, null,
|
||||
null, <contenttweaker:perfected_gem_of_the_cosmos>, null,
|
||||
null, null, null],
|
||||
|
||||
[null, <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
null, <contenttweaker:perfected_gem_of_the_cosmos>, null,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>, null],
|
||||
|
||||
[null, <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:recursion_prison_key>,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, <extrabotany:firstfractal>.withTag(mapFirstFractal), <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
<contenttweaker:recursion_prison_key>, <contenttweaker:perfected_gem_of_the_cosmos>, null],
|
||||
|
||||
[null, null, <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
<contenttweaker:recursion_prison_key>, <thaumadditions:mithminite_robe>.withTag(mapMithminiteRobe), <contenttweaker:recursion_prison_key>,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, null, null],
|
||||
|
||||
[<contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:sword_of_truth>.withTag(mapSwordTruth),
|
||||
<aoa3:atlantic_bow>.withTag(mapAtlanticBow), <contenttweaker:seal_of_freedom>, <avaritia:infinity_bow>.withTag(mapHeavensLongBow),
|
||||
<extrautils2:lawsword>.withTag(mapKikoku), <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>],
|
||||
|
||||
[null, null, <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
<contenttweaker:recursion_prison_key>, <divinerpg:tormented_chestplate>.withTag(mapTormentedChestplate2), <contenttweaker:recursion_prison_key>,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, null, null],
|
||||
|
||||
[null, <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:recursion_prison_key>,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, <xreliquary:magicbane>.withTag(mapMagicbane), <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
<contenttweaker:recursion_prison_key>, <contenttweaker:perfected_gem_of_the_cosmos>, null],
|
||||
|
||||
[null, <contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>,
|
||||
null, <contenttweaker:perfected_gem_of_the_cosmos>, null,
|
||||
<contenttweaker:perfected_gem_of_the_cosmos>, <contenttweaker:perfected_gem_of_the_cosmos>, null],
|
||||
|
||||
[null, null, null,
|
||||
null, <contenttweaker:perfected_gem_of_the_cosmos>, null,
|
||||
null, null, null]]);
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:token_of_forgiveness>,
|
||||
[[<ore:ingotFractalliteHalite>, <contenttweaker:hungering_machine_case>, <ore:ingotFractalliteHalite>],
|
||||
[<contenttweaker:hungering_machine_case>, <contenttweaker:token_of_the_meatball_man>, <contenttweaker:hungering_machine_case>],
|
||||
[<ore:ingotFractalliteHalite>, <contenttweaker:hungering_machine_case>, <ore:ingotFractalliteHalite>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
mods.avaritia.ExtremeCrafting.addShaped("canonendingdire",
|
||||
<avaritiaitem:cosmic_balance>,
|
||||
[[null, null, null, <contenttweaker:bewitched_cord>, <contenttweaker:offer_of_restored_balance>, <contenttweaker:bewitched_cord>, null, null, null],
|
||||
|
||||
[null, null, <contenttweaker:bewitched_cord>, null, <avaritiaitem:fractallite_halite_catalyst>, null, <contenttweaker:bewitched_cord>, null, null],
|
||||
|
||||
[null, <contenttweaker:bewitched_cord>, null, null, <avaritiaitem:fractallite_halite_catalyst>, null, null, <contenttweaker:bewitched_cord>, null],
|
||||
|
||||
[null, <contenttweaker:hungering_flesh_ingot>, null, null, <avaritiaitem:fractallite_halite_catalyst>, null, null, <contenttweaker:ascended_fluix_crystal>, null],
|
||||
|
||||
[null, <contenttweaker:balanced_machine_casing>, null, null, <avaritiaitem:fractallite_halite_catalyst>, null, null, <contenttweaker:balanced_machine_casing>, null],
|
||||
|
||||
[null, <contenttweaker:hungering_flesh_ingot>, null, null, <avaritiaitem:fractallite_halite_catalyst>, null, null, <contenttweaker:ascended_fluix_crystal>, null],
|
||||
|
||||
[null, null, null, null, <avaritiaitem:fractallite_halite_catalyst>, null, null, null, null],
|
||||
|
||||
[null, null, null, <ore:blockInfinity>, <avaritiaitem:fractallite_halite_catalyst>, <ore:blockInfinity>, null, null, null],
|
||||
|
||||
[null, null, <ore:blockInfinity>, <avaritiaitem:fractallite_halite_catalyst>, <avaritiaitem:fractallite_halite_catalyst>, <avaritiaitem:fractallite_halite_catalyst>, <ore:blockInfinity>, null, null]]);
|
||||
@@ -0,0 +1,789 @@
|
||||
#loader contenttweaker
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.util.Position3f;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
function getBlockMatchAtPosition(blockTargetName as string, playerPos as crafttweaker.util.Position3f, blockLocation as int [], world as crafttweaker.world.IWorld) as int{
|
||||
// 1 if block matches, 0 if not
|
||||
var match = 0 as int;
|
||||
// get block position from relative to world coordinates
|
||||
var checkPos as crafttweaker.util.Position3f;
|
||||
checkPos = crafttweaker.util.Position3f.create(playerPos.x + blockLocation[0], playerPos.y + blockLocation[1], playerPos.z + blockLocation[2]);
|
||||
// get block name at coordinates
|
||||
var blockName = world.getBlock(checkPos).definition.displayName as string;
|
||||
// check if block name matches
|
||||
if (blockName == blockTargetName){
|
||||
match = 1;
|
||||
}
|
||||
return match;
|
||||
}
|
||||
|
||||
|
||||
|
||||
var calltomission = VanillaFactory.createItem("call_to_mission");
|
||||
calltomission.maxStackSize = 1;
|
||||
calltomission.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// counter for fails or successes
|
||||
var matchGen = 0 as int;
|
||||
|
||||
// player position
|
||||
var playerPos = player.position.asPosition3f();
|
||||
playerPos.x = playerPos.x;
|
||||
playerPos.y = playerPos.y - 1;
|
||||
playerPos.z = playerPos.z;
|
||||
|
||||
// go through all blocks in the momument
|
||||
|
||||
if (getBlockMatchAtPosition("Sooty Marble", playerPos, [0,0,0], world) == 0) {
|
||||
player.sendChat("Missing Sooty Marble: [0,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Sooty Marble", playerPos, [1,0,0], world) == 0) {
|
||||
player.sendChat("Missing Sooty Marble: [1,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Sooty Marble", playerPos, [0,0,1], world) == 0) {
|
||||
player.sendChat("Missing Sooty Marble: [0,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Sooty Marble", playerPos, [1,0,1], world) == 0) {
|
||||
player.sendChat("Missing Sooty Marble: [1,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Sooty Marble", playerPos, [-1,0,0], world) == 0) {
|
||||
player.sendChat("Missing Sooty Marble: [-1,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Sooty Marble", playerPos, [0,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Sooty Marble: [0,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Sooty Marble", playerPos, [-1,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Sooty Marble: [-1,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Sooty Marble", playerPos, [1,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Sooty Marble: [1,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Sooty Marble", playerPos, [-1,0,1], world) == 0) {
|
||||
player.sendChat("Missing Sooty Marble: [-1,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [0,0,2], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [0,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [1,0,2], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [1,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [-1,0,2], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [-1,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [0,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [0,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [1,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [1,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [-1,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [-1,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [2,0,0], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [2,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [2,0,1], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [2,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [2,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [2,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [-2,0,0], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [-2,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [-2,0,1], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [-2,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Arcanium Block", playerPos, [-2,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Arcanium Block: [-2,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [0,0,3], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [0,0,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [1,0,3], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [1,0,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-1,0,3], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [-1,0,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [0,0,-3], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [0,0,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [1,0,-3], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [1,0,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-1,0,-3], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [-1,0,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [3,0,0], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [3,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [3,0,1], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [3,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [3,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [3,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-3,0,0], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [-3,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-3,0,1], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [-3,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-3,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [-3,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [2,0,2], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [2,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [2,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [2,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-2,0,2], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [-2,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-2,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Marble Bricks: [-2,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [0,0,4], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [0,0,4]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [1,0,4], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [1,0,4]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-1,0,4], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [-1,0,4]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [0,0,-4], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [0,0,-4]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [1,0,-4], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [1,0,-4]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-1,0,-4], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [-1,0,-4]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-4,0,0], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [-4,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-4,0,1], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [-4,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-4,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [-4,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [4,0,0], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [4,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [4,0,1], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [4,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [4,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [4,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [3,0,2], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [3,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [3,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [3,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-3,0,2], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [-3,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-3,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [-3,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [2,0,3], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [2,0,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-2,0,3], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [-2,0,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [2,0,-3], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [2,0,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-2,0,-3], world) == 0) {
|
||||
player.sendChat("Missing Runed Marble: [-2,0,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [3,1,0], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [3,1,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-3,1,0], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [-3,1,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [0,1,3], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [0,1,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [0,1,-3], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [0,1,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [2,1,2], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [2,1,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-2,1,2], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [-2,1,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [2,1,-2], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [2,1,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-2,1,-2], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [-2,1,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [3,2,0], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [3,2,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-3,2,0], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [-3,2,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [0,2,3], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [0,2,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [0,2,-3], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [0,2,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [2,2,2], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [2,2,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-2,2,2], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [-2,2,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [2,2,-2], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [2,2,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Marble", playerPos, [-2,2,-2], world) == 0) {
|
||||
player.sendChat("Missing Marble Pillar: [-2,2,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [3,3,0], world) == 0) {
|
||||
player.sendChat("Missing Cuendillar Seal: [3,3,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [-3,3,0], world) == 0) {
|
||||
player.sendChat("Missing Cuendillar Seal: [-3,3,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [0,3,3], world) == 0) {
|
||||
player.sendChat("Missing Cuendillar Seal: [0,3,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [0,3,-3], world) == 0) {
|
||||
player.sendChat("Missing Cuendillar Seal: [0,3,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [2,3,2], world) == 0) {
|
||||
player.sendChat("Missing Cuendillar Seal: [2,3,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [-2,3,2], world) == 0) {
|
||||
player.sendChat("Missing Cuendillar Seal: [-2,3,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [2,3,-2], world) == 0) {
|
||||
player.sendChat("Missing Cuendillar Seal: [2,3,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Cuendillar Seal", playerPos, [-2,3,-2], world) == 0) {
|
||||
player.sendChat("Missing Cuendillar Seal: [-2,3,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("cofh tpx @p 191", player, world, true, true);
|
||||
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
calltomission.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var summonsrealmshiftercherubim= VanillaFactory.createItem("summons_of_the_realmshifter_cherubim");
|
||||
summonsrealmshiftercherubim.maxStackSize = 1;
|
||||
summonsrealmshiftercherubim.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if(player.getDimension() != 191) {
|
||||
player.sendChat("You gotta be in Trinitas");
|
||||
return "FAIL";
|
||||
}
|
||||
// obtain position under player
|
||||
var pos = player.position.asPosition3f();
|
||||
|
||||
// check if player is standing on top block
|
||||
var pos1 = player.position.asPosition3f();
|
||||
pos1.y = pos1.y - 1;
|
||||
var blockPos1 = pos1.asBlockPos();
|
||||
var blockState1 = world.getBlockState(blockPos1);
|
||||
if(blockState1 == <blockstate:minecraft:stained_hardened_clay:color=red>) {
|
||||
Commands.call("summon aoa3:realmshifter ~ ~ ~ {HandItems:[{Count:1,id:\"contenttweaker:stone_of_the_lover\"},{}], PersistenceRequired:1,Tags:[\"cherubimred\"],CustomName:\"Realmshifter Cherubim\"}", player, world, false, true);
|
||||
return "PASS";
|
||||
}
|
||||
if(blockState1 == <blockstate:minecraft:stained_hardened_clay:color=green>) {
|
||||
Commands.call("summon aoa3:realmshifter ~ ~ ~ {HandItems:[{Count:1,id:\"contenttweaker:stone_of_the_loved\"},{}], PersistenceRequired:1,Tags:[\"cherubimgreen\"],CustomName:\"Realmshifter Cherubim\"}", player, world, false, true);
|
||||
return "PASS";
|
||||
}
|
||||
if(blockState1 == <blockstate:minecraft:stained_hardened_clay:color=blue>) {
|
||||
Commands.call("summon aoa3:realmshifter ~ ~ ~ {HandItems:[{Count:1,id:\"contenttweaker:stone_of_the_love\"},{}], PersistenceRequired:1,Tags:[\"cherubimblue\"],CustomName:\"Realmshifter Cherubim\"}", player, world, false, true);
|
||||
return "PASS";
|
||||
}
|
||||
player.sendChat("Stand on any of the Tarracotta Blocks");
|
||||
|
||||
return "FAIL";
|
||||
|
||||
};
|
||||
summonsrealmshiftercherubim.register();
|
||||
|
||||
|
||||
|
||||
|
||||
var prayertrinitylove= VanillaFactory.createItem("prayer_to_the_trinity_of_love");
|
||||
prayertrinitylove.maxStackSize = 1;
|
||||
prayertrinitylove.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if(player.getDimension() != 191) {
|
||||
player.sendChat("You gotta be in Trinitas");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// counter for fails or successes
|
||||
var matchGen = 0 as int;
|
||||
|
||||
// player position
|
||||
var playerPos = player.position.asPosition3f();
|
||||
playerPos.x = playerPos.x;
|
||||
playerPos.y = playerPos.y - 1;
|
||||
playerPos.z = playerPos.z;
|
||||
|
||||
if (getBlockMatchAtPosition("Fractallite Stone of Love", playerPos, [0,0,0], world) == 0) {
|
||||
player.sendChat("Stand in the center of the Trinitas Callstone Structure");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
player.sendChat("Use three True Tongue Oaths on the summoned mobs");
|
||||
|
||||
Commands.call("summon aoa3:realmshifter ~2 ~ ~ {Invulnerable:1, HandItems:[{Count:1,id:\"contenttweaker:recursion_of_the_lover\"},{}], PersistenceRequired:1,Tags:[\"cherubimblue\"],CustomName:\"The Lover\"}", player, world, false, true);
|
||||
Commands.call("summon aoa3:realmshifter ~1 ~ ~2 {Invulnerable:1, HandItems:[{Count:1,id:\"contenttweaker:recursion_of_the_loved\"},{}], PersistenceRequired:1,Tags:[\"cherubimblue\"],CustomName:\"The Loved\"}", player, world, false, true);
|
||||
Commands.call("summon aoa3:realmshifter ~-1 ~ ~2 {Invulnerable:1, HandItems:[{Count:1,id:\"contenttweaker:recursion_of_the_love\"},{}], PersistenceRequired:1,Tags:[\"cherubimblue\"],CustomName:\"The Love\"}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
prayertrinitylove.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var keyofrestoredbalance= VanillaFactory.createItem("key_of_restored_balance");
|
||||
keyofrestoredbalance.maxStackSize = 1;
|
||||
keyofrestoredbalance.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if(player.getDimension() != 0) {
|
||||
player.sendChat("You gotta be in the Overworld");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
// counter for fails or successes
|
||||
var matchGen = 0 as int;
|
||||
|
||||
// player position
|
||||
var playerPos = player.position.asPosition3f();
|
||||
playerPos.x = playerPos.x;
|
||||
playerPos.y = playerPos.y - 1;
|
||||
playerPos.z = playerPos.z;
|
||||
|
||||
// go through all blocks in the momument
|
||||
|
||||
if (getBlockMatchAtPosition("tile.avaritia:block_resource.name", playerPos, [0,0,0], world) == 0) {
|
||||
player.sendChat("Missing Infinity Block: [0,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [1,0,0], world) == 0) {
|
||||
player.sendChat("Missing Celtic Sky stone Brick: [1,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-1,0,0], world) == 0) {
|
||||
player.sendChat("Missing Celtic Sky stone Brick: [-1,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,0,1], world) == 0) {
|
||||
player.sendChat("Missing Celtic Sky stone Brick: [0,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Celtic Sky stone Brick: [0,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [1,0,1], world) == 0) {
|
||||
player.sendChat("Missing Celtic Sky stone Brick: [1,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [1,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Celtic Sky stone Brick: [1,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-1,0,1], world) == 0) {
|
||||
player.sendChat("Missing Celtic Sky stone Brick: [-1,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-1,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Celtic Sky stone Brick: [-1,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [2,0,0], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [2,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [2,0,1], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [2,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [2,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [2,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [-2,0,0], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [-2,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [-2,0,1], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [-2,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [-2,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [-2,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [0,0,2], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [0,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [1,0,2], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [1,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [-1,0,2], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [-1,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [0,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [0,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [1,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [1,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("Fluix Block", playerPos, [-1,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Fluix Block: [-1,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,0,3], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [0,0,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [1,0,3], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [1,0,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-1,0,3], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [-1,0,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,0,-3], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [0,0,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [1,0,-3], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [1,0,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-1,0,-3], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [-1,0,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [3,0,0], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [3,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [3,0,1], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [3,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [3,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [3,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-3,0,0], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [-3,0,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-3,0,1], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [-3,0,1]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-3,0,-1], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [-3,0,-1]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [2,0,2], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [2,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [2,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [2,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-2,0,2], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [-2,0,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-2,0,-2], world) == 0) {
|
||||
player.sendChat("Missing Tiles Sky stone Brick: [-2,0,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [2,1,2], world) == 0) {
|
||||
player.sendChat("Missing Pillar Sky stone Brick: [2,1,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [2,1,-2], world) == 0) {
|
||||
player.sendChat("Missing Pillar Sky stone Brick: [2,1,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-2,1,2], world) == 0) {
|
||||
player.sendChat("Missing Pillar Sky stone Brick: [-2,1,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-2,1,-2], world) == 0) {
|
||||
player.sendChat("Missing Pillar Sky stone Brick: [-2,1,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,1,3], world) == 0) {
|
||||
player.sendChat("Missing Pillar Sky stone Brick: [0,1,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [0,1,-3], world) == 0) {
|
||||
player.sendChat("Missing Pillar Sky stone Brick: [0,1,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [3,1,0], world) == 0) {
|
||||
player.sendChat("Missing Pillar Sky stone Brick: [3,1,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
if (getBlockMatchAtPosition("tile.tile.appliedenergistics2:sky_stone_brick.name", playerPos, [-3,1,0], world) == 0) {
|
||||
player.sendChat("Missing Pillar Sky stone Brick: [-3,1,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (getBlockMatchAtPosition("Seal of the Arbiter: Defender", playerPos, [2,2,2], world) == 0) {
|
||||
player.sendChat("Missing Seal of the Arbiter: Defender: [2,2,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Seal of the Arbiter: Blacksmith", playerPos, [2,2,-2], world) == 0) {
|
||||
player.sendChat("Missing Seal of the Arbiter: Blacksmith: [2,2,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Seal of the Arbiter: Historian", playerPos, [-2,2,2], world) == 0) {
|
||||
player.sendChat("Missing Seal of the Arbiter: Historian: [-2,2,2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Seal of the Arbiter: Theorist", playerPos, [-2,2,-2], world) == 0) {
|
||||
player.sendChat("Missing Seal of the Arbiter: Theorist: [-2,2,-2]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Seal of the Arbiter: Gemcutter", playerPos, [-3,2,0], world) == 0) {
|
||||
player.sendChat("Missing Seal of the Arbiter: Gemcutter: [-3,2,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Seal of the Arbiter: Experimentalist", playerPos, [3,2,0], world) == 0) {
|
||||
player.sendChat("Missing Seal of the Arbiter: Experimentalist: [3,2,0]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Seal of the Arbiter: Engineer", playerPos, [0,2,3], world) == 0) {
|
||||
player.sendChat("Missing Seal of the Arbiter: Engineer: [0,2,3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
if (getBlockMatchAtPosition("Seal of Freedom", playerPos, [0,2,-3], world) == 0) {
|
||||
player.sendChat("Missing Seal of Freedom: [0,2,-3]");
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
|
||||
// summon villager ~ ~3 ~ {CustomName:"Deep Trader",Offers:{Recipes:[{buy:{id:"contenttweaker:contenttweaker_infused_dread_shard",Count:1},sell:{id:"divinerpg:eden_dust",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3}
|
||||
Commands.call("summon villager ~ ~3 ~ {Invulnerable:1, CustomName:\"The Arbiter\",Offers:{Recipes:[{buy:{id:\"contenttweaker:token_of_forgiveness\",Count:1},sell:{id:\"divinerpg:offer_of_restored_balance\",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
keyofrestoredbalance.register();
|
||||
|
||||
|
||||
@@ -0,0 +1,143 @@
|
||||
#modloaded randomtweaker
|
||||
#priority -10
|
||||
#reloadable
|
||||
|
||||
import mods.jei.JEI;
|
||||
import mods.randomtweaker.jei.IJeiPanel;
|
||||
import mods.randomtweaker.jei.IJeiUtils;
|
||||
|
||||
var advancedinscriberJEI as IJeiPanel = JEI.createJei("advanced_insciber_meat", "Advanced Inscriber");
|
||||
advancedinscriberJEI.setModid("AE2 Stuff");
|
||||
advancedinscriberJEI.setIcon(<ae2stuff:inscriber>);
|
||||
advancedinscriberJEI.addRecipeCatalyst(<ae2stuff:inscriber>);
|
||||
advancedinscriberJEI.setBackground(IJeiUtils.createBackground(150, 110));
|
||||
advancedinscriberJEI.addSlot(IJeiUtils.createItemSlot(30, 25, true)); // input
|
||||
advancedinscriberJEI.addSlot(IJeiUtils.createItemSlot(40, 50, true)); // input
|
||||
advancedinscriberJEI.addSlot(IJeiUtils.createItemSlot(30, 75, true)); // input
|
||||
advancedinscriberJEI.addSlot(IJeiUtils.createItemSlot(95, 50, false)); // output
|
||||
advancedinscriberJEI.addElement(IJeiUtils.createArrowElement(64, 50, 0));
|
||||
advancedinscriberJEI.register();
|
||||
|
||||
|
||||
val advancedinscriber1 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber1.addInput(<threng:material:1>);
|
||||
advancedinscriber1.addInput(<minecraft:iron_ingot>);
|
||||
advancedinscriber1.addInput(<appliedenergistics2:material:45>);
|
||||
advancedinscriber1.setOutputs([<threng:material:2>]);
|
||||
advancedinscriber1.build();
|
||||
|
||||
val advancedinscriber2 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber2.addInput(<appliedenergistics2:material:19>);
|
||||
advancedinscriber2.addInput(<ore:blockIron>);
|
||||
advancedinscriber2.addInput(null);
|
||||
advancedinscriber2.setOutputs([<appliedenergistics2:material:19>]);
|
||||
advancedinscriber2.build();
|
||||
|
||||
val advancedinscriber3 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber3.addInput(<appliedenergistics2:material:13>);
|
||||
advancedinscriber3.addInput(<ore:blockIron>);
|
||||
advancedinscriber3.addInput(null);
|
||||
advancedinscriber3.setOutputs([<appliedenergistics2:material:13>]);
|
||||
advancedinscriber3.build();
|
||||
|
||||
val advancedinscriber4 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber4.addInput(<appliedenergistics2:material:14>);
|
||||
advancedinscriber4.addInput(<ore:blockIron>);
|
||||
advancedinscriber4.addInput(null);
|
||||
advancedinscriber4.setOutputs([<appliedenergistics2:material:14>]);
|
||||
advancedinscriber4.build();
|
||||
|
||||
val advancedinscriber5 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber5.addInput(<appliedenergistics2:material:15>);
|
||||
advancedinscriber5.addInput(<ore:blockIron>);
|
||||
advancedinscriber5.addInput(null);
|
||||
advancedinscriber5.setOutputs([<appliedenergistics2:material:15>]);
|
||||
advancedinscriber5.build();
|
||||
|
||||
val advancedinscriber6 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber6.addInput(<appliedenergistics2:material:15>);
|
||||
advancedinscriber6.addInput(<ore:ingotGold>);
|
||||
advancedinscriber6.addInput(null);
|
||||
advancedinscriber6.setOutputs([<appliedenergistics2:material:18>]);
|
||||
advancedinscriber6.build();
|
||||
|
||||
val advancedinscriber7 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber7.addInput(<aoa3:bejewelled_lotto_banner>);
|
||||
advancedinscriber7.addInput(<ore:ingotVibraniumAlloy>);
|
||||
advancedinscriber7.addInput(null);
|
||||
advancedinscriber7.setOutputs([<contenttweaker:doge_coin>]);
|
||||
advancedinscriber7.build();
|
||||
|
||||
val advancedinscriber8 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber8.addInput(<ore:blockRedstone>);
|
||||
advancedinscriber8.addInput(<appliedenergistics2:material:25>);
|
||||
advancedinscriber8.addInput(<ore:blockLapis>);
|
||||
advancedinscriber8.setOutputs([<appliedenergistics2:material:60>]);
|
||||
advancedinscriber8.build();
|
||||
|
||||
val advancedinscriber9 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber9.addInput(<appliedenergistics2:material:14>);
|
||||
advancedinscriber9.addInput(<ore:gemDiamond>);
|
||||
advancedinscriber9.addInput(null);
|
||||
advancedinscriber9.setOutputs([<appliedenergistics2:material:17>]);
|
||||
advancedinscriber9.build();
|
||||
|
||||
val advancedinscriber10 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber10.addInput(<extendedcrafting:singularity_custom:1031>);
|
||||
advancedinscriber10.addInput(<appliedenergistics2:material:28>);
|
||||
advancedinscriber10.addInput(<appliedenergistics2:material:47>);
|
||||
advancedinscriber10.setOutputs([<appliedenergistics2:material:59>]);
|
||||
advancedinscriber10.build();
|
||||
|
||||
val advancedinscriber11 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber11.addInput(<contenttweaker:singular_spatial_processor>);
|
||||
advancedinscriber11.addInput(<contenttweaker:ascended_fluix_crystal>);
|
||||
advancedinscriber11.addInput(<contenttweaker:spatial_compound>);
|
||||
advancedinscriber11.setOutputs([<avaritiaitem:spatial_processor>]);
|
||||
advancedinscriber11.build();
|
||||
|
||||
val advancedinscriber12 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber12.addInput(<appliedenergistics2:material:17>);
|
||||
advancedinscriber12.addInput(<minecraft:redstone>);
|
||||
advancedinscriber12.addInput(<appliedenergistics2:material:20>);
|
||||
advancedinscriber12.setOutputs([<appliedenergistics2:material:24>]);
|
||||
advancedinscriber12.build();
|
||||
|
||||
val advancedinscriber13 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber13.addInput(<appliedenergistics2:material:19>);
|
||||
advancedinscriber13.addInput(<ore:itemSilicon>);
|
||||
advancedinscriber13.addInput(null);
|
||||
advancedinscriber13.setOutputs([<appliedenergistics2:material:20>]);
|
||||
advancedinscriber13.build();
|
||||
|
||||
val advancedinscriber14 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber14.addInput(<appliedenergistics2:material:18>);
|
||||
advancedinscriber14.addInput(<minecraft:redstone>);
|
||||
advancedinscriber14.addInput(<appliedenergistics2:material:20>);
|
||||
advancedinscriber14.setOutputs([<appliedenergistics2:material:22>]);
|
||||
advancedinscriber14.build();
|
||||
|
||||
val advancedinscriber15 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber15.addInput(<appliedenergistics2:material:16>);
|
||||
advancedinscriber15.addInput(<minecraft:redstone>);
|
||||
advancedinscriber15.addInput(<appliedenergistics2:material:20>);
|
||||
advancedinscriber15.setOutputs([<appliedenergistics2:material:23>]);
|
||||
advancedinscriber15.build();
|
||||
|
||||
val advancedinscriber16 = JEI.createJeiRecipe("advanced_insciber_meat");
|
||||
advancedinscriber16.addInput(<appliedenergistics2:material:13>);
|
||||
advancedinscriber16.addInput(<appliedenergistics2:material:10>);
|
||||
advancedinscriber16.addInput(null);
|
||||
advancedinscriber16.setOutputs([<appliedenergistics2:material:16>]);
|
||||
advancedinscriber16.build();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
#modloaded randomtweaker
|
||||
#priority -10
|
||||
#reloadable
|
||||
|
||||
import mods.jei.JEI;
|
||||
import mods.randomtweaker.jei.IJeiPanel;
|
||||
import mods.randomtweaker.jei.IJeiUtils;
|
||||
|
||||
var growthacceleratorJEI as IJeiPanel = JEI.createJei("growth_accelerator_meat", "Seed Growth Acceleration");
|
||||
growthacceleratorJEI.setModid("Applied Energistics 2, Meatball Helper");
|
||||
growthacceleratorJEI.setIcon(<appliedenergistics2:quartz_growth_accelerator>);
|
||||
growthacceleratorJEI.addRecipeCatalyst(<appliedenergistics2:quartz_growth_accelerator>);
|
||||
growthacceleratorJEI.addRecipeCatalyst(<ae2stuff:grower>);
|
||||
growthacceleratorJEI.setBackground(IJeiUtils.createBackground(150, 110));
|
||||
growthacceleratorJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
|
||||
growthacceleratorJEI.addSlot(IJeiUtils.createItemSlot(40, 50, true)); // input
|
||||
growthacceleratorJEI.addSlot(IJeiUtils.createItemSlot(40, 75, true)); // input
|
||||
growthacceleratorJEI.addSlot(IJeiUtils.createItemSlot(95, 50, false)); // output
|
||||
growthacceleratorJEI.addElement(IJeiUtils.createArrowElement(64, 50, 0));
|
||||
growthacceleratorJEI.register();
|
||||
|
||||
|
||||
val growthaccelerator1 = JEI.createJeiRecipe("growth_accelerator_meat");
|
||||
growthaccelerator1.addInput(null);
|
||||
growthaccelerator1.addInput(<appliedenergistics2:crystal_seed:0>);
|
||||
growthaccelerator1.addInput(null);
|
||||
growthaccelerator1.setOutputs([<appliedenergistics2:material:10>]);
|
||||
growthaccelerator1.build();
|
||||
|
||||
val growthaccelerator2 = JEI.createJeiRecipe("growth_accelerator_meat");
|
||||
growthaccelerator2.addInput(null);
|
||||
growthaccelerator2.addInput(<appliedenergistics2:crystal_seed:600>);
|
||||
growthaccelerator2.addInput(null);
|
||||
growthaccelerator2.setOutputs([<appliedenergistics2:material:11>]);
|
||||
growthaccelerator2.build();
|
||||
|
||||
val growthaccelerator3 = JEI.createJeiRecipe("growth_accelerator_meat");
|
||||
growthaccelerator3.addInput(null);
|
||||
growthaccelerator3.addInput(<appliedenergistics2:crystal_seed:1200>);
|
||||
growthaccelerator3.addInput(null);
|
||||
growthaccelerator3.setOutputs([<appliedenergistics2:material:12>]);
|
||||
growthaccelerator3.build();
|
||||
|
||||
val growthaccelerator4 = JEI.createJeiRecipe("growth_accelerator_meat");
|
||||
growthaccelerator4.addInput(<minecraft:quartz>);
|
||||
growthaccelerator4.addInput(<minecraft:redstone>);
|
||||
growthaccelerator4.addInput(<appliedenergistics2:material:1>);
|
||||
growthaccelerator4.setOutputs([<appliedenergistics2:material:7>*2]);
|
||||
growthaccelerator4.build();
|
||||
@@ -332,4 +332,28 @@ puzzlememrestor.build();
|
||||
val puzzleruneslib = JEI.createJeiRecipe("meatball_puzzle");
|
||||
puzzleruneslib.addInput(<contenttweaker:memory_restoration_ritual>);
|
||||
puzzleruneslib.setOutputs([<contenttweaker:runes_of_liberation>]);
|
||||
puzzleruneslib.build();
|
||||
puzzleruneslib.build();
|
||||
|
||||
val puzzlecherubim1 = JEI.createJeiRecipe("meatball_puzzle");
|
||||
puzzlecherubim1.addInput(<contenttweaker:summons_of_the_realmshifter_cherubim>);
|
||||
puzzlecherubim1.setOutputs([<contenttweaker:call_of_the_love>]);
|
||||
puzzlecherubim1.build();
|
||||
|
||||
val puzzlecherubim2 = JEI.createJeiRecipe("meatball_puzzle");
|
||||
puzzlecherubim2.addInput(<contenttweaker:summons_of_the_realmshifter_cherubim>);
|
||||
puzzlecherubim2.setOutputs([<contenttweaker:call_of_the_loved>]);
|
||||
puzzlecherubim2.build();
|
||||
|
||||
val puzzlecherubim3 = JEI.createJeiRecipe("meatball_puzzle");
|
||||
puzzlecherubim3.addInput(<contenttweaker:summons_of_the_realmshifter_cherubim>);
|
||||
puzzlecherubim3.setOutputs([<contenttweaker:call_of_the_lover>]);
|
||||
puzzlecherubim3.build();
|
||||
|
||||
val shieldtothearbiter = JEI.createJeiRecipe("meatball_puzzle");
|
||||
shieldtothearbiter.addInput(<contenttweaker:lyndenwyrm_warper>);
|
||||
shieldtothearbiter.setOutputs([<contenttweaker:shield_of_the_arbiter>]);
|
||||
shieldtothearbiter.build();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -84,166 +84,175 @@ rightclick12.addInput(<contenttweaker:call_of_the_arbiter>);
|
||||
rightclick12.setOutputs([<contenttweaker:scale_of_the_ancient_heart>]);
|
||||
rightclick12.build();
|
||||
|
||||
val rclickdimlet1 = JEI.createJeiRecipe("rclickdimlet1");
|
||||
val rclickdimlet1 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet1.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet1.setOutputs([<rftoolsdim:dimlet_base>]);
|
||||
rclickdimlet1.build();
|
||||
|
||||
val rclickdimlet2 = JEI.createJeiRecipe("rclickdimlet2");
|
||||
val rclickdimlet2 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet2.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet2.setOutputs([<rftoolsdim:dimlet_control_circuit:0>]);
|
||||
rclickdimlet2.build();
|
||||
|
||||
val rclickdimlet3 = JEI.createJeiRecipe("rclickdimlet3");
|
||||
val rclickdimlet3 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet3.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet3.setOutputs([<rftoolsdim:dimlet_control_circuit:1>]);
|
||||
rclickdimlet3.build();
|
||||
|
||||
val rclickdimlet4 = JEI.createJeiRecipe("rclickdimlet4");
|
||||
val rclickdimlet4 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet4.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet4.setOutputs([<rftoolsdim:dimlet_control_circuit:2>]);
|
||||
rclickdimlet4.build();
|
||||
|
||||
val rclickdimlet5 = JEI.createJeiRecipe("rclickdimlet5");
|
||||
val rclickdimlet5 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet5.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet5.setOutputs([<rftoolsdim:dimlet_control_circuit:3>]);
|
||||
rclickdimlet5.build();
|
||||
|
||||
val rclickdimlet6 = JEI.createJeiRecipe("rclickdimlet6");
|
||||
val rclickdimlet6 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet6.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet6.setOutputs([<rftoolsdim:dimlet_control_circuit:4>]);
|
||||
rclickdimlet6.build();
|
||||
|
||||
val rclickdimlet7 = JEI.createJeiRecipe("rclickdimlet7");
|
||||
val rclickdimlet7 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet7.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet7.setOutputs([<rftoolsdim:dimlet_control_circuit:5>]);
|
||||
rclickdimlet7.build();
|
||||
|
||||
val rclickdimlet8 = JEI.createJeiRecipe("rclickdimlet8");
|
||||
val rclickdimlet8 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet8.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet8.setOutputs([<rftoolsdim:dimlet_control_circuit:6>]);
|
||||
rclickdimlet8.build();
|
||||
|
||||
val rclickdimlet9 = JEI.createJeiRecipe("rclickdimlet9");
|
||||
val rclickdimlet9 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet9.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet9.setOutputs([<rftoolsdim:dimlet_energy_module:0>]);
|
||||
rclickdimlet9.build();
|
||||
|
||||
val rclickdimlet10 = JEI.createJeiRecipe("rclickdimlet10");
|
||||
val rclickdimlet10 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet10.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet10.setOutputs([<rftoolsdim:dimlet_energy_module:1>]);
|
||||
rclickdimlet10.build();
|
||||
|
||||
val rclickdimlet11 = JEI.createJeiRecipe("rclickdimlet11");
|
||||
val rclickdimlet11 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet11.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet11.setOutputs([<rftoolsdim:dimlet_energy_module:2>]);
|
||||
rclickdimlet11.build();
|
||||
|
||||
val rclickdimlet12 = JEI.createJeiRecipe("rclickdimlet12");
|
||||
val rclickdimlet12 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet12.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet12.setOutputs([<rftoolsdim:dimlet_memory_unit:0>]);
|
||||
rclickdimlet12.build();
|
||||
|
||||
val rclickdimlet13 = JEI.createJeiRecipe("rclickdimlet13");
|
||||
val rclickdimlet13 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet13.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet13.setOutputs([<rftoolsdim:dimlet_memory_unit:1>]);
|
||||
rclickdimlet13.build();
|
||||
|
||||
val rclickdimlet14 = JEI.createJeiRecipe("rclickdimlet14");
|
||||
val rclickdimlet14 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet14.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet14.setOutputs([<rftoolsdim:dimlet_memory_unit:2>]);
|
||||
rclickdimlet14.build();
|
||||
|
||||
val rclickdimlet15 = JEI.createJeiRecipe("rclickdimlet15");
|
||||
val rclickdimlet15 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet15.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet15.setOutputs([<rftoolsdim:dimlet_type_controller:0>]);
|
||||
rclickdimlet15.build();
|
||||
|
||||
val rclickdimlet16 = JEI.createJeiRecipe("rclickdimlet16");
|
||||
val rclickdimlet16 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet16.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet16.setOutputs([<rftoolsdim:dimlet_type_controller:1>]);
|
||||
rclickdimlet16.build();
|
||||
|
||||
val rclickdimlet17 = JEI.createJeiRecipe("rclickdimlet17");
|
||||
val rclickdimlet17 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet17.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet17.setOutputs([<rftoolsdim:dimlet_type_controller:2>]);
|
||||
rclickdimlet17.build();
|
||||
|
||||
val rclickdimlet18 = JEI.createJeiRecipe("rclickdimlet18");
|
||||
val rclickdimlet18 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet18.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet18.setOutputs([<rftoolsdim:dimlet_type_controller:3>]);
|
||||
rclickdimlet18.build();
|
||||
|
||||
val rclickdimlet19 = JEI.createJeiRecipe("rclickdimlet19");
|
||||
val rclickdimlet19 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet19.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet19.setOutputs([<rftoolsdim:dimlet_type_controller:4>]);
|
||||
rclickdimlet19.build();
|
||||
|
||||
val rclickdimlet20 = JEI.createJeiRecipe("rclickdimlet20");
|
||||
val rclickdimlet20 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet20.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet20.setOutputs([<rftoolsdim:dimlet_type_controller:5>]);
|
||||
rclickdimlet20.build();
|
||||
|
||||
val rclickdimlet21 = JEI.createJeiRecipe("rclickdimlet21");
|
||||
val rclickdimlet21 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet21.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet21.setOutputs([<rftoolsdim:dimlet_type_controller:6>]);
|
||||
rclickdimlet21.build();
|
||||
|
||||
val rclickdimlet22 = JEI.createJeiRecipe("rclickdimlet22");
|
||||
val rclickdimlet22 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet22.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet22.setOutputs([<rftoolsdim:dimlet_type_controller:7>]);
|
||||
rclickdimlet22.build();
|
||||
|
||||
val rclickdimlet23 = JEI.createJeiRecipe("rclickdimlet23");
|
||||
val rclickdimlet23 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet23.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet23.setOutputs([<rftoolsdim:dimlet_type_controller:8>]);
|
||||
rclickdimlet23.build();
|
||||
|
||||
val rclickdimlet24 = JEI.createJeiRecipe("rclickdimlet24");
|
||||
val rclickdimlet24 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet24.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet24.setOutputs([<rftoolsdim:dimlet_type_controller:9>]);
|
||||
rclickdimlet24.build();
|
||||
|
||||
val rclickdimlet25 = JEI.createJeiRecipe("rclickdimlet25");
|
||||
val rclickdimlet25 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet25.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet25.setOutputs([<rftoolsdim:dimlet_type_controller:10>]);
|
||||
rclickdimlet25.build();
|
||||
|
||||
val rclickdimlet26 = JEI.createJeiRecipe("rclickdimlet26");
|
||||
val rclickdimlet26 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet26.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet26.setOutputs([<rftoolsdim:dimlet_type_controller:11>]);
|
||||
rclickdimlet26.build();
|
||||
|
||||
val rclickdimlet27 = JEI.createJeiRecipe("rclickdimlet27");
|
||||
val rclickdimlet27 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet27.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet27.setOutputs([<rftoolsdim:dimlet_type_controller:12>]);
|
||||
rclickdimlet27.build();
|
||||
|
||||
val rclickdimlet28 = JEI.createJeiRecipe("rclickdimlet28");
|
||||
val rclickdimlet28 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet28.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet28.setOutputs([<rftoolsdim:dimlet_type_controller:13>]);
|
||||
rclickdimlet28.build();
|
||||
|
||||
val rclickdimlet29 = JEI.createJeiRecipe("rclickdimlet29");
|
||||
val rclickdimlet29 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet29.addInput(<rftoolsdim:dimlet_parcel>);
|
||||
rclickdimlet29.setOutputs([<rftoolsdim:dimlet_type_controller:14>]);
|
||||
rclickdimlet29.build();
|
||||
|
||||
val rclickdimlet30 = JEI.createJeiRecipe("rclickdimlet30");
|
||||
val rclickdimlet30 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet30.addInput(<contenttweaker:star_core>);
|
||||
rclickdimlet30.setOutputs([<contenttweaker:miniature_star>]);
|
||||
rclickdimlet30.build();
|
||||
|
||||
val rclickdimlet31 = JEI.createJeiRecipe("rclickdimlet31");
|
||||
val rclickdimlet31 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet31.addInput(<contenttweaker:pulsar_core>);
|
||||
rclickdimlet31.setOutputs([<contenttweaker:miniature_pulsar>]);
|
||||
rclickdimlet31.build();
|
||||
|
||||
val rclickdimlet32 = JEI.createJeiRecipe("rclickdimlet32");
|
||||
val rclickdimlet32 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet32.addInput(<contenttweaker:black_hole_core>);
|
||||
rclickdimlet32.setOutputs([<contenttweaker:miniature_black_hole>]);
|
||||
rclickdimlet32.build();
|
||||
|
||||
val rclickdimlet33 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet33.addInput(<contenttweaker:fading_wool>);
|
||||
rclickdimlet33.setOutputs([<contenttweaker:hypercharged_wool>]);
|
||||
rclickdimlet33.build();
|
||||
|
||||
val rclickdimlet34 = JEI.createJeiRecipe("right_click_meatball");
|
||||
rclickdimlet34.addInput(<contenttweaker:white_hole_core>);
|
||||
rclickdimlet34.setOutputs([<contenttweaker:miniature_white_hole>]);
|
||||
rclickdimlet34.build();
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
#loader mixin
|
||||
|
||||
import native.net.minecraftforge.event.entity.living.LivingDeathEvent;
|
||||
|
||||
import mixin.CallbackInfo;
|
||||
import native.mustapelto.deepmoblearning.common.events.EntityDeathEventHandler;
|
||||
|
||||
/*
|
||||
Fix random crashes related to modifying UUID blacklist concurrently.
|
||||
|
||||
Here until floppaxd/DeepMobEvolution#65 is merged.
|
||||
Created by ChaosStrikez for Deep Mob Evolution 1.2.2.
|
||||
*/
|
||||
#mixin Mixin
|
||||
#{targets: "mustapelto.deepmoblearning.common.events.EntityDeathEventHandler"}
|
||||
zenClass MixinEntityDeathEventHandler {
|
||||
#mixin Static
|
||||
#mixin Inject
|
||||
#{
|
||||
# method: "entityDeath",
|
||||
# at: {value: "HEAD"},
|
||||
# cancellable: true
|
||||
#}
|
||||
function mbc_checkSide(event as LivingDeathEvent, ci as CallbackInfo) as void {
|
||||
if (event.getEntityLiving().world.isRemote) {
|
||||
ci.cancel();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user