#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(); compressedcobblestoneJEI.addRecipeCatalyst(); compressedcobblestoneJEI.addRecipeCatalyst(); compressedcobblestoneJEI.addRecipeCatalyst(); 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(); compressedcobble1.addInput(); compressedcobble1.addInput(); compressedcobble1.addInput(); compressedcobble1.addInput(); compressedcobble1.setOutputs([, , , , , , , , ]); compressedcobble1.build(); val compressedcobble2 = JEI.createJeiRecipe("compressed_cobblestone"); compressedcobble2.addInput(); compressedcobble2.addInput(); compressedcobble2.addInput(); compressedcobble2.addInput(); compressedcobble2.addInput(); compressedcobble2.setOutputs([, , , , , , , , ]); compressedcobble2.build(); val compressedcobble3 = JEI.createJeiRecipe("compressed_cobblestone"); compressedcobble3.addInput(); compressedcobble3.addInput(); compressedcobble3.addInput(); compressedcobble3.addInput(); compressedcobble3.addInput(); compressedcobble3.setOutputs([, , , , , , , , ]); compressedcobble3.build();