Module:Crafting/Data

-- using the Quick Recipe Syntax (or QRS) -- part 1: crafting slot indicator -- syntax: -- ex1: 'A123B13C123' gives { 'A1', 'A2', 'A3', 'B1', 'B3', 'C1', 'C2', 'C3' } -- ex2: 'A*B13C*' also gives { 'A1', 'A2', 'A3', 'B1', 'B3', 'C1', 'C2', 'C3' } -- ex3: '*13A2C2' gives { 'A1', 'B1', 'C1', 'A3', 'B3', 'C3', 'A2', 'C2' } (this list is unordered; result is equivallent to ex1 and ex2) -- ex4: '**' gives all nine slots { 'A1', 'A2', 'A3', 'B1', 'B2', 'B3', 'C1', 'C2', 'C3' } -- part 2: slot-item indicator -- syntax: -- ex5: 'A13 "Dandelion" A2 "Poppy"' gives { ['A1'] = 'Dandelion', ['A2'] = 'Poppy', ['A3'] = 'Dandelion' } -- part 3: animated slot -- syntax: separate with '//' -- ex6: 'A*B12 *2B12 "Enchanted Cobblestone"' return { ['Super Compactor 3000'] = '*13A2 "Enchanted Cobblestone, 64" C2 "Enchanted Redstone"', }