Guest User

Super Factory Manager for Ars Nouveau

a guest
Mar 10th, 2025
328
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | Gaming | 0 0
  1. name "Ars Nouveau"
  2.  
  3. -- Source Gem creation
  4. every 20 ticks do
  5. input *lapis* from buffer1
  6. output to imbuement_chamber
  7. end
  8.  
  9. -- Put ingredients for the craft on pedestals and into the imbuement chamber
  10. every 20 ticks do
  11. -- put everything BUT source gems from the buffer onto the pedestals
  12. input except *gem* from buffer1
  13. output to imbuement_pedestal
  14. forget
  15. -- THEN put the source gem into the imbuement chamber
  16. input *gem* from buffer1
  17. output to imbuement_chamber
  18. end
  19.  
  20. -- Take finished crafts from the imbuement chamber
  21. every 20 ticks do
  22. if imbuement_pedestal has < 1 item:: then
  23. -- if pedestals are empty we are crafting source gems
  24. -- take those from the imbuement chamber
  25. input *gem* from imbuement_chamber
  26. output to provider1
  27. else
  28. -- if pedestals are not empty we are crafting something else
  29. -- take everything BUT source gems from the imbuement chamber
  30. input except *gem* from imbuement_chamber
  31. output to provider1
  32. end
  33. end
  34.  
  35. -- crafting e.g. essences does not use up the materials on the pedestals
  36. -- so clean up after finishing the craft
  37. every 20 ticks do
  38. if imbuement_chamber has < 1 item:: and buffer1 has < 1 item:: then
  39. input from imbuement_pedestal
  40. output to provider1
  41. end
  42. end
  43.  
  44. -- Put crafting ingredients onto pedestal and into enchanting apparatus
  45. -- same as for the imbuement chamber
  46. every 20 ticks do
  47. input except *gem* from buffer2
  48. output to enchanting_pedestal
  49. forget
  50. input *gem* from buffer2
  51. output to enchanting_apparatus
  52. end
  53.  
  54. -- Take the finished craft from the enchanting apparatus
  55. every 20 ticks do
  56. if enchanting_pedestal has < 1 item:: then
  57. input from enchanting_apparatus
  58. output to provider2
  59. end
  60. end
  61.  
  62. -- Since crafting with the enchanting apparatus does use up all ingredients
  63. -- there is no need to clean up afterwards
Advertisement
Add Comment
Please, Sign In to add comment