fix commit

This commit is contained in:
sainagh
2026-07-25 16:20:42 -05:00
parent 9396611ce0
commit c6df59caf7
3226 changed files with 209810 additions and 0 deletions
+122
View File
@@ -0,0 +1,122 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var aoaextractionlootJEI as IJeiPanel = JEI.createJei("aoa_extraction_loot", "Extraction Skill");
aoaextractionlootJEI.setModid("Advent of Ascension");
aoaextractionlootJEI.setIcon(<aoa3:extraction_device>);
aoaextractionlootJEI.addRecipeCatalyst(<aoa3:extraction_device>);
aoaextractionlootJEI.addRecipeCatalyst(<aoa3:stone_bowl>);
aoaextractionlootJEI.addRecipeCatalyst(<aoa3:diamond_bowl>);
aoaextractionlootJEI.setBackground(IJeiUtils.createBackground(150, 55));
aoaextractionlootJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
aoaextractionlootJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
aoaextractionlootJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
aoaextractionlootJEI.addElement(IJeiUtils.createImageElement("mouseLeft", 68, 6, 13, 14, 0, 0, "contenttweaker:textures/gui/mouse_right.png", 16, 16));
aoaextractionlootJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Right click"];
}
return [];
});
aoaextractionlootJEI.register();
val aoaextraction1 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction1.addInput(<aoa3:stone_bowl>);
aoaextraction1.setOutputs([<minecraft:coal>]);
aoaextraction1.build();
val aoaextraction2 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction2.addInput(<aoa3:stone_bowl>);
aoaextraction2.setOutputs([<minecraft:flint>]);
aoaextraction2.build();
val aoaextraction3 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction3.addInput(<aoa3:stone_bowl>);
aoaextraction3.setOutputs([<aoa3:holly_arrow>]);
aoaextraction3.build();
val aoaextraction4 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction4.addInput(<aoa3:stone_bowl>);
aoaextraction4.setOutputs([<minecraft:blaze_powder>]);
aoaextraction4.build();
val aoaextraction5 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction5.addInput(<aoa3:stone_bowl>);
aoaextraction5.setOutputs([<aoa3:limonite_ingot>]);
aoaextraction5.build();
val aoaextraction6 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction6.addInput(<aoa3:stone_bowl>);
aoaextraction6.setOutputs([<minecraft:bone>]);
aoaextraction6.build();
val aoaextraction7 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction7.addInput(<aoa3:stone_bowl>);
aoaextraction7.setOutputs([<aoa3:silver_coin>]);
aoaextraction7.build();
val aoaextraction8 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction8.addInput(<aoa3:stone_bowl>);
aoaextraction8.setOutputs([<minecraft:emerald>]);
aoaextraction8.build();
val aoaextraction9 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction9.addInput(<aoa3:stone_bowl>);
aoaextraction9.setOutputs([<minecraft:experience_bottle>]);
aoaextraction9.build();
val aoaextraction10 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction10.addInput(<aoa3:stone_bowl>);
aoaextraction10.setOutputs([<aoa3:rosite_ingot>]);
aoaextraction10.build();
val aoaextraction11 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction11.addInput(<aoa3:stone_bowl>);
aoaextraction11.setOutputs([<minecraft:blaze_rod>]);
aoaextraction11.build();
val aoaextraction12 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction12.addInput(<aoa3:stone_bowl>);
aoaextraction12.setOutputs([<aoa3:limonite_bullet>]);
aoaextraction12.build();
val aoaextraction13 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction13.addInput(<aoa3:stone_bowl>);
aoaextraction13.setOutputs([<aoa3:grenade>]);
aoaextraction13.build();
val aoaextraction14 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction14.addInput(<aoa3:stone_bowl>);
aoaextraction14.setOutputs([<minecraft:diamond>]);
aoaextraction14.build();
val aoaextraction15 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction15.addInput(<aoa3:stone_bowl>);
aoaextraction15.setOutputs([<aoa3:gem_bag>]);
aoaextraction15.build();
val aoaextraction16 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction16.addInput(<aoa3:stone_bowl>);
aoaextraction16.setOutputs([<aoa3:shiny_box>]);
aoaextraction16.build();
val aoaextraction17 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction17.addInput(<aoa3:stone_bowl>);
aoaextraction17.setOutputs([<aoa3:gold_coin>]);
aoaextraction17.build();
val aoaextraction18 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction18.addInput(<aoa3:stone_bowl>);
aoaextraction18.setOutputs([<aoa3:magic_repair_dust>]);
aoaextraction18.build();
val aoaextraction19 = JEI.createJeiRecipe("aoa_extraction_loot");
aoaextraction19.addInput(<aoa3:stone_bowl>);
aoaextraction19.setOutputs([<aoa3:occult_shovel>]);
aoaextraction19.build();
@@ -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,27 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var rubbercollectionJEI as IJeiPanel = JEI.createJei("betweenlands_rubber", "Rubber Collection");
rubbercollectionJEI.setModid("The Betweenlands");
rubbercollectionJEI.setIcon(<thebetweenlands:sapling_rubber>);
rubbercollectionJEI.addRecipeCatalyst(<thebetweenlands:sapling_rubber>);
rubbercollectionJEI.setBackground(IJeiUtils.createBackground(150, 85));
rubbercollectionJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
rubbercollectionJEI.addSlot(IJeiUtils.createItemSlot(40, 50, true)); // catalyst input
rubbercollectionJEI.addElement(IJeiUtils.createImageElement("rightclick", 65, 6, 16, 16, 0, 0, "contenttweaker:textures/gui/mouse_right.png", 16, 16));
rubbercollectionJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // main output
rubbercollectionJEI.addElement(IJeiUtils.createArrowElement(64, 30, 0));
rubbercollectionJEI.register();
val catalyzationchamber1 = JEI.createJeiRecipe("betweenlands_rubber");
catalyzationchamber1.addInput(<thebetweenlands:bl_bucket>);
catalyzationchamber1.addInput(<thebetweenlands:sapling_rubber>);
catalyzationchamber1.setOutputs([<thebetweenlands:bl_bucket_rubber>.withTag({})]);
catalyzationchamber1.build();
+391
View File
@@ -0,0 +1,391 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var extrabotanylootJEI as IJeiPanel = JEI.createJei("extrabotany_weirdbag_table", "Botany Bags Loot");
extrabotanylootJEI.setModid("MeatballCraft");
extrabotanylootJEI.setIcon(<extrabotany:rewardbag:3>);
extrabotanylootJEI.addRecipeCatalyst(<extrabotany:rewardbag:3>);
extrabotanylootJEI.setBackground(IJeiUtils.createBackground(150, 55));
extrabotanylootJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
extrabotanylootJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
extrabotanylootJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
extrabotanylootJEI.addElement(IJeiUtils.createImageElement("mouseLeft", 68, 6, 13, 14, 0, 0, "contenttweaker:textures/gui/mouse_right.png", 16, 16));
extrabotanylootJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Right click"];
}
return [];
});
extrabotanylootJEI.register();
val einsbotanyloot1 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot1.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot1.setOutputs([<botania:petal:0>]);
einsbotanyloot1.build();
val einsbotanyloot2 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot2.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot2.setOutputs([<botania:petal:1>]);
einsbotanyloot2.build();
val einsbotanyloot3 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot3.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot3.setOutputs([<botania:petal:2>]);
einsbotanyloot3.build();
val einsbotanyloot4 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot4.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot4.setOutputs([<botania:petal:3>]);
einsbotanyloot4.build();
val einsbotanyloot5 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot5.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot5.setOutputs([<botania:petal:4>]);
einsbotanyloot5.build();
val einsbotanyloot6 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot6.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot6.setOutputs([<botania:petal:5>]);
einsbotanyloot6.build();
val einsbotanyloot7 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot7.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot7.setOutputs([<botania:petal:6>]);
einsbotanyloot7.build();
val einsbotanyloot8 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot8.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot8.setOutputs([<botania:petal:7>]);
einsbotanyloot8.build();
val einsbotanyloot9 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot9.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot9.setOutputs([<botania:petal:8>]);
einsbotanyloot9.build();
val einsbotanyloot10 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot10.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot10.setOutputs([<botania:petal:9>]);
einsbotanyloot10.build();
val einsbotanyloot11 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot11.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot11.setOutputs([<botania:petal:10>]);
einsbotanyloot11.build();
val einsbotanyloot12 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot12.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot12.setOutputs([<botania:petal:11>]);
einsbotanyloot12.build();
val einsbotanyloot13 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot13.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot13.setOutputs([<botania:petal:12>]);
einsbotanyloot13.build();
val einsbotanyloot14 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot14.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot14.setOutputs([<botania:petal:13>]);
einsbotanyloot14.build();
val einsbotanyloot15 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot15.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot15.setOutputs([<botania:petal:14>]);
einsbotanyloot15.build();
val einsbotanyloot16 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
einsbotanyloot16.addInput(<extrabotany:rewardbag:0>);
einsbotanyloot16.setOutputs([<botania:petal:15>]);
einsbotanyloot16.build();
val zweibotanyloot1 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot1.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot1.setOutputs([<botania:rune:0>]);
zweibotanyloot1.build();
val zweibotanyloot2 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot2.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot2.setOutputs([<botania:rune:1>]);
zweibotanyloot2.build();
val zweibotanyloot3 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot3.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot3.setOutputs([<botania:rune:2>]);
zweibotanyloot3.build();
val zweibotanyloot4 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot4.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot4.setOutputs([<botania:rune:3>]);
zweibotanyloot4.build();
val zweibotanyloot5 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot5.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot5.setOutputs([<botania:rune:4>]);
zweibotanyloot5.build();
val zweibotanyloot6 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot6.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot6.setOutputs([<botania:rune:5>]);
zweibotanyloot6.build();
val zweibotanyloot7 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot7.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot7.setOutputs([<botania:rune:6>]);
zweibotanyloot7.build();
val zweibotanyloot8 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot8.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot8.setOutputs([<botania:rune:7>]);
zweibotanyloot8.build();
val zweibotanyloot9 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot9.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot9.setOutputs([<botania:rune:8>]);
zweibotanyloot9.build();
val zweibotanyloot10 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot10.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot10.setOutputs([<botania:rune:9>]);
zweibotanyloot10.build();
val zweibotanyloot11 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot11.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot11.setOutputs([<botania:rune:10>]);
zweibotanyloot11.build();
val zweibotanyloot12 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot12.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot12.setOutputs([<botania:rune:11>]);
zweibotanyloot12.build();
val zweibotanyloot13 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot13.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot13.setOutputs([<botania:rune:12>]);
zweibotanyloot13.build();
val zweibotanyloot14 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot14.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot14.setOutputs([<botania:rune:13>]);
zweibotanyloot14.build();
val zweibotanyloot15 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot15.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot15.setOutputs([<botania:rune:14>]);
zweibotanyloot15.build();
val zweibotanyloot16 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
zweibotanyloot16.addInput(<extrabotany:rewardbag:1>);
zweibotanyloot16.setOutputs([<botania:rune:15>]);
zweibotanyloot16.build();
val dreibotanyloot1 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot1.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot1.setOutputs([<botania:manaresource:0>]);
dreibotanyloot1.build();
val dreibotanyloot2 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot2.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot2.setOutputs([<botania:manaresource:1>]);
dreibotanyloot2.build();
val dreibotanyloot3 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot3.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot3.setOutputs([<botania:manaresource:2>]);
dreibotanyloot3.build();
val dreibotanyloot4 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot4.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot4.setOutputs([<botania:manaresource:4>]);
dreibotanyloot4.build();
val dreibotanyloot5 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot5.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot5.setOutputs([<botania:manaresource:23>]);
dreibotanyloot5.build();
val dreibotanyloot6 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot6.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot6.setOutputs([<botania:manaresource:14>]);
dreibotanyloot6.build();
val dreibotanyloot7 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot7.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot7.setOutputs([<botania:manaresource:5>]);
dreibotanyloot7.build();
val dreibotanyloot8 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot8.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot8.setOutputs([<botania:manaresource:7>]);
dreibotanyloot8.build();
val dreibotanyloot9 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot9.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot9.setOutputs([<botania:manaresource:8>]);
dreibotanyloot9.build();
val dreibotanyloot10 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot10.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot10.setOutputs([<botania:manaresource:9>]);
dreibotanyloot10.build();
val dreibotanyloot11 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
dreibotanyloot11.addInput(<extrabotany:rewardbag:2>);
dreibotanyloot11.setOutputs([<extrabotany:material:3>]);
dreibotanyloot11.build();
val vierbotanyloot1 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
vierbotanyloot1.addInput(<extrabotany:rewardbag:3>);
vierbotanyloot1.setOutputs([<minecraft:iron_ingot>]);
vierbotanyloot1.build();
val vierbotanyloot2 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
vierbotanyloot2.addInput(<extrabotany:rewardbag:3>);
vierbotanyloot2.setOutputs([<minecraft:diamond>]);
vierbotanyloot2.build();
val vierbotanyloot3 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
vierbotanyloot3.addInput(<extrabotany:rewardbag:3>);
vierbotanyloot3.setOutputs([<minecraft:coal>]);
vierbotanyloot3.build();
val vierbotanyloot4 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
vierbotanyloot4.addInput(<extrabotany:rewardbag:3>);
vierbotanyloot4.setOutputs([<minecraft:gold_ingot>]);
vierbotanyloot4.build();
val vierbotanyloot5 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
vierbotanyloot5.addInput(<extrabotany:rewardbag:3>);
vierbotanyloot5.setOutputs([<minecraft:ender_pearl>]);
vierbotanyloot5.build();
val vierbotanyloot6 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
vierbotanyloot6.addInput(<extrabotany:rewardbag:3>);
vierbotanyloot6.setOutputs([<minecraft:redstone>]);
vierbotanyloot6.build();
val vierbotanyloot7 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
vierbotanyloot7.addInput(<extrabotany:rewardbag:3>);
vierbotanyloot7.setOutputs([<botania:blacklotus:0>]);
vierbotanyloot7.build();
val vierbotanyloot8 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
vierbotanyloot8.addInput(<extrabotany:rewardbag:3>);
vierbotanyloot8.setOutputs([<botania:overgrowthseed>]);
vierbotanyloot8.build();
val vierbotanyloot9 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
vierbotanyloot9.addInput(<extrabotany:rewardbag:3>);
vierbotanyloot9.setOutputs([<extrabotany:buddhistrelics>]);
vierbotanyloot9.build();
val harrypotterbotanyloot1 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
harrypotterbotanyloot1.addInput(<extrabotany:rewardbag943>);
harrypotterbotanyloot1.setOutputs([<extrabotany:rewardbag:0>]);
harrypotterbotanyloot1.build();
val harrypotterbotanyloot2 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
harrypotterbotanyloot2.addInput(<extrabotany:rewardbag943>);
harrypotterbotanyloot2.setOutputs([<extrabotany:rewardbag:1>]);
harrypotterbotanyloot2.build();
val harrypotterbotanyloot3 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
harrypotterbotanyloot3.addInput(<extrabotany:rewardbag943>);
harrypotterbotanyloot3.setOutputs([<extrabotany:rewardbag:2>]);
harrypotterbotanyloot3.build();
val harrypotterbotanyloot4 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
harrypotterbotanyloot4.addInput(<extrabotany:rewardbag943>);
harrypotterbotanyloot4.setOutputs([<extrabotany:rewardbag:3>]);
harrypotterbotanyloot4.build();
val harrypotterbotanyloot5 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
harrypotterbotanyloot5.addInput(<extrabotany:rewardbag943>);
harrypotterbotanyloot5.setOutputs([<botania:manaresource:14>]);
harrypotterbotanyloot5.build();
val harrypotterbotanyloot6 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
harrypotterbotanyloot6.addInput(<extrabotany:rewardbag943>);
harrypotterbotanyloot6.setOutputs([<botania:manaresource:4>]);
harrypotterbotanyloot6.build();
val harrypotterbotanyloot7 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
harrypotterbotanyloot7.addInput(<extrabotany:rewardbag943>);
harrypotterbotanyloot7.setOutputs([<extrabotany:material:6>]);
harrypotterbotanyloot7.build();
val harrypotterbotanyloot8 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
harrypotterbotanyloot8.addInput(<extrabotany:rewardbag943>);
harrypotterbotanyloot8.setOutputs([<extrabotany:material:3>]);
harrypotterbotanyloot8.build();
val limitedbotanyloot1 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
limitedbotanyloot1.addInput(<extrabotany:specialbag>);
limitedbotanyloot1.setOutputs([<extrabotany:rewardbag:0>]);
limitedbotanyloot1.build();
val limitedbotanyloot2 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
limitedbotanyloot2.addInput(<extrabotany:specialbag>);
limitedbotanyloot2.setOutputs([<extrabotany:rewardbag:1>]);
limitedbotanyloot2.build();
val limitedbotanyloot3 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
limitedbotanyloot3.addInput(<extrabotany:specialbag>);
limitedbotanyloot3.setOutputs([<extrabotany:rewardbag:2>]);
limitedbotanyloot3.build();
val limitedbotanyloot4 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
limitedbotanyloot4.addInput(<extrabotany:specialbag>);
limitedbotanyloot4.setOutputs([<extrabotany:rewardbag:3>]);
limitedbotanyloot4.build();
val limitedbotanyloot5 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
limitedbotanyloot5.addInput(<extrabotany:specialbag>);
limitedbotanyloot5.setOutputs([<extrabotany:rewardbag943>]);
limitedbotanyloot5.build();
val limitedbotanyloot6 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
limitedbotanyloot6.addInput(<extrabotany:specialbag>);
limitedbotanyloot6.setOutputs([<extrabotany:lens:6>]);
limitedbotanyloot6.build();
val limitedbotanyloot8 = JEI.createJeiRecipe("extrabotany_weirdbag_table");
limitedbotanyloot8.addInput(<extrabotany:specialbag>);
limitedbotanyloot8.setOutputs([<extrabotany:material:3>]);
limitedbotanyloot8.build();
@@ -0,0 +1,75 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var catalyzationchamberJEI as IJeiPanel = JEI.createJei("catalyzation_chamber", "Catalyzation Chamber");
catalyzationchamberJEI.setModid("MeatballCraft");
catalyzationchamberJEI.setIcon(<contenttweaker:catalyzation_chamber>);
catalyzationchamberJEI.addRecipeCatalyst(<contenttweaker:catalyzation_chamber>);
catalyzationchamberJEI.setBackground(IJeiUtils.createBackground(150, 85));
catalyzationchamberJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
catalyzationchamberJEI.addSlot(IJeiUtils.createItemSlot(40, 50, true)); // catalyst input
catalyzationchamberJEI.addElement(IJeiUtils.createImageElement("catalyzationsymbol", 65, 6, 16, 16, 0, 0, "contenttweaker:textures/gui/catalyzation_chamber.png", 16, 16));
catalyzationchamberJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // main output
catalyzationchamberJEI.addElement(IJeiUtils.createArrowElement(64, 30, 0));
catalyzationchamberJEI.register();
val catalyzationchamber1 = JEI.createJeiRecipe("catalyzation_chamber");
catalyzationchamber1.addInput(<thaumicwonders:alienist_stone>);
catalyzationchamber1.addInput(<ore:oreIron>);
catalyzationchamber1.setOutputs([<thaumicwonders:eldritch_cluster:0>]);
catalyzationchamber1.build();
val catalyzationchamber2 = JEI.createJeiRecipe("catalyzation_chamber");
catalyzationchamber2.addInput(<thaumicwonders:alienist_stone>);
catalyzationchamber2.addInput(<ore:oreGold>);
catalyzationchamber2.setOutputs([<thaumicwonders:eldritch_cluster:1>]);
catalyzationchamber2.build();
val catalyzationchamber3 = JEI.createJeiRecipe("catalyzation_chamber");
catalyzationchamber3.addInput(<thaumicwonders:alienist_stone>);
catalyzationchamber3.addInput(<ore:oreTin>);
catalyzationchamber3.setOutputs([<thaumicwonders:eldritch_cluster:3>]);
catalyzationchamber3.build();
val catalyzationchamber4 = JEI.createJeiRecipe("catalyzation_chamber");
catalyzationchamber4.addInput(<thaumicwonders:alienist_stone>);
catalyzationchamber4.addInput(<ore:oreCopper>);
catalyzationchamber4.setOutputs([<thaumicwonders:eldritch_cluster:2>]);
catalyzationchamber4.build();
val catalyzationchamber5 = JEI.createJeiRecipe("catalyzation_chamber");
catalyzationchamber5.addInput(<thaumicwonders:alienist_stone>);
catalyzationchamber5.addInput(<ore:oreSilver>);
catalyzationchamber5.setOutputs([<thaumicwonders:eldritch_cluster:4>]);
catalyzationchamber5.build();
val catalyzationchamber6 = JEI.createJeiRecipe("catalyzation_chamber");
catalyzationchamber6.addInput(<thaumicwonders:alienist_stone>);
catalyzationchamber6.addInput(<ore:oreLead>);
catalyzationchamber6.setOutputs([<thaumicwonders:eldritch_cluster:5>]);
catalyzationchamber6.build();
val catalyzationchamber7 = JEI.createJeiRecipe("catalyzation_chamber");
catalyzationchamber7.addInput(<thaumicwonders:alienist_stone>);
catalyzationchamber7.addInput(<ore:oreCinnabar>);
catalyzationchamber7.setOutputs([<thaumicwonders:eldritch_cluster:6>]);
catalyzationchamber7.build();
val catalyzationchamber8 = JEI.createJeiRecipe("catalyzation_chamber");
catalyzationchamber8.addInput(<thaumicwonders:alienist_stone>);
catalyzationchamber8.addInput(<ore:oreQuartz>);
catalyzationchamber8.setOutputs([<thaumicwonders:eldritch_cluster:7>]);
catalyzationchamber8.build();
val catalyzationchamber9 = JEI.createJeiRecipe("catalyzation_chamber");
catalyzationchamber9.addInput(<thaumicwonders:alienist_stone>);
catalyzationchamber9.addInput(<thaumcraft:void_seed>);
catalyzationchamber9.setOutputs([<thaumicwonders:eldritch_cluster:8>]);
catalyzationchamber9.build();
@@ -0,0 +1,83 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var compressedcobblestoneJEI as IJeiPanel = JEI.createJei("compressed_cobblestone", "Cobblestone Compression");
compressedcobblestoneJEI.setModid("Nuclearcraft");
compressedcobblestoneJEI.setIcon(<nuclearcraft:cobblestone_generator_dense>);
compressedcobblestoneJEI.addRecipeCatalyst(<nuclearcraft:cobblestone_generator>);
compressedcobblestoneJEI.addRecipeCatalyst(<nuclearcraft:cobblestone_generator_compact>);
compressedcobblestoneJEI.addRecipeCatalyst(<nuclearcraft:cobblestone_generator_dense>);
compressedcobblestoneJEI.setBackground(IJeiUtils.createBackground(150, 175));
// initial level
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true));
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false));
compressedcobblestoneJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
// first compression
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(40, 50, true));
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(95, 50, false));
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(120, 50, false));
compressedcobblestoneJEI.addElement(IJeiUtils.createArrowElement(64, 50, 0));
// second compression
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(40, 75, true));
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(95, 75, false));
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(120, 75, false));
compressedcobblestoneJEI.addElement(IJeiUtils.createArrowElement(64, 75, 0));
// third compression
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(40, 100, true));
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(95, 100, false));
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(120, 100, false));
compressedcobblestoneJEI.addElement(IJeiUtils.createArrowElement(64, 100, 0));
// fourth compression
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(40, 125, true));
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(95, 125, false));
compressedcobblestoneJEI.addSlot(IJeiUtils.createItemSlot(120, 125, false));
compressedcobblestoneJEI.addElement(IJeiUtils.createArrowElement(64, 125, 0));
compressedcobblestoneJEI.register();
val compressedcobble1 = JEI.createJeiRecipe("compressed_cobblestone");
compressedcobble1.addInput(<nuclearcraft:cobblestone_generator_dense>);
compressedcobble1.addInput(<storagedrawers:compdrawers>);
compressedcobble1.addInput(<storagedrawers:compdrawers>);
compressedcobble1.addInput(<storagedrawers:compdrawers>);
compressedcobble1.addInput(<storagedrawers:compdrawers>);
compressedcobble1.setOutputs([<minecraft:cobblestone>,
<extrautils2:compressedcobblestone:0>, <extrautils2:compressedcobblestone:1>,
<extrautils2:compressedcobblestone:2>, <extrautils2:compressedcobblestone:3>,
<extrautils2:compressedcobblestone:4>, <extrautils2:compressedcobblestone:5>,
<extrautils2:compressedcobblestone:6>, <extrautils2:compressedcobblestone:7>]);
compressedcobble1.build();
val compressedcobble2 = JEI.createJeiRecipe("compressed_cobblestone");
compressedcobble2.addInput(<nuclearcraft:cobblestone_generator_compact>);
compressedcobble2.addInput(<storagedrawers:compdrawers>);
compressedcobble2.addInput(<storagedrawers:compdrawers>);
compressedcobble2.addInput(<storagedrawers:compdrawers>);
compressedcobble2.addInput(<storagedrawers:compdrawers>);
compressedcobble2.setOutputs([<minecraft:cobblestone>,
<extrautils2:compressedcobblestone:0>, <extrautils2:compressedcobblestone:1>,
<extrautils2:compressedcobblestone:2>, <extrautils2:compressedcobblestone:3>,
<extrautils2:compressedcobblestone:4>, <extrautils2:compressedcobblestone:5>,
<extrautils2:compressedcobblestone:6>, <extrautils2:compressedcobblestone:7>]);
compressedcobble2.build();
val compressedcobble3 = JEI.createJeiRecipe("compressed_cobblestone");
compressedcobble3.addInput(<nuclearcraft:cobblestone_generator>);
compressedcobble3.addInput(<storagedrawers:compdrawers>);
compressedcobble3.addInput(<storagedrawers:compdrawers>);
compressedcobble3.addInput(<storagedrawers:compdrawers>);
compressedcobble3.addInput(<storagedrawers:compdrawers>);
compressedcobble3.setOutputs([<minecraft:cobblestone>,
<extrautils2:compressedcobblestone:0>, <extrautils2:compressedcobblestone:1>,
<extrautils2:compressedcobblestone:2>, <extrautils2:compressedcobblestone:3>,
<extrautils2:compressedcobblestone:4>, <extrautils2:compressedcobblestone:5>,
<extrautils2:compressedcobblestone:6>, <extrautils2:compressedcobblestone:7>]);
compressedcobble3.build();
+136
View File
@@ -0,0 +1,136 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var creationforgeJEI as IJeiPanel = JEI.createJei("aoa_creation_forge", "Creation Forge");
creationforgeJEI.setModid("Creation Forge");
creationforgeJEI.setIcon(<aoa3:creation_forge>);
creationforgeJEI.addRecipeCatalyst(<aoa3:creation_forge>);
creationforgeJEI.setBackground(IJeiUtils.createBackground(150, 55));
creationforgeJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
creationforgeJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
creationforgeJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
creationforgeJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Right click"];
}
return [];
});
creationforgeJEI.register();
val creationforge1 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge1.addInput(<aoa3:penguin_slab>);
creationforge1.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:penguin"}})]);
creationforge1.build();
val creationforge2 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge2.addInput(<aoa3:draggy_slab>);
creationforge2.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:draggy"}})]);
creationforge2.build();
val creationforge3 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge3.addInput(<aoa3:compeer_slab>);
creationforge3.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:compeer"}})]);
creationforge3.build();
val creationforge4 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge4.addInput(<aoa3:waggy_slab>);
creationforge4.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:waggy"}})]);
creationforge4.build();
val creationforge5 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge5.addInput(<aoa3:spikeback_slab>);
creationforge5.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:spikeback"}})]);
creationforge5.build();
val creationforge6 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge6.addInput(<aoa3:rammerhorn_slab>);
creationforge6.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:rammerhorn"}})]);
creationforge6.build();
val creationforge7 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge7.addInput(<aoa3:spraggy_slab>);
creationforge7.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:spraggy"}})]);
creationforge7.build();
val creationforge8 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge8.addInput(<aoa3:plateosaur_slab>);
creationforge8.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:plateosaur"}})]);
creationforge8.build();
val creationforge9 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge9.addInput(<aoa3:hellquin_slab>);
creationforge9.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:hellquin"}})]);
creationforge9.build();
val creationforge10 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge10.addInput(<aoa3:craggy_slab>);
creationforge10.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:craggy"}})]);
creationforge10.build();
val creationforge11 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge11.addInput(<aoa3:horntail_slab>);
creationforge11.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:horntail"}})]);
creationforge11.build();
val creationforge12 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge12.addInput(<aoa3:shaddy_slab>);
creationforge12.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:shaddy"}})]);
creationforge12.build();
val creationforge13 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge13.addInput(<aoa3:gnawer_slab>);
creationforge13.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:gnawer"}})]);
creationforge13.build();
val creationforge14 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge14.addInput(<aoa3:corby_slab>);
creationforge14.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:corby"}})]);
creationforge14.build();
val creationforge15 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge15.addInput(<aoa3:ender_carrier_slab>);
creationforge15.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:ender_carrier"}})]);
creationforge15.build();
val creationforge16 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge16.addInput(<aoa3:blissard_slab>);
creationforge16.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:blissard"}})]);
creationforge16.build();
val creationforge17 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge17.addInput(<aoa3:goofer_slab>);
creationforge17.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:goofer"}})]);
creationforge17.build();
val creationforge18 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge18.addInput(<aoa3:mecha_cyclops_slab>);
creationforge18.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:mecha_cyclops"}})]);
creationforge18.build();
val creationforge19 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge19.addInput(<aoa3:alluricorn_slab>);
creationforge19.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:alluricorn"}})]);
creationforge19.build();
val creationforge20 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge20.addInput(<aoa3:construct_of_servility_slab>);
creationforge20.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:construct_of_servility"}})]);
creationforge20.build();
val creationforge21 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge21.addInput(<aoa3:healing_golem_slab>);
creationforge21.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:healing_golem"}})]);
creationforge21.build();
val creationforge22 = JEI.createJeiRecipe("aoa_creation_forge");
creationforge22.addInput(<aoa3:mecha_skellox_slab>);
creationforge22.setOutputs([<minecraft:spawn_egg>.withTag({EntityTag: {id: "aoa3:mecha_skellox"}})]);
creationforge22.build();
+36
View File
@@ -0,0 +1,36 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var draconicboomJEI as IJeiPanel = JEI.createJei("draconic_alchemy", "Boom Boom");
draconicboomJEI.setModid("Draconic Alchemy");
draconicboomJEI.setIcon(<draconicevolution:reactor_core>);
draconicboomJEI.addRecipeCatalyst(<draconicevolution:reactor_core>);
draconicboomJEI.setBackground(IJeiUtils.createBackground(150, 55));
draconicboomJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
draconicboomJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
draconicboomJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
draconicboomJEI.addElement(IJeiUtils.createImageElement("nuclearboom", 68, 6, 16, 16, 0, 0, "contenttweaker:textures/gui/nuclearicon.png", 16, 16));
draconicboomJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["What is this and how do I make it explode"];
}
return [];
});
draconicboomJEI.register();
val draconicboom1 = JEI.createJeiRecipe("draconic_alchemy");
draconicboom1.addInput(<draconicevolution:draconic_block>);
draconicboom1.setOutputs([<draconicevolution:draconium_block:1>]);
draconicboom1.build();
val draconicboom2 = JEI.createJeiRecipe("draconic_alchemy");
draconicboom2.addInput(<aoa3:ancient_rock>);
draconicboom2.setOutputs([<bnkrblks:megelium_stone>]);
draconicboom2.build();
+37
View File
@@ -0,0 +1,37 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var spiritectoplasmJEI as IJeiPanel = JEI.createJei("spirit_ectoplasm", "Spirit Drops");
spiritectoplasmJEI.setModid("Random Things");
spiritectoplasmJEI.setIcon(<randomthings:ingredient:2>);
spiritectoplasmJEI.addRecipeCatalyst(<randomthings:ingredient:2>);
spiritectoplasmJEI.setBackground(IJeiUtils.createBackground(150, 55));
spiritectoplasmJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
spiritectoplasmJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
spiritectoplasmJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
spiritectoplasmJEI.addElement(IJeiUtils.createImageElement("magicdam", 68, 6, 16, 16, 0, 0, "contenttweaker:textures/gui/magicdam.png", 16, 16));
spiritectoplasmJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Spirits have a random chance of spawning when a mob dies \n Use magic to kill these mobs"];
}
return [];
});
spiritectoplasmJEI.register();
val spiritectoplasm1 = JEI.createJeiRecipe("spirit_ectoplasm");
spiritectoplasm1.addInput(<ebwizardry:magic_wand>);
spiritectoplasm1.setOutputs([<randomthings:ingredient:2>]);
spiritectoplasm1.build();
val spiritectoplasm2 = JEI.createJeiRecipe("spirit_ectoplasm");
spiritectoplasm2.addInput(<minecraft:splash_potion>.withTag({Potion: "minecraft:harming"}));
spiritectoplasm2.setOutputs([<randomthings:ingredient:2>]);
spiritectoplasm2.build();
@@ -0,0 +1,38 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var entangledsingularity as IJeiPanel = JEI.createJei("entangled_singularity", "Singular Entanglement");
entangledsingularity.setModid("AE2 Unofficial Extended Life");
entangledsingularity.setIcon(<appliedenergistics2:material:47>);
entangledsingularity.addRecipeCatalyst(<appliedenergistics2:material:47>);
entangledsingularity.setBackground(IJeiUtils.createBackground(150, 100));
entangledsingularity.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
entangledsingularity.addSlot(IJeiUtils.createItemSlot(40, 50, true)); // catalyst input
entangledsingularity.addSlot(IJeiUtils.createItemSlot(95, 50, false)); // main output
entangledsingularity.addElement(IJeiUtils.createArrowElement(64, 50, 0));
entangledsingularity.addElement(IJeiUtils.createImageElement("explosion", 68, 25, 16, 16, 0, 0, "contenttweaker:textures/gui/explosion.png", 16, 16));
entangledsingularity.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 55 && mouseY <= 25 && mouseY >= 10) {
return ["Drop the required items, and cause an explosion!"];
}
return [];
});
entangledsingularity.register();
val entangledsingularity1 = JEI.createJeiRecipe("entangled_singularity");
entangledsingularity1.addInput(<appliedenergistics2:material:47>);
entangledsingularity1.addInput(<railcraft:dust:6>);
entangledsingularity1.setOutputs([<appliedenergistics2:material:48>*2]);
entangledsingularity1.build();
val entangledsingularity2 = JEI.createJeiRecipe("entangled_singularity");
entangledsingularity2.addInput(<appliedenergistics2:material:47>);
entangledsingularity2.addInput(<appliedenergistics2:material:46>);
entangledsingularity2.setOutputs([<appliedenergistics2:material:48>*2]);
entangledsingularity2.build();
@@ -0,0 +1,50 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var meatextremereactorJEI as IJeiPanel = JEI.createJei("extreme_reactor_meatball", "Extreme Reactor");
meatextremereactorJEI.setModid("Extreme Reactors");
meatextremereactorJEI.setIcon(<bigreactors:reactorcontroller>);
meatextremereactorJEI.addRecipeCatalyst(<bigreactors:reactorcontroller>);
meatextremereactorJEI.addRecipeCatalyst(<bigreactors:reactorcontrolrod>);
meatextremereactorJEI.addRecipeCatalyst(<bigreactors:reactorfuelrod>);
meatextremereactorJEI.setBackground(IJeiUtils.createBackground(150, 100));
meatextremereactorJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
meatextremereactorJEI.addSlot(IJeiUtils.createItemSlot(60, 55, true)); // input
meatextremereactorJEI.addSlot(IJeiUtils.createItemSlot(60, 80, true)); // input
meatextremereactorJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
meatextremereactorJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
meatextremereactorJEI.register();
val extremereactorcoolant1 = JEI.createJeiRecipe("extreme_reactor_meatball");
extremereactorcoolant1.addInput(<bigreactors:ingotyellorium>);
extremereactorcoolant1.addInput(<contenttweaker:coolant_great>);
extremereactorcoolant1.addInput(<ore:blockDraconium>);
extremereactorcoolant1.setOutputs([<bigreactors:ingotcyanite>]);
extremereactorcoolant1.build();
val extremereactorcoolant2 = JEI.createJeiRecipe("extreme_reactor_meatball");
extremereactorcoolant2.addInput(<bigreactors:ingotyellorium>);
extremereactorcoolant2.addInput(<contenttweaker:coolant_great>);
extremereactorcoolant2.addInput(<ore:blockEnderium>);
extremereactorcoolant2.setOutputs([<bigreactors:ingotcyanite>]);
extremereactorcoolant2.build();
val extremereactorcoolant3 = JEI.createJeiRecipe("extreme_reactor_meatball");
extremereactorcoolant3.addInput(<bigreactors:ingotyellorium>);
extremereactorcoolant3.addInput(<contenttweaker:coolant_great>);
extremereactorcoolant3.addInput(<forge:bucketfilled>.withTag({FluidName: "cryotheum", Amount: 1000}));
extremereactorcoolant3.setOutputs([<bigreactors:ingotcyanite>]);
extremereactorcoolant3.build();
val extremereactorcoolant4 = JEI.createJeiRecipe("extreme_reactor_meatball");
extremereactorcoolant4.addInput(<bigreactors:ingotyellorium>);
extremereactorcoolant4.addInput(<contenttweaker:coolant_great>);
extremereactorcoolant4.addInput(<ore:blockElectrumFlux>);
extremereactorcoolant4.setOutputs([<bigreactors:ingotcyanite>]);
extremereactorcoolant4.build();
@@ -0,0 +1,47 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var meatextremereacsteamJEI as IJeiPanel = JEI.createJei("extreme_reactorsteam_meatball", "Extreme Reactor Steam Production");
meatextremereacsteamJEI.setModid("Extreme Reactors");
meatextremereacsteamJEI.setIcon(<bigreactors:reactorcontroller>);
meatextremereacsteamJEI.addRecipeCatalyst(<bigreactors:turbinecontroller>);
meatextremereacsteamJEI.addRecipeCatalyst(<bigreactors:turbinerotorshaft>);
meatextremereacsteamJEI.addRecipeCatalyst(<bigreactors:turbinerotorblade>);
meatextremereacsteamJEI.addRecipeCatalyst(<bigreactors:turbinebearing>);
meatextremereacsteamJEI.setBackground(IJeiUtils.createBackground(150, 100));
meatextremereacsteamJEI.addSlot(IJeiUtils.createLiquidSlot(40, 25, 20, 20, 2000, true, true, true)); // input
meatextremereacsteamJEI.addSlot(IJeiUtils.createItemSlot(60, 55, true)); // input
meatextremereacsteamJEI.addSlot(IJeiUtils.createItemSlot(60, 80, true)); // input
meatextremereacsteamJEI.addSlot(IJeiUtils.createLiquidSlot(95, 25, 20, 20, 2000, true, false, true)); // output
meatextremereacsteamJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
meatextremereacsteamJEI.register();
val extremereactorcoolantst1 = JEI.createJeiRecipe("extreme_reactorsteam_meatball");
extremereactorcoolantst1.addInput(<fluid:water>*2000);
extremereactorcoolantst1.addInput(<contenttweaker:coolant_great>);
extremereactorcoolantst1.addInput(<ore:blockDraconium>);
extremereactorcoolantst1.addOutput(<fluid:steam>*2000);
extremereactorcoolantst1.build();
val extremereactorcoolantst2 = JEI.createJeiRecipe("extreme_reactorsteam_meatball");
extremereactorcoolantst2.addInput(<fluid:water>*2000);
extremereactorcoolantst2.addInput(<contenttweaker:coolant_great>);
extremereactorcoolantst2.addInput(<ore:blockEnderium>);
extremereactorcoolantst2.addOutput(<fluid:steam>*2000);
extremereactorcoolantst2.build();
val extremereactorcoolantst3 = JEI.createJeiRecipe("extreme_reactorsteam_meatball");
extremereactorcoolantst3.addInput(<fluid:water>*2000);
extremereactorcoolantst3.addInput(<contenttweaker:coolant_great>);
extremereactorcoolantst3.addInput(<forge:bucketfilled>.withTag({FluidName: "cryotheum", Amount: 1000}));
extremereactorcoolantst3.addOutput(<fluid:steam>*2000);
extremereactorcoolantst3.build();
@@ -0,0 +1,40 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var meatextremeturbineJEI as IJeiPanel = JEI.createJei("extreme_turbine_meatball", "Extreme Turbine");
meatextremeturbineJEI.setModid("Extreme Reactors");
meatextremeturbineJEI.setIcon(<bigreactors:turbinecontroller>);
meatextremeturbineJEI.addRecipeCatalyst(<bigreactors:reactorcontroller>);
meatextremeturbineJEI.addRecipeCatalyst(<bigreactors:reactorcontrolrod>);
meatextremeturbineJEI.addRecipeCatalyst(<bigreactors:reactorfuelrod>);
meatextremeturbineJEI.addRecipeCatalyst(<bigreactors:reactorcoolantport>);
meatextremeturbineJEI.setBackground(IJeiUtils.createBackground(150, 100));
meatextremeturbineJEI.addSlot(IJeiUtils.createLiquidSlot(40, 25, 20, 20, 2000, true, true, true)); // input
meatextremeturbineJEI.addSlot(IJeiUtils.createItemSlot(60, 55, true)); // input
meatextremeturbineJEI.addSlot(IJeiUtils.createItemSlot(60, 80, true)); // input
meatextremeturbineJEI.addSlot(IJeiUtils.createLiquidSlot(95, 25, 20, 20, 2000, true, false, true)); // output
meatextremeturbineJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
meatextremeturbineJEI.register();
val extremereactorcoolant1 = JEI.createJeiRecipe("extreme_turbine_meatball");
extremereactorcoolant1.addInput(<fluid:steam>*2000);
extremereactorcoolant1.addInput(<contenttweaker:coil_great>);
extremereactorcoolant1.addInput(<ore:blockLudicrite>);
extremereactorcoolant1.addOutput(<fluid:water>*2000);
extremereactorcoolant1.build();
val extremereactorcoolant2 = JEI.createJeiRecipe("extreme_turbine_meatball");
extremereactorcoolant2.addInput(<fluid:steam>*2000);
extremereactorcoolant2.addInput(<contenttweaker:coil_great>);
extremereactorcoolant2.addInput(<ore:blockEnderium>);
extremereactorcoolant2.addOutput(<fluid:water>*2000);
extremereactorcoolant2.build();
+231
View File
@@ -0,0 +1,231 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var markofthefallentowerJEI as IJeiPanel = JEI.createJei("fallen_tower_ritual", "Mark of the Fallen Tower");
markofthefallentowerJEI.setModid("Railcraft");
markofthefallentowerJEI.setIcon(<bloodmagic:ritual_controller>);
markofthefallentowerJEI.addRecipeCatalyst(<contenttweaker:mark_fallen_tower>);
markofthefallentowerJEI.addRecipeCatalyst(<bloodmagic:ritual_diviner:0>);
markofthefallentowerJEI.addRecipeCatalyst(<bloodmagic:ritual_diviner:1>);
markofthefallentowerJEI.addRecipeCatalyst(<bloodmagic:ritual_diviner:2>);
markofthefallentowerJEI.setBackground(IJeiUtils.createBackground(150, 175));
markofthefallentowerJEI.addSlot(IJeiUtils.createLiquidSlot(40, 50, 20, 20, 2000, true, true, true)); // input
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true));
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false));
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(120, 25, false));
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(95, 50, false));
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(120, 50, false));
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(95, 75, false));
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(120, 75, false));
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(95, 100, false));
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(120, 100, false));
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(95, 125, false));
markofthefallentowerJEI.addSlot(IJeiUtils.createItemSlot(120, 125, false));
markofthefallentowerJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
markofthefallentowerJEI.register();
val fallentowerjei1 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei1.addInput(<fluid:lifeessence>*50000);
fallentowerjei1.addInput(<contenttweaker:baku_heart>);
fallentowerjei1.addOutput(<ore:oreDemonStone>);
fallentowerjei1.build();
val fallentowerjei2 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei2.addInput(<fluid:lifeessence>*5000000);
fallentowerjei2.addInput(<contenttweaker:coralium_eye>);
fallentowerjei2.addOutput(<ore:oreTartarite>);
fallentowerjei2.addOutput(<ore:oreEthaxiumStone>);
fallentowerjei2.addOutput(<ore:oreCoralium>);
fallentowerjei2.addOutput(<ore:oreCoraliumStone>);
fallentowerjei2.addOutput(<ore:orePearlescentCoralium>);
fallentowerjei2.build();
val fallentowerjei3 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei3.addInput(<fluid:lifeessence>*5000000);
fallentowerjei3.addInput(<contenttweaker:cosmic_gem>);
fallentowerjei3.addOutput(<ore:oreCosmicFabric>);
fallentowerjei3.addOutput(<ore:oreCoraliumStone>);
fallentowerjei3.build();
val fallentowerjei4 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei4.addInput(<fluid:lifeessence>*1000000);
fallentowerjei4.addInput(<minecraft:diamond_block>);
fallentowerjei4.addOutput(<ore:oreIron>);
fallentowerjei4.addOutput(<ore:oreGold>);
fallentowerjei4.addOutput(<ore:oreLapis>);
fallentowerjei4.addOutput(<ore:oreDiamond>);
fallentowerjei4.addOutput(<ore:oreEmerald>);
fallentowerjei4.addOutput(<ore:oreRedstone>);
fallentowerjei4.build();
val fallentowerjei5 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei5.addInput(<fluid:lifeessence>*3000000);
fallentowerjei5.addInput(<contenttweaker:divine_stellar_fabrial>);
fallentowerjei5.addOutput(<ore:oreAnglesite>);
fallentowerjei5.addOutput(<ore:oreBenitoite>);
fallentowerjei5.addOutput(<ore:oreAlchemicalMatter>);
fallentowerjei5.addOutput(<ore:oreDilithium>);
fallentowerjei5.addOutput(<ore:oreRutile>);
fallentowerjei5.build();
val fallentowerjei6 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei6.addInput(<fluid:lifeessence>*50000);
fallentowerjei6.addInput(<contenttweaker:draconic_fabrial>);
fallentowerjei6.addOutput(<ore:oreMeteoricDraconium>);
fallentowerjei6.build();
val fallentowerjei7 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei7.addInput(<fluid:lifeessence>*5000000);
fallentowerjei7.addInput(<contenttweaker:hator_spinel>);
fallentowerjei7.addOutput(<ore:oreFieryPyrite>);
fallentowerjei7.build();
val fallentowerjei8 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei8.addInput(<fluid:lifeessence>*50000);
fallentowerjei8.addInput(<contenttweaker:hungering_world_soul>);
fallentowerjei8.addOutput(<ore:oreDenseDimensionalShard>);
fallentowerjei8.build();
val fallentowerjei9 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei9.addInput(<fluid:lifeessence>*300000);
fallentowerjei9.addInput(<contenttweaker:hyperchitinous_fabrial>);
fallentowerjei9.addOutput(<ore:oreJade>);
fallentowerjei9.addOutput(<ore:oreQuartz>);
fallentowerjei9.addOutput(<ore:oreFossil>);
fallentowerjei9.addOutput(<ore:oreGneiss>);
fallentowerjei9.addOutput(<ore:orePetrifiedWood>);
fallentowerjei9.build();
val fallentowerjei10 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei10.addInput(<fluid:lifeessence>*250000);
fallentowerjei10.addInput(<minecraft:gold_block>);
fallentowerjei10.addOutput(<ore:oreIron>);
fallentowerjei10.addOutput(<ore:oreGold>);
fallentowerjei10.addOutput(<ore:oreLapis>);
fallentowerjei10.addOutput(<ore:oreDiamond>);
fallentowerjei10.addOutput(<ore:oreEmerald>);
fallentowerjei10.addOutput(<ore:oreRedstone>);
fallentowerjei10.build();
val fallentowerjei11 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei11.addInput(<fluid:lifeessence>*500000);
fallentowerjei11.addInput(<contenttweaker:pearlescent_fabrial>);
fallentowerjei11.addOutput(<ore:oreValonite>);
fallentowerjei11.addOutput(<ore:oreOctine>);
fallentowerjei11.addOutput(<ore:oreBetweenSulfur>);
fallentowerjei11.addOutput(<ore:oreBone>);
fallentowerjei11.addOutput(<ore:oreScabyst>);
fallentowerjei11.addOutput(<ore:oreSyrmorite>);
fallentowerjei11.addOutput(<ore:oreAquaMiddleGem>);
fallentowerjei11.addOutput(<ore:oreCrimsonMiddleGem>);
fallentowerjei11.addOutput(<ore:oreGreenMiddleGem>);
fallentowerjei11.build();
val fallentowerjei12 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei12.addInput(<fluid:lifeessence>*5000000);
fallentowerjei12.addInput(<contenttweaker:weight_of_the_heart>);
fallentowerjei12.addOutput(<ore:oreCursedSapphire>);
fallentowerjei12.addOutput(<ore:oreAquamarine>);
fallentowerjei12.build();
val fallentowerjei13 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei13.addInput(<fluid:lifeessence>*50000);
fallentowerjei13.addInput(<contenttweaker:valkyrie_construct>);
fallentowerjei13.addOutput(<ore:oreDenseGravitite>);
fallentowerjei13.addOutput(<ore:oreZanite>);
fallentowerjei13.addOutput(<ore:oreAmbrosium>);
fallentowerjei13.build();
val fallentowerjei14 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei14.addInput(<fluid:lifeessence>*5000000);
fallentowerjei14.addInput(<contenttweaker:charm_of_the_falling_tower>);
fallentowerjei14.addOutput(<ore:oreVoidIchorium>);
fallentowerjei14.build();
val fallentowerjei15 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei15.addInput(<fluid:lifeessence>*5000000);
fallentowerjei15.addInput(<contenttweaker:sword_shield>);
fallentowerjei15.addOutput(<ore:oreRhenium>);
fallentowerjei15.addOutput(<ore:oreHolographic>);
fallentowerjei15.build();
val fallentowerjei16 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei16.addInput(<fluid:lifeessence>*50000);
fallentowerjei16.addInput(<minecraft:iron_block>);
fallentowerjei16.addOutput(<ore:oreIron>);
fallentowerjei16.addOutput(<ore:oreGold>);
fallentowerjei16.addOutput(<ore:oreLapis>);
fallentowerjei16.addOutput(<ore:oreDiamond>);
fallentowerjei16.addOutput(<ore:oreEmerald>);
fallentowerjei16.addOutput(<ore:oreRedstone>);
fallentowerjei16.build();
val fallentowerjei17 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei17.addInput(<fluid:lifeessence>*5000000);
fallentowerjei17.addInput(<contenttweaker:infused_sol_stone>);
fallentowerjei17.addOutput(<ore:orePsi>);
fallentowerjei17.build();
val fallentowerjei18 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei18.addInput(<fluid:lifeessence>*5000000);
fallentowerjei18.addInput(<contenttweaker:headstone>);
fallentowerjei18.addOutput(<ore:oreStormlightStone>);
fallentowerjei18.addOutput(<ore:oreDraconium>);
fallentowerjei18.build();
val fallentowerjei19 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei19.addInput(<fluid:lifeessence>*5000000);
fallentowerjei19.addInput(<contenttweaker:sacred_acorn>);
fallentowerjei19.addOutput(<ore:oreUltimate>);
fallentowerjei19.addOutput(<ore:oreMatrix>);
fallentowerjei19.build();
val fallentowerjei20 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei20.addInput(<fluid:lifeessence>*5000000);
fallentowerjei20.addInput(<contenttweaker:demonic_ember>);
fallentowerjei20.addOutput(<ore:oreFirestone>);
fallentowerjei20.addOutput(<ore:oreArdite>);
fallentowerjei20.addOutput(<ore:oreCobalt>);
fallentowerjei20.build();
val fallentowerjei21 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei21.addInput(<fluid:lifeessence>*5000000);
fallentowerjei21.addInput(<contenttweaker:vibranium_alloy_cluster>);
fallentowerjei21.addOutput(<ore:oreGalena>);
fallentowerjei21.addOutput(<ore:oreBauxite>);
fallentowerjei21.addOutput(<ore:orePyrite>);
fallentowerjei21.addOutput(<ore:oreCinnabar>);
fallentowerjei21.addOutput(<ore:oreSphalerite>);
fallentowerjei21.addOutput(<ore:oreSodalite>);
fallentowerjei21.build();
val fallentowerjei22 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei22.addInput(<fluid:lifeessence>*5000000);
fallentowerjei22.addInput(<contenttweaker:lunar_binding_fabrial>);
fallentowerjei22.addOutput(<ore:oreBoundLunarStone>);
fallentowerjei22.addOutput(<ore:oreRunium>);
fallentowerjei22.build();
val fallentowerjei23 = JEI.createJeiRecipe("fallen_tower_ritual");
fallentowerjei23.addInput(<fluid:lifeessence>*5000000);
fallentowerjei23.addInput(<contenttweaker:void_calling_fabrial>);
fallentowerjei23.addOutput(<ore:oreLitherite>);
fallentowerjei23.addOutput(<ore:oreMica>);
fallentowerjei23.addOutput(<ore:oreErodium>);
fallentowerjei23.addOutput(<ore:oreKyronite>);
fallentowerjei23.addOutput(<ore:orePladium>);
fallentowerjei23.addOutput(<ore:oreIonite>);
fallentowerjei23.addOutput(<ore:oreIonite>);
fallentowerjei23.addOutput(<ore:oreLonsdaleite>);
fallentowerjei23.build();
@@ -0,0 +1,31 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var foregoingsludgeJEI as IJeiPanel = JEI.createJei("foregoing_plant_gatherer", "Plant Gatherer");
foregoingsludgeJEI.setModid("Industrial Foregoing");
foregoingsludgeJEI.setIcon(<industrialforegoing:crop_recolector>);
foregoingsludgeJEI.addRecipeCatalyst(<industrialforegoing:crop_recolector>);
foregoingsludgeJEI.setBackground(IJeiUtils.createBackground(150, 55));
foregoingsludgeJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
foregoingsludgeJEI.addSlot(IJeiUtils.createLiquidSlot(95, 25, false)); // output
foregoingsludgeJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
foregoingsludgeJEI.addElement(IJeiUtils.createImageElement("plant", 68, 6, 16, 16, 0, 0, "contenttweaker:textures/gui/plant.png", 16, 16));
foregoingsludgeJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Obtained from harvesting any plants"];
}
return [];
});
foregoingsludgeJEI.register();
val foregoingsludge1 = JEI.createJeiRecipe("foregoing_plant_gatherer");
foregoingsludge1.addInput(<industrialforegoing:crop_recolector>);
foregoingsludge1.setOutputs([<fluid:sludge>]);
foregoingsludge1.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();
+148
View File
@@ -0,0 +1,148 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var infernalfurnaceJEI as IJeiPanel = JEI.createJei("infernal_furnace", "Infernal Furnace");
infernalfurnaceJEI.setModid("MeatballCraft");
infernalfurnaceJEI.setIcon(<contenttweaker:infernal_furnace>);
infernalfurnaceJEI.addRecipeCatalyst(<contenttweaker:infernal_furnace>);
infernalfurnaceJEI.setBackground(IJeiUtils.createBackground(150, 85));
infernalfurnaceJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
infernalfurnaceJEI.addElement(IJeiUtils.createImageElement("infernalface", 65, 6, 16, 16, 0, 0, "contenttweaker:textures/gui/infernalfurnace.png", 16, 16));
infernalfurnaceJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // main output
infernalfurnaceJEI.addSlot(IJeiUtils.createItemSlot(95, 50, false)); // chance output
infernalfurnaceJEI.addElement(IJeiUtils.createArrowElement(64, 30, 0));
infernalfurnaceJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Chance Drops"];
}
return [];
});
infernalfurnaceJEI.register();
val infernalfurnace1 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace1.addInput(<minecraft:beef>);
infernalfurnace1.setOutputs([<minecraft:cooked_beef>,
<thaumcraft:chunk:0>]);
infernalfurnace1.build();
val infernalfurnace2 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace2.addInput(<minecraft:chicken>);
infernalfurnace2.setOutputs([<minecraft:cooked_chicken>,
<thaumcraft:chunk:1>]);
infernalfurnace2.build();
val infernalfurnace3 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace3.addInput(<minecraft:porkchop>);
infernalfurnace3.setOutputs([<minecraft:cooked_porkchop>,
<thaumcraft:chunk:2>]);
infernalfurnace3.build();
val infernalfurnace4 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace4.addInput(<minecraft:fish>);
infernalfurnace4.setOutputs([<minecraft:cooked_fish>,
<thaumcraft:chunk:3>]);
infernalfurnace4.build();
val infernalfurnace5 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace5.addInput(<minecraft:rabbit>);
infernalfurnace5.setOutputs([<minecraft:cooked_rabbit>,
<thaumcraft:chunk:4>]);
infernalfurnace5.build();
val infernalfurnace6 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace6.addInput(<minecraft:mutton>);
infernalfurnace6.setOutputs([<minecraft:cooked_mutton>,
<thaumcraft:chunk:5>]);
infernalfurnace6.build();
val infernalfurnace7 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace7.addInput(<divinerpg:teaker_lump>);
infernalfurnace7.setOutputs([<enderio:item_material:20>,
<contenttweaker:tennessine_gem>]);
infernalfurnace7.build();
val infernalfurnace8 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace8.addInput(<divinerpg:amthirmis_lump>);
infernalfurnace8.setOutputs([<enderio:item_material:20>,
<contenttweaker:tennessine_gem>]);
infernalfurnace8.build();
val infernalfurnace9 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace9.addInput(<divinerpg:darven_lump>);
infernalfurnace9.setOutputs([<enderio:item_material:20>,
<contenttweaker:tennessine_gem>]);
infernalfurnace9.build();
val infernalfurnace10 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace10.addInput(<divinerpg:cermile_lump>);
infernalfurnace10.setOutputs([<enderio:item_material:20>,
<contenttweaker:tennessine_gem>]);
infernalfurnace10.build();
val infernalfurnace11 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace11.addInput(<divinerpg:pardimal_lump>);
infernalfurnace11.setOutputs([<enderio:item_material:20>,
<contenttweaker:tennessine_gem>]);
infernalfurnace11.build();
val infernalfurnace12 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace12.addInput(<divinerpg:quadrotic_lump>);
infernalfurnace12.setOutputs([<enderio:item_material:20>,
<contenttweaker:tennessine_gem>]);
infernalfurnace12.build();
val infernalfurnace13 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace13.addInput(<divinerpg:karos_lump>);
infernalfurnace13.setOutputs([<enderio:item_material:20>,
<contenttweaker:tennessine_gem>]);
infernalfurnace13.build();
val infernalfurnace14 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace14.addInput(<divinerpg:heliosis_lump>);
infernalfurnace14.setOutputs([<enderio:item_material:20>,
<contenttweaker:tennessine_gem>]);
infernalfurnace14.build();
val infernalfurnace15 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace15.addInput(<divinerpg:arksiane_lump>);
infernalfurnace15.setOutputs([<enderio:item_material:20>,
<contenttweaker:tennessine_gem>]);
infernalfurnace15.build();
val infernalfurnace16 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace16.addInput(<divinerpg:dirty_pearls>);
infernalfurnace16.setOutputs([<minecraft:ender_pearl>,
<thaumcraft:chunk:1>*4]);
infernalfurnace16.build();
val infernalfurnace17 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace17.addInput(<divinerpg:clean_pearls>);
infernalfurnace17.setOutputs([<minecraft:ender_pearl>,
<thaumcraft:chunk:1>*8]);
infernalfurnace17.build();
val infernalfurnace18 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace18.addInput(<divinerpg:polished_pearls>);
infernalfurnace18.setOutputs([<minecraft:ender_pearl>,
<thaumcraft:chunk:1>*16]);
infernalfurnace18.build();
val infernalfurnace19 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace19.addInput(<divinerpg:shiny_pearls>);
infernalfurnace19.setOutputs([<minecraft:ender_pearl>,
<thaumcraft:chunk:1>*32]);
infernalfurnace19.build();
val infernalfurnace20 = JEI.createJeiRecipe("infernal_furnace");
infernalfurnace20.addInput(<contenttweaker:strange_phasing_dragon_meal>);
infernalfurnace20.setOutputs([<iceandfire:dragon_meal>,
<contenttweaker:strange_phasing_meat>*32]);
infernalfurnace20.build();
+197
View File
@@ -0,0 +1,197 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var intestineslootJEI as IJeiPanel = JEI.createJei("intestines_loot_table", "Intestines Drops");
intestineslootJEI.setModid("MeatballCraft");
intestineslootJEI.setIcon(<mod_lavacow:intestine>);
intestineslootJEI.addRecipeCatalyst(<mod_lavacow:intestine>);
intestineslootJEI.setBackground(IJeiUtils.createBackground(150, 55));
intestineslootJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
intestineslootJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
intestineslootJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
intestineslootJEI.addElement(IJeiUtils.createImageElement("mouseLeft", 68, 6, 13, 14, 0, 0, "contenttweaker:textures/gui/mouse_right.png", 16, 16));
intestineslootJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Right click"];
}
return [];
});
intestineslootJEI.register();
val intestinesloot1 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot1.addInput(<mod_lavacow:intestine>);
intestinesloot1.setOutputs([<minecraft:slime_ball>]);
intestinesloot1.build();
val intestinesloot2 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot2.addInput(<mod_lavacow:intestine>);
intestinesloot2.setOutputs([<minecraft:dye:15>]);
intestinesloot2.build();
val intestinesloot3 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot3.addInput(<mod_lavacow:intestine>);
intestinesloot3.setOutputs([<mod_lavacow:sharptooth>]);
intestinesloot3.build();
val intestinesloot4 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot4.addInput(<mod_lavacow:intestine>);
intestinesloot4.setOutputs([<minecraft:beetroot_seeds>]);
intestinesloot4.build();
val intestinesloot5 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot5.addInput(<mod_lavacow:intestine>);
intestinesloot5.setOutputs([<minecraft:wheat_seeds>]);
intestinesloot5.build();
val intestinesloot6 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot6.addInput(<mod_lavacow:intestine>);
intestinesloot6.setOutputs([<minecraft:melon_seeds>]);
intestinesloot6.build();
val intestinesloot7 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot7.addInput(<mod_lavacow:intestine>);
intestinesloot7.setOutputs([<minecraft:pumpkin_seeds>]);
intestinesloot7.build();
val intestinesloot8 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot8.addInput(<mod_lavacow:intestine>);
intestinesloot8.setOutputs([<minecraft:clay_ball>]);
intestinesloot8.build();
val intestinesloot9 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot9.addInput(<mod_lavacow:intestine>);
intestinesloot9.setOutputs([<mod_lavacow:chitin>]);
intestinesloot9.build();
val intestinesloot10 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot10.addInput(<mod_lavacow:intestine>);
intestinesloot10.setOutputs([<minecraft:gold_nugget>]);
intestinesloot10.build();
val intestinesloot11 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot11.addInput(<mod_lavacow:intestine>);
intestinesloot11.setOutputs([<minecraft:iron_nugget>]);
intestinesloot11.build();
val intestinesloot12 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot12.addInput(<mod_lavacow:intestine>);
intestinesloot12.setOutputs([<minecraft:diamond>]);
intestinesloot12.build();
val intestinesloot13 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot13.addInput(<mod_lavacow:intestine>);
intestinesloot13.setOutputs([<aoa3:runium_chunk>]);
intestinesloot13.build();
val intestinesloot14 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot14.addInput(<mod_lavacow:intestine>);
intestinesloot14.setOutputs([<aoa3:holly_top_seeds>]);
intestinesloot14.build();
val intestinesloot15 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot15.addInput(<mod_lavacow:intestine>);
intestinesloot15.setOutputs([<contenttweaker:golem_core>]);
intestinesloot15.build();
val intestinesloot16 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot16.addInput(<mod_lavacow:intestine>);
intestinesloot16.setOutputs([<minecraft:nether_star>]);
intestinesloot16.build();
val intestinesloot17 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot17.addInput(<mod_lavacow:intestine>);
intestinesloot17.setOutputs([<contenttweaker:champion_token>]);
intestinesloot17.build();
val intestinesloot18 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot18.addInput(<mod_lavacow:intestine>);
intestinesloot18.setOutputs([<draconicevolution:draconium_dust>]);
intestinesloot18.build();
val intestinesloot19 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot19.addInput(<mod_lavacow:intestine>);
intestinesloot19.setOutputs([<contenttweaker:call_of_the_full_moon>]);
intestinesloot19.build();
val intestinesloot20 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot20.addInput(<mod_lavacow:intestine>);
intestinesloot20.setOutputs([<contenttweaker:call_of_the_bloodhunt>]);
intestinesloot20.build();
val intestinesloot21 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot21.addInput(<mod_lavacow:intestine>);
intestinesloot21.setOutputs([<contenttweaker:mark_of_the_soul_scurry>]);
intestinesloot21.build();
val intestinesloot22 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot22.addInput(<mod_lavacow:intestine>);
intestinesloot22.setOutputs([<contenttweaker:signal_beacon>]);
intestinesloot22.build();
val intestinesloot23 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot23.addInput(<mod_lavacow:intestine>);
intestinesloot23.setOutputs([<contenttweaker:call_of_the_death_games>]);
intestinesloot23.build();
val intestinesloot24 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot24.addInput(<mod_lavacow:intestine>);
intestinesloot24.setOutputs([<contenttweaker:creepy_explosive>]);
intestinesloot24.build();
val intestinesloot25 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot25.addInput(<mod_lavacow:intestine>);
intestinesloot25.setOutputs([<contenttweaker:embiggener>]);
intestinesloot25.build();
val intestinesloot26 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot26.addInput(<mod_lavacow:intestine>);
intestinesloot26.setOutputs([<contenttweaker:call_of_enigma>]);
intestinesloot26.build();
val intestinesloot27 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot27.addInput(<mod_lavacow:intestine>);
intestinesloot27.setOutputs([<contenttweaker:witchery_summons>]);
intestinesloot27.build();
val intestinesloot28 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot28.addInput(<mod_lavacow:intestine>);
intestinesloot28.setOutputs([<contenttweaker:recursive_paper_illager>]);
intestinesloot28.build();
val intestinesloot29 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot29.addInput(<mod_lavacow:intestine>);
intestinesloot29.setOutputs([<contenttweaker:recursive_paper_dunerider>]);
intestinesloot29.build();
val intestinesloot30 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot30.addInput(<mod_lavacow:intestine>);
intestinesloot30.setOutputs([<contenttweaker:recursive_paper_abyssal>]);
intestinesloot30.build();
val intestinesloot31 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot31.addInput(<mod_lavacow:intestine>);
intestinesloot31.setOutputs([<contenttweaker:recursive_paper_buggy>]);
intestinesloot31.build();
val intestinesloot32 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot32.addInput(<mod_lavacow:intestine>);
intestinesloot32.setOutputs([<contenttweaker:recursive_paper_faithfulundead>]);
intestinesloot32.build();
val intestinesloot33 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot33.addInput(<mod_lavacow:intestine>);
intestinesloot33.setOutputs([<enderio:item_capacitor_grainy>]);
intestinesloot33.build();
val intestinesloot34 = JEI.createJeiRecipe("intestines_loot_table");
intestinesloot34.addInput(<mod_lavacow:intestine>);
intestinesloot34.setOutputs([<contenttweaker:recursive_paper_flying>]);
intestinesloot34.build();
+146
View File
@@ -0,0 +1,146 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var lottototemlootJEI as IJeiPanel = JEI.createJei("lotto_totem_loot", "Lotto Totem Loot");
lottototemlootJEI.setModid("MeatballCraft");
lottototemlootJEI.setIcon(<aoa3:lotto_totem>);
lottototemlootJEI.addRecipeCatalyst(<aoa3:lotto_totem>);
lottototemlootJEI.setBackground(IJeiUtils.createBackground(150, 55));
lottototemlootJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
lottototemlootJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
lottototemlootJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
lottototemlootJEI.addElement(IJeiUtils.createImageElement("mouseLeft", 68, 6, 13, 14, 0, 0, "contenttweaker:textures/gui/mouse_right.png", 16, 16));
lottototemlootJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Place and gamble"];
}
return [];
});
lottototemlootJEI.register();
val lottototem1 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem1.addInput(<aoa3:lotto_totem>);
lottototem1.setOutputs([<aoa3:golden_upgrade_kit>]);
lottototem1.build();
val lottototem2 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem2.addInput(<aoa3:lotto_totem>);
lottototem2.setOutputs([<aoa3:magic_repair_dust>]);
lottototem2.build();
val lottototem3 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem3.addInput(<aoa3:lotto_totem>);
lottototem3.setOutputs([<aoa3:small_skill_crystal>]);
lottototem3.build();
val lottototem4 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem4.addInput(<aoa3:lotto_totem>);
lottototem4.setOutputs([<aoa3:medium_skill_crystal>]);
lottototem4.build();
val lottototem5 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem5.addInput(<aoa3:lotto_totem>);
lottototem5.setOutputs([<aoa3:large_skill_crystal>]);
lottototem5.build();
val lottototem6 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem6.addInput(<aoa3:lotto_totem>);
lottototem6.setOutputs([<aoa3:giant_skill_crystal>]);
lottototem6.build();
val lottototem7 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem7.addInput(<aoa3:lotto_totem>);
lottototem7.setOutputs([<minecraft:diamond>]);
lottototem7.build();
val lottototem8 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem8.addInput(<aoa3:lotto_totem>);
lottototem8.setOutputs([<minecraft:emerald>]);
lottototem8.build();
val lottototem9 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem9.addInput(<aoa3:lotto_totem>);
lottototem9.setOutputs([<minecraft:nether_star>]);
lottototem9.build();
val lottototem10 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem10.addInput(<aoa3:lotto_totem>);
lottototem10.setOutputs([<aoa3:colour_cannon>]);
lottototem10.build();
val lottototem11 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem11.addInput(<aoa3:lotto_totem>);
lottototem11.setOutputs([<minecraft:ghast_tear>]);
lottototem11.build();
val lottototem12 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem12.addInput(<aoa3:lotto_totem>);
lottototem12.setOutputs([<minecraft:experience_bottle>]);
lottototem12.build();
val lottototem13 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem13.addInput(<aoa3:lotto_totem>);
lottototem13.setOutputs([<minecraft:golden_apple>]);
lottototem13.build();
val lottototem14 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem14.addInput(<aoa3:lotto_totem>);
lottototem14.setOutputs([<aoa3:copper_coin>]);
lottototem14.build();
val lottototem15 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem15.addInput(<aoa3:lotto_totem>);
lottototem15.setOutputs([<aoa3:silver_coin>]);
lottototem15.build();
val lottototem16 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem16.addInput(<aoa3:lotto_totem>);
lottototem16.setOutputs([<aoa3:gold_coin>]);
lottototem16.build();
val lottototem17 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem17.addInput(<aoa3:lotto_totem>);
lottototem17.setOutputs([<biomesoplenty:gem:0>]);
lottototem17.build();
val lottototem18 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem18.addInput(<aoa3:lotto_totem>);
lottototem18.setOutputs([<biomesoplenty:gem:1>]);
lottototem18.build();
val lottototem19 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem19.addInput(<aoa3:lotto_totem>);
lottototem19.setOutputs([<biomesoplenty:gem:2>]);
lottototem19.build();
val lottototem20 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem20.addInput(<aoa3:lotto_totem>);
lottototem20.setOutputs([<biomesoplenty:gem:3>]);
lottototem20.build();
val lottototem21 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem21.addInput(<aoa3:lotto_totem>);
lottototem21.setOutputs([<biomesoplenty:gem:4>]);
lottototem21.build();
val lottototem22 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem22.addInput(<aoa3:lotto_totem>);
lottototem22.setOutputs([<biomesoplenty:gem:5>]);
lottototem22.build();
val lottototem23 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem23.addInput(<aoa3:lotto_totem>);
lottototem23.setOutputs([<biomesoplenty:gem:6>]);
lottototem23.build();
val lottototem24 = JEI.createJeiRecipe("lotto_totem_loot");
lottototem24.addInput(<aoa3:lotto_totem>);
lottototem24.setOutputs([<biomesoplenty:gem:7>]);
lottototem24.build();
+40
View File
@@ -0,0 +1,40 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var brewiceworldJEI as IJeiPanel = JEI.createJei("brew_iceworld", "Brew of Iceworld");
brewiceworldJEI.setModid("MeatballCraft");
brewiceworldJEI.setIcon(<bewitchment:perpetual_ice>);
brewiceworldJEI.addRecipeCatalyst(<bewitchment:perpetual_ice>);
brewiceworldJEI.setBackground(IJeiUtils.createBackground(150, 100));
brewiceworldJEI.addSlot(IJeiUtils.createItemSlot(30, 25, true)); // input
brewiceworldJEI.addSlot(IJeiUtils.createItemSlot(30, 50, true)); // input
brewiceworldJEI.addSlot(IJeiUtils.createItemSlot(30, 75, true)); // input
brewiceworldJEI.addSlot(IJeiUtils.createItemSlot(55, 75, true)); // input
brewiceworldJEI.addSlot(IJeiUtils.createItemSlot(55, 25, true)); // input
brewiceworldJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 60 && mouseX >= 40 && mouseY <= 40 && mouseY >= 60) {
return ["Drop them in order"];
}
return [];
});
brewiceworldJEI.addSlot(IJeiUtils.createItemSlot(85, 50, false)); // main output
brewiceworldJEI.addSlot(IJeiUtils.createItemSlot(110, 50, false)); // main output
brewiceworldJEI.addElement(IJeiUtils.createArrowElement(54, 50, 0));
brewiceworldJEI.register();
val brewiceworld1 = JEI.createJeiRecipe("brew_iceworld");
brewiceworld1.addInput(<bewitchment:mandrake_root>);
brewiceworld1.addInput(<minecraft:ice>);
brewiceworld1.addInput(<minecraft:gunpowder>);
brewiceworld1.addInput(<bewitchment:witches_cauldron>);
brewiceworld1.addInput(<minecraft:glass_bottle>);
brewiceworld1.setOutputs([<minecraft:splash_potion>.withTag({CustomPotionEffects: [{Ambient: 0 as byte, CurativeItems: [{id: "minecraft:milk_bucket", Count: 1, Damage: 0 as short}], ShowParticles: 1 as byte, Duration: 1, Id: 135, Amplifier: 0 as byte}], CustomPotionColor: 1105116, bewitchment_brew: 1 as byte}),
<bewitchment:perpetual_ice>]);
brewiceworld1.build();
@@ -0,0 +1,31 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var primordialacceleratorJEI as IJeiPanel = JEI.createJei("primordial_accelerator", "Primordial Siphon");
primordialacceleratorJEI.setModid("Thaumic Wonders");
primordialacceleratorJEI.setIcon(<thaumicwonders:primordial_siphon>);
primordialacceleratorJEI.addRecipeCatalyst(<thaumicwonders:primordial_siphon>);
primordialacceleratorJEI.setBackground(IJeiUtils.createBackground(150, 55));
primordialacceleratorJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
primordialacceleratorJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
primordialacceleratorJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
primordialacceleratorJEI.addElement(IJeiUtils.createImageElement("primordialsymbol", 68, 6, 16, 16, 0, 0, "contenttweaker:textures/gui/primordial_accelerator.png", 16, 16));
primordialacceleratorJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Chance of producing grains by consuming nearby Thaumcraft Rifts"];
}
return [];
});
primordialacceleratorJEI.register();
val rightclick1 = JEI.createJeiRecipe("primordial_accelerator");
rightclick1.addInput(<thaumicwonders:primordial_siphon>);
rightclick1.setOutputs([<thaumicwonders:primordial_grain>]);
rightclick1.build();
+403
View File
@@ -0,0 +1,403 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
import scripts.enchantwrapper.EnchantUtil;
import scripts.enchantwrapper.EnchantUtil.WrapperRegistry;
var modpackpuzzleJEI as IJeiPanel = JEI.createJei("meatball_puzzle", "Puzzles");
modpackpuzzleJEI.setModid("MeatballCraft");
modpackpuzzleJEI.setIcon(<contenttweaker:obtained_from_a_puzzle>);
modpackpuzzleJEI.addRecipeCatalyst(<contenttweaker:obtained_from_a_puzzle>);
modpackpuzzleJEI.setBackground(IJeiUtils.createBackground(150, 55));
modpackpuzzleJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
modpackpuzzleJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
modpackpuzzleJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
modpackpuzzleJEI.addElement(IJeiUtils.createImageElement("usingBrain", 68, 6, 16, 16, 0, 0, "contenttweaker:textures/gui/brainuse.png", 16, 16));
modpackpuzzleJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Use your Brain!"];
}
else if (mouseX <= 85 && mouseX >= 64 && mouseY <= 35 && mouseY >= 25) {
return ["Puzzle can be completed after getting item on the left"];
}
return [];
});
modpackpuzzleJEI.register();
val puzzlehaumea = JEI.createJeiRecipe("meatball_puzzle");
puzzlehaumea.addInput(<advancedrocketry:warpcore>);
puzzlehaumea.setOutputs([<contenttweaker:sigil_power>]);
puzzlehaumea.build();
val puzzleosiris1 = JEI.createJeiRecipe("meatball_puzzle");
puzzleosiris1.addInput(<advancedrocketry:warpcore>);
puzzleosiris1.setOutputs([<contenttweaker:bee_chestplate>]);
puzzleosiris1.build();
val puzzleosiris2 = JEI.createJeiRecipe("meatball_puzzle");
puzzleosiris2.addInput(<advancedrocketry:warpcore>);
puzzleosiris2.setOutputs([<contenttweaker:bee_helmet>]);
puzzleosiris2.build();
val puzzleosiris3 = JEI.createJeiRecipe("meatball_puzzle");
puzzleosiris3.addInput(<advancedrocketry:warpcore>);
puzzleosiris3.setOutputs([<contenttweaker:bee_leggings>]);
puzzleosiris3.build();
val puzzleosiris4 = JEI.createJeiRecipe("meatball_puzzle");
puzzleosiris4.addInput(<advancedrocketry:warpcore>);
puzzleosiris4.setOutputs([<contenttweaker:bee_boots>]);
puzzleosiris4.build();
val puzzleptah = JEI.createJeiRecipe("meatball_puzzle");
puzzleptah.addInput(<advancedrocketry:warpcore>);
puzzleptah.setOutputs([<contenttweaker:pharos_callstone>]);
puzzleptah.build();
val puzzlehator = JEI.createJeiRecipe("meatball_puzzle");
puzzlehator.addInput(<advancedrocketry:warpcore>);
puzzlehator.setOutputs([<contenttweaker:trinity_callstone>]);
puzzlehator.build();
val puzzleeuropa = JEI.createJeiRecipe("meatball_puzzle");
puzzleeuropa.addInput(<advancedrocketry:warpcore>);
puzzleeuropa.setOutputs([<contenttweaker:peaceful_oath_callstone>]);
puzzleeuropa.build();
val puzzleoi = JEI.createJeiRecipe("meatball_puzzle");
puzzleoi.addInput(<advancedrocketry:warpcore>);
puzzleoi.setOutputs([<contenttweaker:heuf_fuel>]);
puzzleoi.build();
val puzzlefalacer = JEI.createJeiRecipe("meatball_puzzle");
puzzlefalacer.addInput(<advancedrocketry:warpcore>);
puzzlefalacer.setOutputs([<contenttweaker:curious_bullet>]);
puzzlefalacer.build();
val puzzleorcus1 = JEI.createJeiRecipe("meatball_puzzle");
puzzleorcus1.addInput(<advancedrocketry:warpcore>);
puzzleorcus1.setOutputs([<contenttweaker:lower_fragment_cosmos>]);
puzzleorcus1.build();
val puzzleorcus2 = JEI.createJeiRecipe("meatball_puzzle");
puzzleorcus2.addInput(<advancedrocketry:warpcore>);
puzzleorcus2.setOutputs([<contenttweaker:upper_fragment_cosmos>]);
puzzleorcus2.build();
val puzzlesedna = JEI.createJeiRecipe("meatball_puzzle");
puzzlesedna.addInput(<advancedrocketry:warpcore>);
puzzlesedna.setOutputs([<contenttweaker:orbital_callstone>]);
puzzlesedna.build();
val puzzlefirstmythicshell = JEI.createJeiRecipe("meatball_puzzle");
puzzlefirstmythicshell.addInput(<contenttweaker:ragnarok_sigil>);
puzzlefirstmythicshell.setOutputs([<contenttweaker:aesir_tribute>]);
puzzlefirstmythicshell.build();
val puzzlesecondmythicshell = JEI.createJeiRecipe("meatball_puzzle");
puzzlesecondmythicshell.addInput(<contenttweaker:nightmare_incense>);
puzzlesecondmythicshell.setOutputs([<contenttweaker:eternally_stained_soul>]);
puzzlesecondmythicshell.build();
val puzzlethirdmythicshell = JEI.createJeiRecipe("meatball_puzzle");
puzzlethirdmythicshell.addInput(<contenttweaker:skotaninomicom>);
puzzlethirdmythicshell.setOutputs([<contenttweaker:anadrominomicom>]);
puzzlethirdmythicshell.build();
val puzzlefourthmythicshell = JEI.createJeiRecipe("meatball_puzzle");
puzzlefourthmythicshell.addInput(<contenttweaker:tulite_flower>);
puzzlefourthmythicshell.setOutputs([<contenttweaker:astral_lizardite>]);
puzzlefourthmythicshell.build();
val puzzlevethea = JEI.createJeiRecipe("meatball_puzzle");
puzzlevethea.addInput(<divinerpg:nightmare_bed>);
puzzlevethea.setOutputs([<contenttweaker:dream_projector_gem>]);
puzzlevethea.build();
val puzzlesacredsapling1 = JEI.createJeiRecipe("meatball_puzzle");
puzzlesacredsapling1.addInput(<contenttweaker:sacred_acorn>);
puzzlesacredsapling1.setOutputs([<contenttweaker:left_sacred_sapling>]);
puzzlesacredsapling1.build();
val puzzlesacredsapling2 = JEI.createJeiRecipe("meatball_puzzle");
puzzlesacredsapling2.addInput(<contenttweaker:sacred_acorn>);
puzzlesacredsapling2.setOutputs([<contenttweaker:right_sacred_sapling>]);
puzzlesacredsapling2.build();
val puzzlealchemicalshroom = JEI.createJeiRecipe("meatball_puzzle");
puzzlealchemicalshroom.addInput(<biomesoplenty:terrarium:8>);
puzzlealchemicalshroom.setOutputs([<contenttweaker:alchemical_mushroom>]);
puzzlealchemicalshroom.build();
val puzzleradsuit = JEI.createJeiRecipe("meatball_puzzle");
puzzleradsuit.addInput(<contenttweaker:inert_cursed_jewel>);
puzzleradsuit.setOutputs([<contenttweaker:active_cursed_jewel>]);
puzzleradsuit.build();
val puzzlemysterium = JEI.createJeiRecipe("meatball_puzzle");
puzzlemysterium.addInput(<aoa3:mysterium_realmstone>);
puzzlemysterium.setOutputs([<contenttweaker:mysterium_wormhole>]);
puzzlemysterium.build();
val puzzledragonslayer = JEI.createJeiRecipe("meatball_puzzle");
puzzledragonslayer.addInput(<contenttweaker:whispering_heart_of_hearts>);
puzzledragonslayer.setOutputs([<contenttweaker:soul_of_the_dragonslayer>]);
puzzledragonslayer.build();
val puzzlerunandor = JEI.createJeiRecipe("meatball_puzzle");
puzzlerunandor.addInput(<aoa3:runandor_realmstone>);
puzzlerunandor.setOutputs([<contenttweaker:runandor_wormhole>]);
puzzlerunandor.build();
val puzzlemarksamurai = JEI.createJeiRecipe("meatball_puzzle");
puzzlemarksamurai.addInput(<contenttweaker:rhenia_artifact>);
puzzlemarksamurai.setOutputs([<contenttweaker:mark_of_the_samurai>]);
puzzlemarksamurai.build();
val puzzlekikoku = JEI.createJeiRecipe("meatball_puzzle");
puzzlekikoku.addInput(<contenttweaker:recursive_powder>);
puzzlekikoku.setOutputs([<contenttweaker:essence_of_the_room>]);
puzzlekikoku.build();
val puzzlelivingmyrmitite = JEI.createJeiRecipe("meatball_puzzle");
puzzlelivingmyrmitite.addInput(<ore:ingotMyrmitite>);
puzzlelivingmyrmitite.setOutputs([<contenttweaker:living_myrmitite_ingot>]);
puzzlelivingmyrmitite.build();
val puzzleflintfurnace = JEI.createJeiRecipe("meatball_puzzle");
puzzleflintfurnace.addInput(<contenttweaker:portable_furnace>);
puzzleflintfurnace.setOutputs([<contenttweaker:flint_and_furnace>]);
puzzleflintfurnace.build();
val puzzlemasterwizard = JEI.createJeiRecipe("meatball_puzzle");
puzzlemasterwizard.addInput(<contenttweaker:astral_animator>);
puzzlemasterwizard.setOutputs([<contenttweaker:mark_of_the_arbiter>]);
puzzlemasterwizard.build();
val puzzlebranchoflife = JEI.createJeiRecipe("meatball_puzzle");
puzzlebranchoflife.addInput(<contenttweaker:pixonia_artifact>);
puzzlebranchoflife.setOutputs([<contenttweaker:branch_of_life>]);
puzzlebranchoflife.build();
val puzzlerosidian = JEI.createJeiRecipe("meatball_puzzle");
puzzlerosidian.addInput(<aoa3:gardencia_realmstone>);
puzzlerosidian.setOutputs([<contenttweaker:rosidian_blend>]);
puzzlerosidian.build();
val puzzlespatialphaser = JEI.createJeiRecipe("meatball_puzzle");
puzzlespatialphaser.addInput(<contenttweaker:inert_spatial_phaser>);
puzzlespatialphaser.setOutputs([<contenttweaker:spatial_phaser>]);
puzzlespatialphaser.build();
val puzzlephasinggem = JEI.createJeiRecipe("meatball_puzzle");
puzzlephasinggem.addInput(<contenttweaker:spatial_phaser>);
puzzlephasinggem.setOutputs([<contenttweaker:phasing_gem>]);
puzzlephasinggem.build();
val puzzledeepmetamorphic = JEI.createJeiRecipe("meatball_puzzle");
puzzledeepmetamorphic.addInput(<aoa3:deeplands_realmstone>);
puzzledeepmetamorphic.setOutputs([<contenttweaker:deep_metamorphic_rock>]);
puzzledeepmetamorphic.build();
val puzzlebarongem = JEI.createJeiRecipe("meatball_puzzle");
puzzlebarongem.addInput(<aoa3:barathos_realmstone>);
puzzlebarongem.setOutputs([<contenttweaker:baron_gem>]);
puzzlebarongem.build();
val puzzleanomaly1 = JEI.createJeiRecipe("meatball_puzzle");
puzzleanomaly1.addInput(<contenttweaker:anomaly_detector_stage_1>);
puzzleanomaly1.setOutputs([<contenttweaker:anomaly_detector_stage_2>]);
puzzleanomaly1.build();
val puzzleanomaly2 = JEI.createJeiRecipe("meatball_puzzle");
puzzleanomaly2.addInput(<contenttweaker:anomaly_detector_stage_2>);
puzzleanomaly2.setOutputs([<contenttweaker:anomaly_detector_stage_3>]);
puzzleanomaly2.build();
val puzzleinfuserfabrial = JEI.createJeiRecipe("meatball_puzzle");
puzzleinfuserfabrial.addInput(<contenttweaker:gemheart>);
puzzleinfuserfabrial.setOutputs([<contenttweaker:infuser_fabrial>]);
puzzleinfuserfabrial.build();
val puzzleapothecarybee = JEI.createJeiRecipe("meatball_puzzle");
puzzleapothecarybee.addInput(<contenttweaker:empowered_apothecary_stone>);
puzzleapothecarybee.setOutputs([<contenttweaker:apothecary_prison_key>]);
puzzleapothecarybee.build();
val puzzlegemvoracity = JEI.createJeiRecipe("meatball_puzzle");
puzzlegemvoracity.addInput(<contenttweaker:gem_of_gluttony>);
puzzlegemvoracity.setOutputs([<contenttweaker:gem_of_voracity>]);
puzzlegemvoracity.build();
val puzzlevoraceousworm = JEI.createJeiRecipe("meatball_puzzle");
puzzlevoraceousworm.addInput(<contenttweaker:gem_of_voracity>);
puzzlevoraceousworm.setOutputs([<contenttweaker:voraceous_worm_callstone>]);
puzzlevoraceousworm.build();
val puzzledreadfulshard = JEI.createJeiRecipe("meatball_puzzle");
puzzledreadfulshard.addInput(<contenttweaker:icy_dreadful_shard>);
puzzledreadfulshard.setOutputs([<contenttweaker:dreadful_shard>]);
puzzledreadfulshard.build();
val puzzlepressedspice = JEI.createJeiRecipe("meatball_puzzle");
puzzlepressedspice.addInput(<aoa3:lunalus_realmstone>);
puzzlepressedspice.setOutputs([<contenttweaker:pressed_spice>]);
puzzlepressedspice.build();
val puzzlerunicore = JEI.createJeiRecipe("meatball_puzzle");
puzzlerunicore.addInput(<contenttweaker:runic_ore>);
puzzlerunicore.setOutputs([<contenttweaker:catalyzed_runic_ore>]);
puzzlerunicore.build();
val puzzlefallenspren = JEI.createJeiRecipe("meatball_puzzle");
puzzlefallenspren.addInput(<contenttweaker:wyvern_monument_activation_fabrial>);
puzzlefallenspren.setOutputs([<contenttweaker:shard_of_a_fallen_spren>]);
puzzlefallenspren.build();
val puzzleoblivioncandle = JEI.createJeiRecipe("meatball_puzzle");
puzzleoblivioncandle.addInput(<contenttweaker:oblivion_candle>);
puzzleoblivioncandle.setOutputs([<contenttweaker:oblivion_catalyzer>]);
puzzleoblivioncandle.build();
val puzzlestoneanima = JEI.createJeiRecipe("meatball_puzzle");
puzzlestoneanima.addInput(<aoa3:borean_realmstone>);
puzzlestoneanima.setOutputs([<contenttweaker:stone_of_anima>]);
puzzlestoneanima.build();
val puzzlefluixconstruct = JEI.createJeiRecipe("meatball_puzzle");
puzzlefluixconstruct.addInput(<contenttweaker:phasing_fluix_construct>);
puzzlefluixconstruct.setOutputs([<contenttweaker:attuned_fluix_construct>]);
puzzlefluixconstruct.build();
val puzzlesparkledoak = JEI.createJeiRecipe("meatball_puzzle");
puzzlesparkledoak.addInput(<contenttweaker:trinity_callstone>);
puzzlesparkledoak.setOutputs([<contenttweaker:sparkled_oak_planks>]);
puzzlesparkledoak.build();
val puzzleghoulspirit = JEI.createJeiRecipe("meatball_puzzle");
puzzleghoulspirit.addInput(<aoa3:greckon_realmstone>);
puzzleghoulspirit.setOutputs([<contenttweaker:ghoul_spirit>]);
puzzleghoulspirit.build();
val puzzlemeatballcharm = JEI.createJeiRecipe("meatball_puzzle");
puzzlemeatballcharm.addInput(<thaumcraft:creative_flux_sponge>);
puzzlemeatballcharm.setOutputs([<contenttweaker:meatball_man_charm>]);
puzzlemeatballcharm.build();
val puzzlespellrecycler = JEI.createJeiRecipe("meatball_puzzle");
puzzlespellrecycler.addInput(<contenttweaker:alien_material_manual>);
puzzlespellrecycler.setOutputs([<contenttweaker:spell_recycling_crystal>]);
puzzlespellrecycler.build();
val puzzlewarrenblindfold = JEI.createJeiRecipe("meatball_puzzle");
puzzlewarrenblindfold.addInput(<contenttweaker:essence_of_the_mythic_shells>);
puzzlewarrenblindfold.setOutputs([<contenttweaker:warren_blindfold>]);
puzzlewarrenblindfold.build();
val puzzlemonumentalmeatball = JEI.createJeiRecipe("meatball_puzzle");
puzzlemonumentalmeatball.addInput(<contenttweaker:chaos_wood>);
puzzlemonumentalmeatball.setOutputs([<contenttweaker:monumentally_sentient_meatball>]);
puzzlemonumentalmeatball.build();
val puzzlefurnaceguy = JEI.createJeiRecipe("meatball_puzzle");
puzzlefurnaceguy.addInput(<contenttweaker:gallifrey_warper>);
puzzlefurnaceguy.setOutputs([<contenttweaker:furnace_secret_callstone>]);
puzzlefurnaceguy.build();
val puzzleterraformassiflora = JEI.createJeiRecipe("meatball_puzzle");
puzzleterraformassiflora.addInput(<contenttweaker:terraformassiflora>);
puzzleterraformassiflora.setOutputs([<contenttweaker:crown_of_the_energy_queen>]);
puzzleterraformassiflora.build();
val puzzlearbitertomb = JEI.createJeiRecipe("meatball_puzzle");
puzzlearbitertomb.addInput(<contenttweaker:star_of_betrayal>);
puzzlearbitertomb.setOutputs([<contenttweaker:entropic_channeling_stone>]);
puzzlearbitertomb.build();
val puzzleabominationpower = JEI.createJeiRecipe("meatball_puzzle");
puzzleabominationpower.addInput(<contenttweaker:touch_of_the_arbiter>);
puzzleabominationpower.setOutputs([<contenttweaker:abomination_of_true_power>]);
puzzleabominationpower.build();
val puzzlememrestor = JEI.createJeiRecipe("meatball_puzzle");
puzzlememrestor.addInput(<contenttweaker:eldunari>);
puzzlememrestor.setOutputs([<contenttweaker:memory_restoration_ritual>]);
puzzlememrestor.build();
val puzzleruneslib = JEI.createJeiRecipe("meatball_puzzle");
puzzleruneslib.addInput(<contenttweaker:memory_restoration_ritual>);
puzzleruneslib.setOutputs([<contenttweaker:runes_of_liberation>]);
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();
val undeadsoil = JEI.createJeiRecipe("meatball_puzzle");
undeadsoil.addInput(<contenttweaker:summons_to_the_meatball_man>);
undeadsoil.setOutputs([<contenttweaker:undead_soil>]);
undeadsoil.build();
val recursionfocusing = JEI.createJeiRecipe("meatball_puzzle");
recursionfocusing.addInput(<contenttweaker:call_to_mission>);
recursionfocusing.setOutputs([<contenttweaker:recursion_focusing_fabrial>]);
recursionfocusing.build();
val gemdimensionalascension = JEI.createJeiRecipe("meatball_puzzle");
gemdimensionalascension.addInput(<contenttweaker:stone_of_dimensional_ascension>);
gemdimensionalascension.setOutputs([<contenttweaker:gem_of_dimensional_ascension>]);
gemdimensionalascension.build();
val rainbowcorepuzzle = JEI.createJeiRecipe("meatball_puzzle");
rainbowcorepuzzle.addInput(<divinerpg:apalachia_block>);
rainbowcorepuzzle.setOutputs([<contenttweaker:rainbow_core>]);
rainbowcorepuzzle.build();
val gluttbellpuzzle = JEI.createJeiRecipe("meatball_puzzle");
gluttbellpuzzle.addInput(<contenttweaker:unfathomable_breaker>);
gluttbellpuzzle.setOutputs([<contenttweaker:gluttonous_bell>]);
gluttbellpuzzle.build();
val geofragmentpuzzle = JEI.createJeiRecipe("meatball_puzzle");
geofragmentpuzzle.addInput(<contenttweaker:antlion_callstone>);
geofragmentpuzzle.setOutputs([<contenttweaker:geo_fragment>]);
geofragmentpuzzle.build();
val homeseekerpuzzle = JEI.createJeiRecipe("meatball_puzzle");
homeseekerpuzzle.addInput(<contenttweaker:gluttonous_bell>);
homeseekerpuzzle.setOutputs([<contenttweaker:shattered_mythic_matter>]);
homeseekerpuzzle.build();
val homeboundpuzzle = JEI.createJeiRecipe("meatball_puzzle");
homeboundpuzzle.addInput(<contenttweaker:shattered_mythic_matter>);
homeboundpuzzle.setOutputs([<contenttweaker:recursive_mind_shield>]);
homeboundpuzzle.build();
val witherswarthpuzzle = JEI.createJeiRecipe("meatball_puzzle");
witherswarthpuzzle.addInput(<contenttweaker:pale_sky_stone_pebble>);
witherswarthpuzzle.setOutputs([<contenttweaker:medallion_of_undead_repellence>]);
witherswarthpuzzle.build();
+32
View File
@@ -0,0 +1,32 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var quartzcuttingJEI as IJeiPanel = JEI.createJei("quartz_cutting_meatball", "Quartz Cutting");
quartzcuttingJEI.setModid("Applied Energistics 2: Meatball Box");
quartzcuttingJEI.setIcon(<appliedenergistics2:certus_quartz_cutting_knife>);
quartzcuttingJEI.addRecipeCatalyst(<appliedenergistics2:certus_quartz_cutting_knife>);
quartzcuttingJEI.addRecipeCatalyst(<appliedenergistics2:nether_quartz_cutting_knife>);
quartzcuttingJEI.setBackground(IJeiUtils.createBackground(150, 55));
quartzcuttingJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
quartzcuttingJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
quartzcuttingJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
quartzcuttingJEI.addElement(IJeiUtils.createImageElement("mouseLeft", 68, 6, 13, 14, 0, 0, "contenttweaker:textures/gui/mouse_right.png", 16, 16));
quartzcuttingJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Right click"];
}
return [];
});
quartzcuttingJEI.register();
val rightclick1 = JEI.createJeiRecipe("right_click_meatball");
rightclick1.addInput(<minecraft:iron_ingot>);
rightclick1.setOutputs([<appliedenergistics2:material:21>]);
rightclick1.build();
@@ -0,0 +1,27 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var railcraftboilerJEI as IJeiPanel = JEI.createJei("railcraft_boiler_meatball", "Boiler");
railcraftboilerJEI.setModid("Railcraft");
railcraftboilerJEI.setIcon(<railcraft:boiler_firebox_solid>);
railcraftboilerJEI.addRecipeCatalyst(<railcraft:boiler_firebox_solid>);
railcraftboilerJEI.addRecipeCatalyst(<railcraft:boiler_tank_pressure_high>);
railcraftboilerJEI.setBackground(IJeiUtils.createBackground(150, 100));
railcraftboilerJEI.addSlot(IJeiUtils.createLiquidSlot(40, 25, 20, 20, 2000, true, true, true)); // input
railcraftboilerJEI.addSlot(IJeiUtils.createItemSlot(60, 55, true)); // input
railcraftboilerJEI.addSlot(IJeiUtils.createLiquidSlot(95, 25, 20, 20, 2000, true, false, true)); // output
railcraftboilerJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
railcraftboilerJEI.register();
val extremereactorcoolantst1 = JEI.createJeiRecipe("extreme_reactorsteam_meatball");
extremereactorcoolantst1.addInput(<fluid:water>*2000);
extremereactorcoolantst1.addInput(<minecraft:coal>);
extremereactorcoolantst1.addOutput(<fluid:steam>*2000);
extremereactorcoolantst1.build();
+347
View File
@@ -0,0 +1,347 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var rightclickitemJEI as IJeiPanel = JEI.createJei("right_click_meatball", "Right Clicking");
rightclickitemJEI.setModid("MeatballCraft");
rightclickitemJEI.setIcon(<contenttweaker:use_item>);
rightclickitemJEI.addRecipeCatalyst(<contenttweaker:use_item>);
rightclickitemJEI.setBackground(IJeiUtils.createBackground(150, 55));
rightclickitemJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
rightclickitemJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
rightclickitemJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
rightclickitemJEI.addElement(IJeiUtils.createImageElement("mouseLeft", 68, 6, 13, 14, 0, 0, "contenttweaker:textures/gui/mouse_right.png", 16, 16));
rightclickitemJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
return ["Right click"];
}
return [];
});
rightclickitemJEI.register();
val rightclick1 = JEI.createJeiRecipe("right_click_meatball");
rightclick1.addInput(<contenttweaker:nightmare_incense>);
rightclick1.setOutputs([<contenttweaker:sacrificial_contract>]);
rightclick1.build();
val rightclick2 = JEI.createJeiRecipe("right_click_meatball");
rightclick2.addInput(<contenttweaker:deinthos>);
rightclick2.setOutputs([<contenttweaker:pure_warp>]);
rightclick2.build();
val rightclick3 = JEI.createJeiRecipe("right_click_meatball");
rightclick3.addInput(<contenttweaker:mark_of_the_samurai>);
rightclick3.setOutputs([<contenttweaker:sword_shield>]);
rightclick3.build();
val rightclick4 = JEI.createJeiRecipe("right_click_meatball");
rightclick4.addInput(<contenttweaker:eldritch_flower>);
rightclick4.setOutputs([<contenttweaker:lost_memory>]);
rightclick4.build();
val rightclick5 = JEI.createJeiRecipe("right_click_meatball");
rightclick5.addInput(<contenttweaker:warren_blindfold>);
rightclick5.setOutputs([<contenttweaker:eye_of_limbo>]);
rightclick5.build();
val rightclick6 = JEI.createJeiRecipe("right_click_meatball");
rightclick6.addInput(<contenttweaker:evil_insight>);
rightclick6.setOutputs([<contenttweaker:malum>]);
rightclick6.build();
val rightclick7 = JEI.createJeiRecipe("right_click_meatball");
rightclick7.addInput(<contenttweaker:solidified_memory>);
rightclick7.setOutputs([<contenttweaker:human_imperfection>]);
rightclick7.build();
val rightclick8 = JEI.createJeiRecipe("right_click_meatball");
rightclick8.addInput(<contenttweaker:vibrating_mithminite_schythe>);
rightclick8.setOutputs([<contenttweaker:ichor>]);
rightclick8.build();
val rightclick9 = JEI.createJeiRecipe("right_click_meatball");
rightclick9.addInput(<contenttweaker:entropic_channeling_fabrial>);
rightclick9.setOutputs([<contenttweaker:soul_of_entropy>*4]);
rightclick9.build();
val rightclick10 = JEI.createJeiRecipe("right_click_meatball");
rightclick10.addInput(<contenttweaker:fluix_soul_fabrial>);
rightclick10.setOutputs([<contenttweaker:touch_of_the_arbiter>]);
rightclick10.build();
val rightclick11 = JEI.createJeiRecipe("right_click_meatball");
rightclick11.addInput(<contenttweaker:hymn_of_the_true_tongue>);
rightclick11.setOutputs([<contenttweaker:runes_of_the_true_tongue>]);
rightclick11.build();
val rightclick12 = JEI.createJeiRecipe("right_click_meatball");
rightclick12.addInput(<contenttweaker:call_of_the_arbiter>);
rightclick12.setOutputs([<contenttweaker:scale_of_the_ancient_heart>]);
rightclick12.build();
val rightclick13 = JEI.createJeiRecipe("right_click_meatball");
rightclick13.addInput(<contenttweaker:call_of_the_arbiter>);
rightclick13.setOutputs([<contenttweaker:stone_of_the_fallen_tower>]);
rightclick13.build();
val rightclick14 = JEI.createJeiRecipe("right_click_meatball");
rightclick14.addInput(<contenttweaker:scream_of_pauram>);
rightclick14.setOutputs([<contenttweaker:screaming_blood_slime>]);
rightclick14.build();
val rightclick15 = JEI.createJeiRecipe("right_click_meatball");
rightclick15.addInput(<contenttweaker:twilit_warren_shredder>);
rightclick15.setOutputs([<contenttweaker:yggdrasil_wood>*100]);
rightclick15.build();
val rightclick16 = JEI.createJeiRecipe("right_click_meatball");
rightclick16.addInput(<contenttweaker:investiture_of_the_eleint>);
rightclick16.setOutputs([<forge:bucketfilled>.withTag({FluidName: "eleint_dragonfire", Amount: 1000})]);
rightclick16.build();
val rightclick17 = JEI.createJeiRecipe("right_click_meatball");
rightclick17.addInput(<contenttweaker:evertainted_pebble>);
rightclick17.setOutputs([<contenttweaker:sundered_crimson_heart>]);
rightclick17.build();
val rightclick18 = JEI.createJeiRecipe("right_click_meatball");
rightclick18.addInput(<contenttweaker:sundering_of_the_twilit_curse>);
rightclick18.setOutputs([<contenttweaker:crimson_warren_remains>]);
rightclick18.build();
val rightclick19 = JEI.createJeiRecipe("right_click_meatball");
rightclick19.addInput(<contenttweaker:offering_to_the_eleint_of_actualization>);
rightclick19.setOutputs([<contenttweaker:flame_of_actualization>]);
rightclick19.build();
val rightclick20 = JEI.createJeiRecipe("right_click_meatball");
rightclick20.addInput(<contenttweaker:void_shriek>);
rightclick20.setOutputs([<contenttweaker:hollow_soul>]);
rightclick20.build();
val rightclick21 = JEI.createJeiRecipe("right_click_meatball");
rightclick21.addInput(<contenttweaker:void_shriek>);
rightclick21.setOutputs([<contenttweaker:pure_void>]);
rightclick21.build();
val rclickdimlet1 = JEI.createJeiRecipe("right_click_meatball");
rclickdimlet1.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet1.setOutputs([<rftoolsdim:dimlet_base>]);
rclickdimlet1.build();
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("right_click_meatball");
rclickdimlet3.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet3.setOutputs([<rftoolsdim:dimlet_control_circuit:1>]);
rclickdimlet3.build();
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("right_click_meatball");
rclickdimlet5.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet5.setOutputs([<rftoolsdim:dimlet_control_circuit:3>]);
rclickdimlet5.build();
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("right_click_meatball");
rclickdimlet7.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet7.setOutputs([<rftoolsdim:dimlet_control_circuit:5>]);
rclickdimlet7.build();
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("right_click_meatball");
rclickdimlet9.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet9.setOutputs([<rftoolsdim:dimlet_energy_module:0>]);
rclickdimlet9.build();
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("right_click_meatball");
rclickdimlet11.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet11.setOutputs([<rftoolsdim:dimlet_energy_module:2>]);
rclickdimlet11.build();
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("right_click_meatball");
rclickdimlet13.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet13.setOutputs([<rftoolsdim:dimlet_memory_unit:1>]);
rclickdimlet13.build();
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("right_click_meatball");
rclickdimlet15.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet15.setOutputs([<rftoolsdim:dimlet_type_controller:0>]);
rclickdimlet15.build();
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("right_click_meatball");
rclickdimlet17.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet17.setOutputs([<rftoolsdim:dimlet_type_controller:2>]);
rclickdimlet17.build();
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("right_click_meatball");
rclickdimlet19.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet19.setOutputs([<rftoolsdim:dimlet_type_controller:4>]);
rclickdimlet19.build();
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("right_click_meatball");
rclickdimlet21.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet21.setOutputs([<rftoolsdim:dimlet_type_controller:6>]);
rclickdimlet21.build();
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("right_click_meatball");
rclickdimlet23.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet23.setOutputs([<rftoolsdim:dimlet_type_controller:8>]);
rclickdimlet23.build();
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("right_click_meatball");
rclickdimlet25.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet25.setOutputs([<rftoolsdim:dimlet_type_controller:10>]);
rclickdimlet25.build();
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("right_click_meatball");
rclickdimlet27.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet27.setOutputs([<rftoolsdim:dimlet_type_controller:12>]);
rclickdimlet27.build();
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("right_click_meatball");
rclickdimlet29.addInput(<rftoolsdim:dimlet_parcel>);
rclickdimlet29.setOutputs([<rftoolsdim:dimlet_type_controller:14>]);
rclickdimlet29.build();
val rclickdimlet30 = JEI.createJeiRecipe("right_click_meatball");
rclickdimlet30.addInput(<contenttweaker:star_core>);
rclickdimlet30.setOutputs([<contenttweaker:miniature_star>]);
rclickdimlet30.build();
val rclickdimlet31 = JEI.createJeiRecipe("right_click_meatball");
rclickdimlet31.addInput(<contenttweaker:pulsar_core>);
rclickdimlet31.setOutputs([<contenttweaker:miniature_pulsar>]);
rclickdimlet31.build();
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();
val rclickdimlet35 = JEI.createJeiRecipe("right_click_meatball");
rclickdimlet35.addInput(<contenttweaker:quasar_core>);
rclickdimlet35.setOutputs([<contenttweaker:miniature_quasar>]);
rclickdimlet35.build();
val rclickdimlet36 = JEI.createJeiRecipe("right_click_meatball");
rclickdimlet36.addInput(<bloodarsenal:bound_stick>);
rclickdimlet36.setOutputs([<bloodmagic:blood_shard:1>]);
rclickdimlet36.build();
val rclickdimlet37 = JEI.createJeiRecipe("right_click_meatball");
rclickdimlet37.addInput(<contenttweaker:plea_to_nature>);
rclickdimlet37.setOutputs([<contenttweaker:fractal_fragment_natural_law>]);
rclickdimlet37.build();
val rclickdimlet38 = JEI.createJeiRecipe("right_click_meatball");
rclickdimlet38.addInput(<contenttweaker:spark_of_unhallowing>);
rclickdimlet38.setOutputs([<contenttweaker:recursion_of_growth>]);
rclickdimlet38.build();
val rclickdimlet39 = JEI.createJeiRecipe("right_click_meatball");
rclickdimlet39.addInput(<contenttweaker:kobblin_earth>);
rclickdimlet39.setOutputs([<contenttweaker:kobblin_seedling>]);
rclickdimlet39.build();
val rclickdimlet40 = JEI.createJeiRecipe("right_click_meatball");
rclickdimlet40.addInput(<aoa3:flammable_dust>);
rclickdimlet40.setOutputs([<aoa3:nethengeic_callstone>]);
rclickdimlet40.build();
+46
View File
@@ -0,0 +1,46 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var meatextremeturbineJEI as IJeiPanel = JEI.createJei("safe_nuke_meatball", "Safe Nuke Detonation");
meatextremeturbineJEI.setModid("Extreme Reactors");
meatextremeturbineJEI.setIcon(<modularmachinery:safe_nuke_environment_controller>);
meatextremeturbineJEI.addRecipeCatalyst(<modularmachinery:safe_nuke_environment_controller>);
meatextremeturbineJEI.setBackground(IJeiUtils.createBackground(150, 100));
meatextremeturbineJEI.addSlot(IJeiUtils.createLiquidSlot(40, 25, 20, 20, 2000, true, true, true)); // input
meatextremeturbineJEI.addSlot(IJeiUtils.createItemSlot(70, 50, true)); // input
meatextremeturbineJEI.addSlot(IJeiUtils.createLiquidSlot(95, 25, 20, 20, 2000, true, false, true)); // output
meatextremeturbineJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
meatextremeturbineJEI.onTooltip(function(mouseX, mouseY) as string[]{
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 50 && mouseY >= 20) {
return ["Place the Nuke below the controller, and all fluids inside the Multiblock will be converted"];
}
return [];
});
meatextremeturbineJEI.register();
val safenuke1 = JEI.createJeiRecipe("safe_nuke_meatball");
safenuke1.addInput(<fluid:polonium>*1000);
safenuke1.addInput(<techreborn:nuke>);
safenuke1.addOutput(<fluid:californium_256>*1000);
safenuke1.build();
val safenuke2 = JEI.createJeiRecipe("safe_nuke_meatball");
safenuke2.addInput(<fluid:areated_molten_californium_250>*1000);
safenuke2.addInput(<techreborn:nuke>);
safenuke2.addOutput(<fluid:californium_256>*1000);
safenuke2.build();
val safenuke3 = JEI.createJeiRecipe("safe_nuke_meatball");
safenuke3.addInput(<fluid:unholy_nuke_catalyst>*1000);
safenuke3.addInput(<techreborn:nuke>);
safenuke3.addOutput(<fluid:cold_plasma>*1000);
safenuke3.build();
@@ -0,0 +1,28 @@
#modloaded randomtweaker
#priority -10
#reloadable
import mods.jei.JEI;
import mods.randomtweaker.jei.IJeiPanel;
import mods.randomtweaker.jei.IJeiUtils;
var terrestrialagglomerationJEI as IJeiPanel = JEI.createJei("terrestrial_agglomeration", "Terrestrial Agglomeration");
terrestrialagglomerationJEI.setModid("Botania");
terrestrialagglomerationJEI.setIcon(<botania:terraplate>);
terrestrialagglomerationJEI.addRecipeCatalyst(<botania:terraplate>);
terrestrialagglomerationJEI.setBackground(IJeiUtils.createBackground(150, 100));
terrestrialagglomerationJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
terrestrialagglomerationJEI.addSlot(IJeiUtils.createItemSlot(40, 50, true)); // catalyst input
terrestrialagglomerationJEI.addSlot(IJeiUtils.createItemSlot(40, 75, true)); // catalyst input
terrestrialagglomerationJEI.addSlot(IJeiUtils.createItemSlot(95, 50, false)); // main output
terrestrialagglomerationJEI.addElement(IJeiUtils.createArrowElement(64, 50, 0));
terrestrialagglomerationJEI.register();
val catalyzationchamber1 = JEI.createJeiRecipe("terrestrial_agglomeration");
catalyzationchamber1.addInput(<botania:manaresource:0>);
catalyzationchamber1.addInput(<botania:manaresource:1>);
catalyzationchamber1.addInput(<botania:manaresource:2>);
catalyzationchamber1.setOutputs([<botania:manaresource:4>]);
catalyzationchamber1.build();