canon ending dev build

This commit is contained in:
sainagh
2025-03-04 16:51:19 -08:00
parent ec9d201b26
commit 792ec88708
2165 changed files with 15429 additions and 556355 deletions
+11
View File
@@ -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
+6
View File
@@ -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>]]);
+41
View File
@@ -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>]]);
+548
View File
@@ -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();
+55
View File
@@ -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"}));
+41
View File
@@ -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
+15 -5
View File
@@ -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]);
+3 -2
View File
@@ -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
View File
@@ -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();
+4
View File
@@ -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"}}),
+31 -1
View File
@@ -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"}));
+27 -1
View File
@@ -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>);
+47
View File
@@ -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
View File
@@ -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();
+45
View File
@@ -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);
}
});
+147
View File
@@ -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();
+593
View File
@@ -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();
+14
View File
@@ -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();
+9
View File
@@ -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);
+7
View File
@@ -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();
+49
View File
@@ -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);
}
});
+49
View File
@@ -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);
}
});
+52
View File
@@ -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);
}
});
+52
View File
@@ -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);
}
});
+52
View File
@@ -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);
}
});
+52
View File
@@ -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);
}
});
+56
View File
@@ -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>]);
+122
View File
@@ -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();
+1 -1
View File
@@ -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
);
+3
View File
@@ -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>]);
+7 -7
View File
@@ -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>],
+53
View File
@@ -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>,
+138
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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>);
+10 -1
View File
@@ -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();
+43
View File
@@ -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();
+2 -2
View File
@@ -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);
+31
View File
@@ -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();
+43
View File
@@ -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();
+29
View File
@@ -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>);
+11 -1
View File
@@ -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();
+31
View File
@@ -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();
+23
View File
@@ -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
View File
@@ -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();
+48 -1
View File
@@ -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();
+4 -3
View File
@@ -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();
+77 -1
View File
@@ -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();
+10 -1
View File
@@ -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);
+1 -1
View File
@@ -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]);
+23 -1
View File
@@ -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>]]);
+31 -36
View File
@@ -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>],
+21 -1
View File
@@ -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>]]);
+75 -2
View File
@@ -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]]);
}
+36 -1
View File
@@ -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();
+1 -1
View File
@@ -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();
+21
View File
@@ -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();
+2 -2
View File
@@ -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);
+64 -2
View File
@@ -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();
+9 -1
View File
@@ -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>]);
+81
View File
@@ -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);
+17
View File
@@ -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>]]);
+41
View File
@@ -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]);
+3
View File
@@ -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>]);
+373
View File
@@ -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();
+49
View File
@@ -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>]]);
+9
View File
@@ -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;
+26
View File
@@ -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
View File
@@ -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"));
+4 -4
View File
@@ -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!"));
+784
View File
@@ -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]]);
+789
View File
@@ -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();
+25 -1
View File
@@ -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();
+41 -32
View File
@@ -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();
-29
View File
@@ -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();
}
}
}