#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(); infernalfurnaceJEI.addRecipeCatalyst(); 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(); infernalfurnace1.setOutputs([, ]); infernalfurnace1.build(); val infernalfurnace2 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace2.addInput(); infernalfurnace2.setOutputs([, ]); infernalfurnace2.build(); val infernalfurnace3 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace3.addInput(); infernalfurnace3.setOutputs([, ]); infernalfurnace3.build(); val infernalfurnace4 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace4.addInput(); infernalfurnace4.setOutputs([, ]); infernalfurnace4.build(); val infernalfurnace5 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace5.addInput(); infernalfurnace5.setOutputs([, ]); infernalfurnace5.build(); val infernalfurnace6 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace6.addInput(); infernalfurnace6.setOutputs([, ]); infernalfurnace6.build(); val infernalfurnace7 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace7.addInput(); infernalfurnace7.setOutputs([, ]); infernalfurnace7.build(); val infernalfurnace8 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace8.addInput(); infernalfurnace8.setOutputs([, ]); infernalfurnace8.build(); val infernalfurnace9 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace9.addInput(); infernalfurnace9.setOutputs([, ]); infernalfurnace9.build(); val infernalfurnace10 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace10.addInput(); infernalfurnace10.setOutputs([, ]); infernalfurnace10.build(); val infernalfurnace11 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace11.addInput(); infernalfurnace11.setOutputs([, ]); infernalfurnace11.build(); val infernalfurnace12 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace12.addInput(); infernalfurnace12.setOutputs([, ]); infernalfurnace12.build(); val infernalfurnace13 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace13.addInput(); infernalfurnace13.setOutputs([, ]); infernalfurnace13.build(); val infernalfurnace14 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace14.addInput(); infernalfurnace14.setOutputs([, ]); infernalfurnace14.build(); val infernalfurnace15 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace15.addInput(); infernalfurnace15.setOutputs([, ]); infernalfurnace15.build(); val infernalfurnace16 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace16.addInput(); infernalfurnace16.setOutputs([, *4]); infernalfurnace16.build(); val infernalfurnace17 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace17.addInput(); infernalfurnace17.setOutputs([, *8]); infernalfurnace17.build(); val infernalfurnace18 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace18.addInput(); infernalfurnace18.setOutputs([, *16]); infernalfurnace18.build(); val infernalfurnace19 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace19.addInput(); infernalfurnace19.setOutputs([, *32]); infernalfurnace19.build(); val infernalfurnace20 = JEI.createJeiRecipe("infernal_furnace"); infernalfurnace20.addInput(); infernalfurnace20.setOutputs([, *32]); infernalfurnace20.build();