The Inscriber is a type of IRecipeManager and implements all the methods that are available to IRecipeManager’s, such as removeRecipe() and removeAll().
Inscribe recipes are recipes that only consume the middle input, the other inputs are not consumed.
The following script will add four recipes to the Inscriber that will do the following:
Output a Diamond when Inscribing Dirt in the middle slot.
Output Dirt when Inscribing Glass in the middle slot, and Dirt in the top slot.
Output Glass when Inscribing a Stick in the middle slot, and a Stick in the bottom slot. (Notice how we use <item:minecraft:air> as the first element of the array)
Output a piece of Redstone when Inscribing an Apple in the middle slot, an Arrow in the top slot and a Stick in the bottom slot.
Press recipes are recipes that consume all the inputs.
The following script will add four recipes to the Inscriber that will do the following:
Output Scute when Pressing Lapis Lazuli in the middle slot.
Output Coal when Pressing White Dye in the middle slot, and White Wool in the top slot.
Output an Iron Ingot when Pressing Orange Dye in the middle slot, and Orange Wool in the bottom slot. (Notice how we use <item:minecraft:air> as the first element of the array)
Output a Gold Ingot when Pressing a Magenta Dye in the middle slot, Magenta Wool in the top slot and Light Blue Wool in the bottom slot.