#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", "召唤祭坛"); creationforgeJEI.setModid("Creation Forge"); creationforgeJEI.setIcon(); creationforgeJEI.addRecipeCatalyst(); 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 ["右击"]; } return []; }); creationforgeJEI.register(); val creationforge1 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge1.addInput(); creationforge1.setOutputs([.withTag({EntityTag: {id: "aoa3:penguin"}})]); creationforge1.build(); val creationforge2 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge2.addInput(); creationforge2.setOutputs([.withTag({EntityTag: {id: "aoa3:draggy"}})]); creationforge2.build(); val creationforge3 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge3.addInput(); creationforge3.setOutputs([.withTag({EntityTag: {id: "aoa3:compeer"}})]); creationforge3.build(); val creationforge4 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge4.addInput(); creationforge4.setOutputs([.withTag({EntityTag: {id: "aoa3:waggy"}})]); creationforge4.build(); val creationforge5 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge5.addInput(); creationforge5.setOutputs([.withTag({EntityTag: {id: "aoa3:spikeback"}})]); creationforge5.build(); val creationforge6 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge6.addInput(); creationforge6.setOutputs([.withTag({EntityTag: {id: "aoa3:rammerhorn"}})]); creationforge6.build(); val creationforge7 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge7.addInput(); creationforge7.setOutputs([.withTag({EntityTag: {id: "aoa3:spraggy"}})]); creationforge7.build(); val creationforge8 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge8.addInput(); creationforge8.setOutputs([.withTag({EntityTag: {id: "aoa3:plateosaur"}})]); creationforge8.build(); val creationforge9 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge9.addInput(); creationforge9.setOutputs([.withTag({EntityTag: {id: "aoa3:hellquin"}})]); creationforge9.build(); val creationforge10 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge10.addInput(); creationforge10.setOutputs([.withTag({EntityTag: {id: "aoa3:craggy"}})]); creationforge10.build(); val creationforge11 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge11.addInput(); creationforge11.setOutputs([.withTag({EntityTag: {id: "aoa3:horntail"}})]); creationforge11.build(); val creationforge12 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge12.addInput(); creationforge12.setOutputs([.withTag({EntityTag: {id: "aoa3:shaddy"}})]); creationforge12.build(); val creationforge13 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge13.addInput(); creationforge13.setOutputs([.withTag({EntityTag: {id: "aoa3:gnawer"}})]); creationforge13.build(); val creationforge14 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge14.addInput(); creationforge14.setOutputs([.withTag({EntityTag: {id: "aoa3:corby"}})]); creationforge14.build(); val creationforge15 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge15.addInput(); creationforge15.setOutputs([.withTag({EntityTag: {id: "aoa3:ender_carrier"}})]); creationforge15.build(); val creationforge16 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge16.addInput(); creationforge16.setOutputs([.withTag({EntityTag: {id: "aoa3:blissard"}})]); creationforge16.build(); val creationforge17 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge17.addInput(); creationforge17.setOutputs([.withTag({EntityTag: {id: "aoa3:goofer"}})]); creationforge17.build(); val creationforge18 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge18.addInput(); creationforge18.setOutputs([.withTag({EntityTag: {id: "aoa3:mecha_cyclops"}})]); creationforge18.build(); val creationforge19 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge19.addInput(); creationforge19.setOutputs([.withTag({EntityTag: {id: "aoa3:alluricorn"}})]); creationforge19.build(); val creationforge20 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge20.addInput(); creationforge20.setOutputs([.withTag({EntityTag: {id: "aoa3:construct_of_servility"}})]); creationforge20.build(); val creationforge21 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge21.addInput(); creationforge21.setOutputs([.withTag({EntityTag: {id: "aoa3:healing_golem"}})]); creationforge21.build(); val creationforge22 = JEI.createJeiRecipe("aoa_creation_forge"); creationforge22.addInput(); creationforge22.setOutputs([.withTag({EntityTag: {id: "aoa3:mecha_skellox"}})]); creationforge22.build();