0.16
This commit is contained in:
@@ -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(<ore:oreVoidMetal>);
|
||||
catalyzationchamber9.setOutputs([<thaumicwonders:eldritch_cluster:8>]);
|
||||
catalyzationchamber9.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 >= 68 && mouseY <= 22 && mouseY >= 6) {
|
||||
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,116 @@
|
||||
#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();
|
||||
@@ -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 Accelerator");
|
||||
primordialacceleratorJEI.setModid("MeatballCraft");
|
||||
primordialacceleratorJEI.setIcon(<contenttweaker:primordial_accelerator>);
|
||||
primordialacceleratorJEI.addRecipeCatalyst(<contenttweaker:primordial_accelerator>);
|
||||
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 ["Power accelerator with a redstone pulse"];
|
||||
}
|
||||
return [];
|
||||
});
|
||||
primordialacceleratorJEI.register();
|
||||
|
||||
|
||||
val rightclick1 = JEI.createJeiRecipe("primordial_accelerator");
|
||||
rightclick1.addInput(<thaumcraft:primordial_pearl>);
|
||||
rightclick1.setOutputs([<thaumicwonders:primordial_grain>]);
|
||||
rightclick1.build();
|
||||
|
||||
@@ -0,0 +1,315 @@
|
||||
#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();
|
||||
@@ -0,0 +1,66 @@
|
||||
#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();
|
||||
|
||||
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user