{"_id":"mineflayer-crafting-util","_rev":"31-cf417a28c381b9bf2d66aa2c1fa304bf","name":"mineflayer-crafting-util","dist-tags":{"latest":"0.5.0"},"versions":{"0.0.1":{"name":"mineflayer-crafting-util","version":"0.0.1","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.1","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"aa0b37a76f8aebce06b23710492ac79c72752a98","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.1.tgz","fileCount":2,"integrity":"sha512-d4wufuGVLUeYXuBqapdSRfgZqC8ZrRR9OuYYnC8rMQjKg4tLXog3cAm6yh24Bxqn6rK8iuFBIhDH1qcDpbOImg==","signatures":[{"sig":"MEUCIQCSeMNpweFf0QjRJ9TR338s0gWhUFQxc7PMWoWnulxu0QIgPB8zpAfzKgHtBcWZrFBYcvWjmqW65uOsGZQqgPryrj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"07b04a7725c2682db214fd6b7943a3bab9527b27","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"ts-standard && npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"mineflayer":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.1_1704792458423_0.6652549568642414","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"mineflayer-crafting-util","version":"0.0.2","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.2","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"a113ee90aaa7908577f3702596bf831a347f3206","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.2.tgz","fileCount":8,"integrity":"sha512-YEBxyRltJv84RHv5lp7Eyb581okBAIc918Svj+M7mZdyeKF1bS9K0u1exzf8SIAQzwXz4++LqJcwLOrYY1SFSQ==","signatures":[{"sig":"MEYCIQCrwG3tGBjmOJajeHF7bhNRXDzNiav6y2tD9dCx5AZ0oAIhAJ0PR9aX1jpTfbh0USnb94abgnc1OBiVAoVFdBhowbMq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18532},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"07b04a7725c2682db214fd6b7943a3bab9527b27","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"ts-standard && npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.2_1704792853845_0.7897068618972707","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"mineflayer-crafting-util","version":"0.0.3","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.3","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"1dd602bc83ed5e84c1b3dae987acbe9f1ee0dc95","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.3.tgz","fileCount":8,"integrity":"sha512-ukU1qdC13dqrpqrh1zlSp0VwirtMiUzxNKK86KP0ZSsJdufu/zG1pmXxK/K+rYJieXRQwPCfONUOOGqsvP7l8w==","signatures":[{"sig":"MEYCIQD2Bm643teahiFwwlh7x2k9BmryeV6S7V+5hhDS3Bu6ugIhAJp6yDAlx41oSI3dT0xPO61G1vxfP/RSk+uAIBACsMRU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18819},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"07b04a7725c2682db214fd6b7943a3bab9527b27","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"ts-standard && npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"0.0.2"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.3_1704792995264_0.6140347505152621","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"mineflayer-crafting-util","version":"0.0.5","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.5","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"1bb37a2f81409b55f6ed95867695c9c4b5305690","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.5.tgz","fileCount":2,"integrity":"sha512-j4uXLveZzTOhyZ7XqFp4OjQ5u4GwNNFrDJHpWFSwXSH2fImtWGfXX4UfiUPtmamx/seioz/jb2+a3tIbIY3hsQ==","signatures":[{"sig":"MEUCIHKUNz5Eic10zXGIIV1R0qbwKk7zt965GuT9LSomJVuHAiEAh6KEZixhindpOoWR57/W14rkz783yjKosxq8+2mm4tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1207},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"45b494384129c2b1a0a820f425416aab41df821a","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"ts-standard && npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"0.0.3"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.5_1704793701354_0.08064797069930707","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"mineflayer-crafting-util","version":"0.0.6","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.6","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"87662913eeddb81380fb452a137ebf46f1bf8546","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.6.tgz","fileCount":8,"integrity":"sha512-SLLX+IYNyALKURMz15qN5WzOMSK0k7i3hAMUZeNUj+Ims1fl2zE1Eg07tNOnGGWLd9JzY7kOFHcAUzMfENJ8QQ==","signatures":[{"sig":"MEQCIFxTJk7Yz6NVbqizJAZP5nnBs5ltEHvUpk6f0Fr48CEMAiAa1d6JJL5JIkEsFtVG691jwOcXcc2S2ckm45y7SM2oyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18941},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"19b90417a27c420575b950e5aed5396084639f82","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"ts-standard && npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"0.0.3"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.6_1704794259702_0.4995226857751214","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"mineflayer-crafting-util","version":"0.0.7","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.7","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"cf5aefc74ab539268e2d77602abc244f5fd0888a","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.7.tgz","fileCount":8,"integrity":"sha512-RFIdeQaaxI5rMo8JIzkeFXJZrbI1jw0nf6WHOgkHqeLBI4PPWYswHlB95V6lbMvWKc5V0LT36BWsiL8gvU8VVQ==","signatures":[{"sig":"MEUCIERaTA/pnxF2bYt9xu5alltZKfeK0zgu3NhEN/pTs/nyAiEArrAyp+jB24VKTGqcHP8d4JGciQwN6mM8ldCuGrbO7is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18941},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"34d70425ec268f9cf4237e0cb7ff3d2130bd3a16","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"ts-standard && npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"0.0.6"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.7_1704795011152_0.7586252250108303","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"mineflayer-crafting-util","version":"0.0.8","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.8","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"3531decec53c3fdfe9390bbd4210e54f88043c42","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.8.tgz","fileCount":8,"integrity":"sha512-0fV/wLje7U8Qcb9AaJzZ3DUSL1myhtN0/WWhVDgbNaaKoL74OmZ6SuEVpf1NMAVQJMkEBCnOfgJgahYfjq3O+w==","signatures":[{"sig":"MEUCIQDC2cUXs0pw+Es4vhjZHzNpQ3e0KU1Fh0FLPpzwfOELogIgMnHVd2a9XwwapfsFioOsH0VfV+6qh6mLaGaEdcru3IA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18913},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"34d70425ec268f9cf4237e0cb7ff3d2130bd3a16","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"0.0.7"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.8_1704795212334_0.9710663799319061","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"mineflayer-crafting-util","version":"0.0.9","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.9","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"cb3ec5cdf49a644887220a7180e62331ef1b31b5","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.9.tgz","fileCount":8,"integrity":"sha512-s1aM51t4OZvAsR9n7HLAMiIyRd+wVDU05+cHeO3kvBd6m8YjabPRKu8GKUvaS000ZqXPxaT1gboXenvH808zYw==","signatures":[{"sig":"MEUCIQDFd7fdKDsHb0aCU+ggI6pEj+dCHLtLVXkNQWwF2/G3YAIgaLAExlrrieTdzT/hzgpDG3mQRyGxj2mQzSVRAU98zRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19840},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"188897727a3fc01a4aa43abd4b51f62e6cef783c","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.9_1704807999406_0.6803522284763619","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"mineflayer-crafting-util","version":"0.0.10","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.10","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"558509204e37b1f6601d4321f6aeb9cdec8baa60","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.10.tgz","fileCount":8,"integrity":"sha512-MvXzYgbnNABA4A3muLIYCYtoKrOc4OxLu1p1segQM3zNVolhoz0eDR4wF/X8zBVwAAVvyVG9S9m9zKQgpkYoTw==","signatures":[{"sig":"MEUCIQDdYPrGDvNQ3hFPBQVV6zTlDKdL3Z0QHqAIg/mm9JdSzAIgfyTv60xS3qVEoNmgzInjWm2rBpplnFkLz6tAcgzTN5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19841},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"188897727a3fc01a4aa43abd4b51f62e6cef783c","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.10_1704808040387_0.053812567600292294","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"mineflayer-crafting-util","version":"0.0.11","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.11","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"ec5122a617069fcfd8354a8407a2001052d80421","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.11.tgz","fileCount":8,"integrity":"sha512-DshBJah3VcvfY330KPtNHQG2qugOHICVzbiTXprJAIAeshzyheWgr+2b1m2uM4Ma77lamdl8DQYgefV9NHdcWA==","signatures":[{"sig":"MEYCIQCrOVH2X2aAkmnSDLI4RmoNqA8hKNIOIUmUmQ12FF/QkAIhAOVaBqEsQ+2ywh1tRdlvy0abCdnrphDlbX5IWtu7NN0d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19841},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"188897727a3fc01a4aa43abd4b51f62e6cef783c","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.11_1704808689029_0.9561718210662835","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"mineflayer-crafting-util","version":"0.0.12","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.12","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"c601d200d32aa14577da8422474c848cf370e851","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.12.tgz","fileCount":8,"integrity":"sha512-d0sI54Wl8jJzEgyuuv3rrM+mG6FymHyOztqhxpxPqEpyqw+X/owmXqXrvjIoWPXF/J58VeUmhMZYv51FdedRXQ==","signatures":[{"sig":"MEYCIQCgCrW/5Tj7BAkJOg1DCTQKCAa/7XU7u9JzRfsxMdpkBQIhAM966ZrPFgxs4mzRJK/IkL3VXqlnVknUPDFjMXSH8igr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19241},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"188897727a3fc01a4aa43abd4b51f62e6cef783c","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.12_1704808725360_0.9373867336320996","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"mineflayer-crafting-util","version":"0.0.13","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.13","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"467f117e86f24a84b2bb692a4625502d04f1e074","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.13.tgz","fileCount":8,"integrity":"sha512-u2pKhrfTpA5FBMHkF9oZ4icdEpR46B+7HHLpF3O/rLf/YyWmcPlk8hBDgG8JdxpOyt69XAvraLF3umWggJINCQ==","signatures":[{"sig":"MEUCIQDUS7V0RKTtJYd0HTIttOVy553thFLlOaxtC6VCYCHF5gIgUgWZ+YNQeEvtKtIGqfhiPa7HD/TU4HPEhymh8aGSEKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19708},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"188897727a3fc01a4aa43abd4b51f62e6cef783c","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.13_1704820353234_0.613796433951717","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"mineflayer-crafting-util","version":"0.0.14","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.14","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"6335a3980e201131039572eaeef28e4905174000","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.14.tgz","fileCount":8,"integrity":"sha512-Q3aC85h3qQxxSbkr6UXBqjZdjfXrDRVKxgh5GOSDEJFGAFBJQR1xj0VtG5+TeRG0kJSpsz4HspsarzBRGwMu0g==","signatures":[{"sig":"MEUCIQCktntTTF/dBBGT4yxYCPMby6YSA+jB++/3OFRK2mZp5AIgD5efdAvrWrLUe1KXEC034QBZCrWnTFk7i4rHgiNao1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19709},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"5a27993d228dd8295c891e41725fde8b46786b57","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.14_1704823579243_0.8111695836575847","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"mineflayer-crafting-util","version":"0.0.15","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.15","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"9bcadb2fa0064331a89092626f50472926ff6022","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.15.tgz","fileCount":8,"integrity":"sha512-1A0bkWMaZu8jA0fzCCGdsyLIlVbjtjMxNPblvoNG8Rz4OPiK6r65ZjvlHqJC+V2qcpvEGm58ijntYV+S2oPmEQ==","signatures":[{"sig":"MEUCIQD8vvUBNKvPOopHORnuSyFd/XaeK2YwBUcqPk357uSZ8wIgPagA/aFK7oR0aHqExuuoMCd+ojceZvE0lUPqY0LkXjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19691},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"5a27993d228dd8295c891e41725fde8b46786b57","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.15_1704823622195_0.6771081300389687","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"mineflayer-crafting-util","version":"0.0.16","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.16","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"24ad00aba5f219ad6c73eac6678646b42d638e4d","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.16.tgz","fileCount":8,"integrity":"sha512-lPjW3sxP9H58m6D8OWjYbnCB3L0yFL19Q2Y0zQiScF9AwkNOpUqzwsqAQFrjgn3vcGQ6Q4eFk5gF4+zBEmVyzg==","signatures":[{"sig":"MEQCIB+UJqIDmHjf+2OJhfPcsd7wWVvealNduyyhFOkmLyP3AiBr0t2G4mOfcbXxaOHMyb+3tXvmDCAVhpajVepdq+L1Zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20088},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8d179fe1c7c53125bb19105c9a5c198d411c2bc9","scripts":{"test":"node --trace-warnings examples/webserver_static_layout.js","build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"8.19.4","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.16_1705369798150_0.19983852501592136","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"mineflayer-crafting-util","version":"0.0.17","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.17","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"beb9c386ba95371d0b8d1aad49df3612e39d5a10","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.17.tgz","fileCount":8,"integrity":"sha512-WOUybchfDVf14Y7lhc7wS8WiNr1U5pGssOvsp4YIGLRbEW3m/uPX3URC3h0WK4PHdDqNY1HU86HRb5POgMRexA==","signatures":[{"sig":"MEQCIH3AOzncp3IAhMdW5iEmXnEQJ1ZSU2lImUNPyoFj8M9IAiBwhmlbOTIgI3CO5AF8Iz2mvCQRbhe2FZPMGTX3nZ/ycA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20557},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"e31621402679c1eebd4d68f1a9c30e73a01e11fc","scripts":{"build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"9.6.7","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.17_1705433033854_0.6859688629556497","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"mineflayer-crafting-util","version":"0.0.18","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.0.18","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"aeec3c45ebe5d70eeeea8e7c82623922a38d456f","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.0.18.tgz","fileCount":8,"integrity":"sha512-uizJsXJmfxo6h/G9X5Ab9BGVIXJWGY2SLaY8LCMx/3ECL5wN5Bab35CW6GugjwJQ7YYIpygoJcvQFPFsux11lA==","signatures":[{"sig":"MEUCIC9iufXotoA9ezxyJOxqAHf5bBt5G2VgPAITc7lLipg4AiEAmdB8it/mRe49bsfBEbiDDUKfad36j21xcXAkBOEcwMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20592},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"a484690ca0d3b183d646176b826406bb87c11974","scripts":{"build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"9.6.7","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:./"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.0.18_1705433084124_0.12853124366891544","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"mineflayer-crafting-util","version":"0.1.0","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.1.0","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"326f02e742dfecae9d6f1075400d0d61213f58eb","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.1.0.tgz","fileCount":10,"integrity":"sha512-/hQgDHOITqfcal6CVq+58CFvAQx/pWe6McYUx1B4bRSFkryUucoJ1mutxh+TwfhdmVuYUBhtK20QZjdWMSRSFQ==","signatures":[{"sig":"MEYCIQD413UD5zMbUb8qUx+bRalYFlpbPc4vyw3HM/DS+LYXBwIhAJ4U6xvDvOxBYPWikFeUtVHkie3vNsBSZFFtU70T10g3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22118},"main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_hasShrinkwrap":false,"devDependencies":{"mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.1.0_1725375952658_0.002545317521957413","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"mineflayer-crafting-util","version":"0.2.0","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.2.0","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"e0bd81d17ec3d10fe62d479c610ed9bf4b63b1e8","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.2.0.tgz","fileCount":10,"integrity":"sha512-gSnc26BMnk2R0ylJZR7CJf9JUzpPc4PnPs84Aa47bIob73rjt7BVZmTh7jAqCGyckG/nWi585sJVnHE8IPPZPQ==","signatures":[{"sig":"MEYCIQC1mU+PIpud8NWVrPACxgbq2J0oM47BqFwuRCsS37ctfQIhAOU5AQTchumEc3ciXVGcdGJJJcMeZTCGxZ1oqXrvT4Eo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24846},"main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"npx tsc","clean":"rm -rf lib","fix-lint":"ts-standard --fix"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_hasShrinkwrap":false,"devDependencies":{"mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.2.0_1742486399532_0.8109549119605399","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"mineflayer-crafting-util","version":"0.3.0","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.3.0","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"e3a320f314f9335e8430149de71ca5c5bf4c8c5f","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.3.0.tgz","fileCount":8,"integrity":"sha512-uC6gFvunJn2ZZ0eh4Mo75JrphgXAyrCpNDx2Mo4MQ6S91rhYoYOBpJWfFCco0OhVXPlrZYvPd5f07kwVvrLx0A==","signatures":[{"sig":"MEYCIQCj2RzH+Ec9H9pvhOgGECih9t6lXlCDBmTizB/lZ2rq3gIhAJrVcz9xqT0njGZoGYUG3mA0CZZd9/p4IGT9Wmu7ZpRl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26312},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.3.0.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\88e04580d6131ed01e2a6e37ee73c5a7\\mineflayer-crafting-util-0.3.0.tgz","_integrity":"sha512-uC6gFvunJn2ZZ0eh4Mo75JrphgXAyrCpNDx2Mo4MQ6S91rhYoYOBpJWfFCco0OhVXPlrZYvPd5f07kwVvrLx0A==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-recipe":"^1.5.0","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.3.0_1776826515384_0.6925748960824054","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"mineflayer-crafting-util","version":"0.3.1","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.3.1","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"7fc54a6979b856ac05f0bf230901490f30db5bdd","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.3.1.tgz","fileCount":12,"integrity":"sha512-Rv04SbZU0D4/1ycHyHxZz8KLCdR0anIUYgvkCnsByGQxN4aNrE89tLoQRTVx1X+PW1bYKg39IBpzBecUaePK2Q==","signatures":[{"sig":"MEUCID+53Uh/Qy4Jyw9Xb1NKN5oaGqXXzqdccfKa8j/0CAT7AiEAl/kwgIPx/CuZgQPCjVA07XbOvhrvg8qu7vZnYxGNf3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51465},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.3.1.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\40b5eaacbec121f8875f35cbdb153fb3\\mineflayer-crafting-util-0.3.1.tgz","_integrity":"sha512-Rv04SbZU0D4/1ycHyHxZz8KLCdR0anIUYgvkCnsByGQxN4aNrE89tLoQRTVx1X+PW1bYKg39IBpzBecUaePK2Q==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-block":"^1.23.0","prismarine-recipe":"^1.5.0","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.3.1_1776829816907_0.033165062924224165","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"mineflayer-crafting-util","version":"0.3.2","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.3.2","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"5de271a35c31467b56e54c1c06083ffd43f89a95","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.3.2.tgz","fileCount":12,"integrity":"sha512-q0RcnD/aS+PZDEyQL1ZsBAxhFKJfJrGMnh2ZahQpVTJRboF/Jx2tFjeQtO6Ybuytvyd9KO/H1WH0l4ta/D2KDQ==","signatures":[{"sig":"MEYCIQDKezcplsSE0MA7hyHTi+/iLLtHyVlXZuWD+56T3H1cuwIhANiyj5SD/Is9stOHii/h/MSroXFdhWAyBJy2tnfQX9iA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54462},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.3.2.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\b23ef2f34d6c93188f7a4004edaa0bb8\\mineflayer-crafting-util-0.3.2.tgz","_integrity":"sha512-q0RcnD/aS+PZDEyQL1ZsBAxhFKJfJrGMnh2ZahQpVTJRboF/Jx2tFjeQtO6Ybuytvyd9KO/H1WH0l4ta/D2KDQ==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-block":"^1.23.0","prismarine-recipe":"^1.5.0","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.3.2_1776833795229_0.5505703477151513","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"mineflayer-crafting-util","version":"0.3.3","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.3.3","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"a8f5ddac57df0990168ef82320050d8819a0dcc2","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.3.3.tgz","fileCount":12,"integrity":"sha512-r9q6rYKg5aRtmlztCxTa02XnIMSLVKhqvuE5Z/FM4q94HqgmgGWgd3AlkomViqtfptAwNd4VLtWnUqKW8T78NA==","signatures":[{"sig":"MEYCIQD/AAeNiAAiAIDXZKCWUtclVN949Hi92tMBzhWxxmmedQIhAI6RUZ7L20Nh7GzMtNjaqw2qnD2wzi1nK+ki0dnS+QNC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60724},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.3.3.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\92c3e78b5761ff79405561b29e885e8a\\mineflayer-crafting-util-0.3.3.tgz","_integrity":"sha512-r9q6rYKg5aRtmlztCxTa02XnIMSLVKhqvuE5Z/FM4q94HqgmgGWgd3AlkomViqtfptAwNd4VLtWnUqKW8T78NA==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-block":"^1.23.0","prismarine-recipe":"^1.5.0","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.3.3_1776870025210_0.5750657320546662","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"mineflayer-crafting-util","version":"0.4.0","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.4.0","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"8114f5243d5f121dd5ad96b892da3bcf20c4526f","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.4.0.tgz","fileCount":12,"integrity":"sha512-bK6PvgiaRaHXx7grMG5LTqV3oUyWoeSQ3+/z7TjY5z+bL/149Wo3F13V8G0k6AUcDK0v7BFrMzyAlnZi0+YqVw==","signatures":[{"sig":"MEQCICf+foJnmcFyIopbUoM3qd9EnI+2NUuI9JJ7OKKjokC4AiB2mCKC/RZcJg4vrmRJV/XchUT54CMgtuN83H7QolHkkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66172},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.4.0.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\75f49650b02c4bd67002519ea21d5dbe\\mineflayer-crafting-util-0.4.0.tgz","_integrity":"sha512-bK6PvgiaRaHXx7grMG5LTqV3oUyWoeSQ3+/z7TjY5z+bL/149Wo3F13V8G0k6AUcDK0v7BFrMzyAlnZi0+YqVw==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-block":"^1.23.0","prismarine-recipe":"^1.5.0","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.4.0_1778457153255_0.6302946877610387","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"mineflayer-crafting-util","version":"0.4.1","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.4.1","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"16b9e249c1bf1f62c9dd691e1d3ad87ed40d6b5e","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.4.1.tgz","fileCount":12,"integrity":"sha512-Zvrc0mMbceaiNgw9/Gmd+C3Z+2G1I531Z7QMLA6ecpJXcIMR45gmcygzv+ofEoOIBB058R+pOQq6HRNOi7uqfQ==","signatures":[{"sig":"MEQCIF0UDZ0G8/kzMZ+ZxxdJjWgzV8u5qqHEbskqa3hGxxF2AiBeYm2niAwKv8PMMcMLymuwWProeiEcoJ/RYAk0OW0ddQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65965},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.4.1.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\5d7e6179be4db75e97e44bb29e49e062\\mineflayer-crafting-util-0.4.1.tgz","_integrity":"sha512-Zvrc0mMbceaiNgw9/Gmd+C3Z+2G1I531Z7QMLA6ecpJXcIMR45gmcygzv+ofEoOIBB058R+pOQq6HRNOi7uqfQ==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-block":"^1.23.0","prismarine-recipe":"^1.5.0","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.4.1_1778459354425_0.49346481206275916","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"mineflayer-crafting-util","version":"0.4.2","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.4.2","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"ef0b7650b4b3a884641ce4c13e5d5f8a5fd6fd97","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.4.2.tgz","fileCount":12,"integrity":"sha512-DVrYsYtHK2kNGSlYt1VZVXMcR4YP8RAX4QmZUFz9Rka/c11/+7d9Jlk9ywFvHpODgqJdAQvL30Xmdeze2+jhqQ==","signatures":[{"sig":"MEQCIB/jgDQAGTESMZEJMcIOvjA4XpGdWhTCk4ZmfcBCYPeaAiAcurijzShhqFn4THXWRY6ZuG4wopVVgEGuEYfppdnKgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66859},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.4.2.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\bd57e52fffc04544a074a4a46c630b77\\mineflayer-crafting-util-0.4.2.tgz","_integrity":"sha512-DVrYsYtHK2kNGSlYt1VZVXMcR4YP8RAX4QmZUFz9Rka/c11/+7d9Jlk9ywFvHpODgqJdAQvL30Xmdeze2+jhqQ==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-block":"^1.23.0","prismarine-recipe":"github:GenerelSchwerz/prismarine-recipe#bedrock-fix","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.4.2_1778513529062_0.5797878562776833","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"mineflayer-crafting-util","version":"0.4.3","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.4.3","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"ba52662be8371e1f23d82894582e5ebc1eca0f76","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.4.3.tgz","fileCount":12,"integrity":"sha512-9WCXd8tKI5+pbekCIZKJoO6Keazyus2wwsP7ceLSambbGgGZqckcm+54QDgKSuBFUdbczIHNtQgjpd5yxCMY5w==","signatures":[{"sig":"MEUCIQDKDCBPju10cdaG7LFfNtAz5pPfZDcRHaiAShJxJu6aDwIgQ06WKs3tMkl3+3bNlSxjnsWAPNXeaSDDN8gt760e7Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65441},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.4.3.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\2483df395b4a27b9fc524f72458122b5\\mineflayer-crafting-util-0.4.3.tgz","_integrity":"sha512-9WCXd8tKI5+pbekCIZKJoO6Keazyus2wwsP7ceLSambbGgGZqckcm+54QDgKSuBFUdbczIHNtQgjpd5yxCMY5w==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-block":"^1.23.0","prismarine-recipe":"github:GenerelSchwerz/prismarine-recipe#bedrock-fix","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.4.3_1778514008095_0.3983813487122625","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"mineflayer-crafting-util","version":"0.4.4","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.4.4","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"53e379ae041451774e3f177f2d6f2c7deacf5ab5","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.4.4.tgz","fileCount":12,"integrity":"sha512-cNZYYl/4uqBs0yIxAz+1lTIKV1z3YXQt3d1o+CAop4p0xSY8DXY9LLCxXMZAcYcizIHKvekNtjKZhZ7worWdVQ==","signatures":[{"sig":"MEUCIQDT+wHPDkIbZ47zv5GbO2COlYWVDaaqINvOwUK730f53AIgYtH3d6vK/9yWsytswoQF99xCqI52h3KIVMtYvaClOAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65511},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.4.4.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\a2218cb6051eeeb6e62cd048b8ad91f4\\mineflayer-crafting-util-0.4.4.tgz","_integrity":"sha512-cNZYYl/4uqBs0yIxAz+1lTIKV1z3YXQt3d1o+CAop4p0xSY8DXY9LLCxXMZAcYcizIHKvekNtjKZhZ7worWdVQ==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-block":"^1.23.0","prismarine-recipe":"github:GenerelSchwerz/prismarine-recipe#bedrock-fix","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.4.4_1778516933173_0.27429818110905124","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"mineflayer-crafting-util","version":"0.4.5","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.4.5","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"18c6cac115c2edf582cc9f3feca8ae90aac0bf24","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.4.5.tgz","fileCount":12,"integrity":"sha512-zwqiMSP2WREWNslApwAV8Na68hM8hrWg7+Fa4IPaqJGfnzAMtiYihhmukC0ekJqWT+tR1aIgolJwncN7zRtnrQ==","signatures":[{"sig":"MEUCIHM3XnaK4Vra/sfMN7oh8YkWgEaGGt3uASn0pqsdJ4w7AiEAn9DT18aJyacgDYCSjgkEUngy7cjLUwz5vhttpPe27zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67912},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.4.5.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\1fc147741f0fc233942a1e8995e9770b\\mineflayer-crafting-util-0.4.5.tgz","_integrity":"sha512-zwqiMSP2WREWNslApwAV8Na68hM8hrWg7+Fa4IPaqJGfnzAMtiYihhmukC0ekJqWT+tR1aIgolJwncN7zRtnrQ==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-block":"^1.23.0","prismarine-recipe":"github:GenerelSchwerz/prismarine-recipe#bedrock-fix","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.4.5_1778518055034_0.6278600236820557","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"mineflayer-crafting-util","version":"0.4.6","keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","_id":"mineflayer-crafting-util@0.4.6","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"dist":{"shasum":"2ed104775d9e0039144665c104dd358b6dc5a2c8","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.4.6.tgz","fileCount":12,"integrity":"sha512-D29wAblK8BLRpI479w9qDN07hFSwZZUDGOCpy9evP3gxobsIe8J3AwbOCkHxduHgPT5MFYuSxhIeVWYd4e/RiQ==","signatures":[{"sig":"MEQCIHjW1zrZ224q9EtHCVentJFbA3/h0l07mL96K2z+2eFZAiBanexAvkjzcXfuUkg1ztfSlIXwp4tvaEpEMz9PuIkGAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69670},"main":"lib/index.js","_from":"file:mineflayer-crafting-util-0.4.6.tgz","types":"lib/index.d.ts","scripts":{"lint":"ts-standard \"src/**/*.ts\"","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","build":"npx tsc","clean":"rm -rf lib","pretest":"npm run build","fix-lint":"ts-standard \"src/**/*.ts\" --fix","smoke:matrix":"node ./scripts/staticPlanMatrix.js","smoke:static":"node ./scripts/staticPlanSmoke.js"},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\9d598e5305feb79f66085ad65c868074\\mineflayer-crafting-util-0.4.6.tgz","_integrity":"sha512-D29wAblK8BLRpI479w9qDN07hFSwZZUDGOCpy9evP3gxobsIe8J3AwbOCkHxduHgPT5MFYuSxhIeVWYd4e/RiQ==","repository":{"url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git","type":"git"},"_npmVersion":"11.8.0","description":"A plugin to simplify crafting recipes.","directories":{},"ts-standard":{"ignore":["lib","examples"]},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","chai":"^5.2.0","mocha":"^11.1.0","mineflayer":"^4.17.0","typescript":"^5.3.3","ts-standard":"^12.0.2","minecraft-data":"^3.109.0","prismarine-block":"^1.23.0","prismarine-recipe":"github:GenerelSchwerz/prismarine-recipe#bedrock-fix","prismarine-registry":"^1.12.0","mineflayer-crafting-util":"file:."},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mineflayer-crafting-util_0.4.6_1778624889265_0.8508796258731004","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"mineflayer-crafting-util","version":"0.5.0","description":"A plugin to simplify crafting recipes.","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git"},"keywords":["bot","mineflayer","minecraft","crafting"],"author":{"name":"GenerelSchwerz"},"license":"MIT","bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","ts-standard":{"ignore":["lib","examples"]},"devDependencies":{"chai":"^5.2.0","minecraft-data":"^3.109.0","mineflayer":"^4.17.0","mineflayer-crafting-util":"file:.","mocha":"^11.1.0","prismarine-block":"^1.23.0","prismarine-recipe":"github:GenerelSchwerz/prismarine-recipe#bedrock-fix","prismarine-registry":"^1.12.0","ts-standard":"^12.0.2","tsx":"^4.21.0","typescript":"^5.3.3"},"peerDependencies":{"typescript":"^5.0.0"},"scripts":{"build":"npx tsc","pretest":"npm run build","test":"node ./node_modules/mocha/bin/mocha.js \"tests/**/*.test.js\"","smoke:static":"node ./scripts/staticPlanSmoke.js","smoke:matrix":"node ./scripts/staticPlanMatrix.js","clean":"rm -rf lib","lint":"ts-standard \"src/**/*.ts\"","fix-lint":"ts-standard \"src/**/*.ts\" --fix"},"_id":"mineflayer-crafting-util@0.5.0","_integrity":"sha512-HHkeWJ4Ot0s17RUnBzR7gGecJ7wZi7H5IM+HmBxfHvnH66bDJblr7Z/GGyLVcvECnrx1DnbTvp6vV+tpouABcQ==","_resolved":"C:\\Users\\owner\\AppData\\Local\\Temp\\9b90fffa1a16d7d9d57645997b859342\\mineflayer-crafting-util-0.5.0.tgz","_from":"file:mineflayer-crafting-util-0.5.0.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-HHkeWJ4Ot0s17RUnBzR7gGecJ7wZi7H5IM+HmBxfHvnH66bDJblr7Z/GGyLVcvECnrx1DnbTvp6vV+tpouABcQ==","shasum":"7d19330b4d1abb0896205aa2b94f91cbf08a8d31","tarball":"https://registry.npmjs.org/mineflayer-crafting-util/-/mineflayer-crafting-util-0.5.0.tgz","fileCount":12,"unpackedSize":70255,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDdrX6YzL1S0RU/Di4L99PjZ484ok+BuKu/LE289UEovQIgAS9roqW4CnDO+81TAoMSgp7cPt9Wg6hTvEJvF/EXyuw="}]},"_npmUser":{"name":"generel_schwerz","email":"generelschwerz@gmail.com"},"directories":{},"maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mineflayer-crafting-util_0.5.0_1778625293532_0.9036836117036839"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-09T09:27:38.423Z","modified":"2026-05-12T22:34:53.794Z","0.0.1":"2024-01-09T09:27:38.604Z","0.0.2":"2024-01-09T09:34:13.998Z","0.0.3":"2024-01-09T09:36:35.432Z","0.0.5":"2024-01-09T09:48:21.473Z","0.0.6":"2024-01-09T09:57:39.890Z","0.0.7":"2024-01-09T10:10:11.296Z","0.0.8":"2024-01-09T10:13:32.516Z","0.0.9":"2024-01-09T13:46:39.609Z","0.0.10":"2024-01-09T13:47:20.567Z","0.0.11":"2024-01-09T13:58:09.216Z","0.0.12":"2024-01-09T13:58:45.511Z","0.0.13":"2024-01-09T17:12:33.411Z","0.0.14":"2024-01-09T18:06:19.396Z","0.0.15":"2024-01-09T18:07:02.407Z","0.0.16":"2024-01-16T01:49:58.284Z","0.0.17":"2024-01-16T19:23:53.996Z","0.0.18":"2024-01-16T19:24:44.294Z","0.1.0":"2024-09-03T15:05:52.789Z","0.2.0":"2025-03-20T15:59:59.718Z","0.3.0":"2026-04-22T02:55:15.526Z","0.3.1":"2026-04-22T03:50:17.050Z","0.3.2":"2026-04-22T04:56:35.371Z","0.3.3":"2026-04-22T15:00:25.380Z","0.4.0":"2026-05-10T23:52:33.387Z","0.4.1":"2026-05-11T00:29:14.556Z","0.4.2":"2026-05-11T15:32:09.199Z","0.4.3":"2026-05-11T15:40:08.265Z","0.4.4":"2026-05-11T16:28:53.327Z","0.4.5":"2026-05-11T16:47:35.272Z","0.4.6":"2026-05-12T22:28:09.442Z","0.5.0":"2026-05-12T22:34:53.682Z"},"bugs":{"url":"https://github.com/GenerelSchwerz/mineflayer-crafting-util/issues"},"author":{"name":"GenerelSchwerz"},"license":"MIT","homepage":"https://github.com/GenerelSchwerz/mineflayer-crafting-util#readme","keywords":["bot","mineflayer","minecraft","crafting"],"repository":{"type":"git","url":"git+https://github.com/GenerelSchwerz/mineflayer-crafting-util.git"},"description":"A plugin to simplify crafting recipes.","maintainers":[{"name":"generel_schwerz","email":"generelschwerz@gmail.com"}],"readme":"# mineflayer-crafting-util\r\n\r\nCrafting planner and execution helpers for Mineflayer bots.\r\n\r\nThe library can be used in two ways:\r\n\r\n- As a Mineflayer plugin, which adds planning and crafting methods to `bot`.\r\n- As a static planner, which builds plans from a `minecraft-data` registry without connecting a bot.\r\n\r\n## Installation\r\n\r\n```sh\r\nnpm i mineflayer-crafting-util\r\n```\r\n\r\n```sh\r\nyarn add mineflayer-crafting-util\r\n```\r\n\r\n## Bot Usage\r\n\r\n```js\r\nconst mineflayer = require('mineflayer')\r\nconst { plugin: craftingUtil } = require('mineflayer-crafting-util')\r\n\r\nconst bot = mineflayer.createBot({\r\n  host: 'localhost',\r\n  port: 25565,\r\n  username: 'bot'\r\n})\r\n\r\nbot.loadPlugin(craftingUtil())\r\n\r\nbot.once('spawn', async () => {\r\n  const stick = bot.registry.itemsByName.stick\r\n  const craftingTable = bot.findBlock({\r\n    matching: bot.registry.blocksByName.crafting_table.id,\r\n    maxDistance: 4\r\n  })\r\n\r\n  const plan = bot.planCraftInventory({ id: stick.id, count: 4 })\r\n\r\n  if (!plan.success) {\r\n    console.log('Missing base items:', plan.itemsRequiredBase)\r\n    return\r\n  }\r\n\r\n  await bot.craftPlan(plan, craftingTable)\r\n})\r\n```\r\n\r\nFor a one-call inventory-backed craft:\r\n\r\n```js\r\nconst pickaxe = bot.registry.itemsByName.iron_pickaxe\r\nconst craftingTable = bot.findBlock({\r\n  matching: bot.registry.blocksByName.crafting_table.id,\r\n  maxDistance: 4\r\n})\r\n\r\nawait bot.craftItem(pickaxe.id, 1, craftingTable)\r\n```\r\n\r\n## Static Usage\r\n\r\n```js\r\nconst mcData = require('minecraft-data')('1.21.4')\r\nconst { buildStatic } = require('mineflayer-crafting-util')\r\n\r\nasync function main () {\r\n  const { Recipe } = require('prismarine-recipe')(mcData)\r\n  const crafter = await buildStatic(Recipe)\r\n  const pickaxe = mcData.itemsByName.stone_pickaxe\r\n\r\n  const plan = crafter(\r\n    { id: pickaxe.id, count: 1 },\r\n    {\r\n      availableItems: [\r\n        { id: mcData.itemsByName.cobblestone.id, count: 3 },\r\n        { id: mcData.itemsByName.oak_log.id, count: 1 }\r\n      ],\r\n      multipleRecipes: true\r\n    }\r\n  )\r\n\r\n  console.log(plan.success)\r\n  console.log(plan.recipesToDo)\r\n}\r\n\r\nmain()\r\n```\r\n\r\n## Exports\r\n\r\n### `plugin`\r\n\r\n```ts\r\nplugin(recipe?: Recipe): (bot: Bot, botOptions: BotOptions) => Promise<void>\r\n```\r\n\r\nMineflayer plugin factory export. Call it to create a plugin, then use with `bot.loadPlugin(plugin())`.\r\n\r\nThe default export is the same plugin factory:\r\n\r\n```js\r\nconst craftingUtil = require('mineflayer-crafting-util')\r\nbot.loadPlugin((craftingUtil.default ?? craftingUtil.plugin)())\r\n```\r\n\r\n### `buildStatic`\r\n\r\n```ts\r\nbuildStatic(registry: IndexedData): Promise<CraftingFunc>\r\n```\r\n\r\nBuilds a version-specific planner from a `minecraft-data` registry.\r\n\r\n```js\r\nconst mcData = require('minecraft-data')('1.21.4')\r\nconst { Recipe } = require('prismarine-recipe')(mcData)\r\nconst crafter = await buildStatic(Recipe)\r\nconst plan = crafter({ id: mcData.itemsByName.stick.id, count: 4 })\r\n```\r\n\r\n### `craftPlan`\r\n\r\n```ts\r\ncraftPlan(\r\n  bot: Bot,\r\n  plan: CraftingPlan,\r\n  craftingTable: Block,\r\n  options?: CraftPlanOptions\r\n): Promise<CraftingPlan>\r\n```\r\n\r\nExecutes every recipe step in an existing plan with `bot.craft`.\r\n\r\nRules:\r\n\r\n- `craftingTable` is required.\r\n- Throws if `plan.success` is false.\r\n- Returns the same plan after crafting.\r\n- By default, each plan step is sent to Mineflayer as one `bot.craft(recipe, recipeApplications, craftingTable)` call.\r\n- With `{ strict: true }`, large recipe application counts are split by the crafted item stack size.\r\n\r\n### `craftItem`\r\n\r\n```ts\r\ncraftItem(\r\n  bot: Bot,\r\n  itemId: number,\r\n  count: number,\r\n  craftingTable: Block,\r\n  options?: CraftOptions,\r\n  craftOptions?: CraftPlanOptions\r\n): Promise<CraftingPlan>\r\n```\r\n\r\nPlans and executes a craft for `itemId`.\r\n\r\nDefaults used by `craftItem`:\r\n\r\n- `availableItems`: current bot inventory, unless provided.\r\n- `careAboutExisting`: `false`.\r\n- `includeRecursion`: `true`.\r\n- `multipleRecipes`: `true`.\r\n\r\n### `setupActualCrafting`\r\n\r\n```ts\r\nsetupActualCrafting(bot: Bot): void\r\n```\r\n\r\nAdds `bot.craftPlan` and `bot.craftItem` to a bot. The plugin calls this automatically, so most users do not need to call it directly.\r\n\r\n## Bot Methods\r\n\r\nLoading the plugin adds these methods to `bot`.\r\n\r\n### `bot.planCraft`\r\n\r\n```ts\r\nbot.planCraft(wantedItem: Item, options?: CraftOptions): CraftingPlan\r\n```\r\n\r\nCreates a crafting plan for `wantedItem`.\r\n\r\nWithout `availableItems`, this answers \"what would be required to craft this?\" and does not validate against a specific inventory.\r\n\r\nWith `availableItems`, this answers \"can this be crafted from these items?\" and returns a concrete ordered recipe plan when possible.\r\n\r\n### `bot.planCraftInventory`\r\n\r\n```ts\r\nbot.planCraftInventory(wantedItem: Item): CraftingPlan\r\n```\r\n\r\nPlans using the bot inventory as `availableItems`.\r\n\r\nInternally this uses:\r\n\r\n```ts\r\n{\r\n  availableItems: bot inventory items,\r\n  careAboutExisting: false,\r\n  includeRecursion: true,\r\n  multipleRecipes: true\r\n}\r\n```\r\n\r\n### `bot.craftPlan`\r\n\r\n```ts\r\nbot.craftPlan(\r\n  plan: CraftingPlan,\r\n  craftingTable: Block,\r\n  options?: CraftPlanOptions\r\n): Promise<CraftingPlan>\r\n```\r\n\r\nExecutes an existing plan. This is the bot-bound wrapper around the exported `craftPlan`.\r\n\r\n### `bot.craftItem`\r\n\r\n```ts\r\nbot.craftItem(\r\n  itemId: number,\r\n  count: number,\r\n  craftingTable: Block,\r\n  options?: CraftOptions,\r\n  craftOptions?: CraftPlanOptions\r\n): Promise<CraftingPlan>\r\n```\r\n\r\nPlans from inventory and executes the result. This is the bot-bound wrapper around the exported `craftItem`.\r\n\r\n## Types\r\n\r\n### `Item`\r\n\r\n```ts\r\ninterface Item {\r\n  id: number\r\n  count: number\r\n}\r\n```\r\n\r\n`id` is the numeric item id from the active Minecraft registry. `count` is the item count.\r\n\r\n### `CraftOptions`\r\n\r\n```ts\r\ninterface CraftOptions {\r\n  availableItems?: Item[]\r\n  careAboutExisting?: boolean\r\n  includeRecursion?: boolean\r\n  multipleRecipes?: boolean\r\n}\r\n```\r\n\r\n| Option | Default | Description |\r\n| --- | --- | --- |\r\n| `availableItems` | `undefined` | Inventory constraints for the planner. When provided, the planner attempts to produce a craftable ordered plan from those items. |\r\n| `careAboutExisting` | `false` | When `false`, matching copies of the wanted item inside `availableItems` are ignored so the planner crafts the requested count fresh. When `true`, existing wanted items can satisfy the request. |\r\n| `includeRecursion` | `false` | Keeps recursive planning behavior enabled for inventory-backed plans. `bot.planCraftInventory` and `craftItem` enable this. |\r\n| `multipleRecipes` | `false` | Allows the planner to try alternate recipes and recipe families when building a plan from available items. Recommended with `availableItems`. |\r\n\r\nNote: `availableItems` may be normalized by the planner. Pass a cloned array if you need to preserve the original object identities and counts.\r\n\r\n### `CraftingPlan`\r\n\r\n```ts\r\ninterface CraftingPlan {\r\n  success: boolean\r\n  itemsRequiredBase: Item[]\r\n  itemsRequiredImmediate: Item[]\r\n  itemsRemaining: Item[]\r\n  itemsCreated: Item[]\r\n  recipesToDo: RecipeInfo[]\r\n  requiresCraftingTable: boolean\r\n}\r\n```\r\n\r\n| Property | Description |\r\n| --- | --- |\r\n| `success` | Whether the planner found a valid plan. |\r\n| `itemsRequiredBase` | Base items needed to complete the request, after accounting for `recipesToDo`. |\r\n| `itemsRequiredImmediate` | Direct recipe inputs needed at the point planning stopped. |\r\n| `itemsRemaining` | Requested output that is still not satisfied by the partial plan. |\r\n| `itemsCreated` | Net positive items produced by `recipesToDo`. On partial available-item plans, this shows what can be created even when `success` is `false`. |\r\n| `recipesToDo` | Ordered recipe applications to execute. |\r\n| `requiresCraftingTable` | Whether any step in `recipesToDo` requires a crafting table. |\r\n\r\n### `RecipeInfo`\r\n\r\n```ts\r\ninterface RecipeInfo {\r\n  recipe: Recipe\r\n  recipeApplications: number\r\n}\r\n```\r\n\r\n`recipe` is a `prismarine-recipe` recipe object. `recipeApplications` is the number of times to apply that recipe.\r\n\r\n### `CraftPlanOptions`\r\n\r\n```ts\r\ninterface CraftPlanOptions {\r\n  strict?: boolean\r\n}\r\n```\r\n\r\n| Option | Default | Description |\r\n| --- | --- | --- |\r\n| `strict` | `false` | When `true`, execution splits each plan step into multiple `bot.craft` calls by the result item stack size. This is useful as a workaround for Mineflayer craft-count issues with non-stackable outputs. |\r\n\r\n### `CraftingFunc`\r\n\r\n```ts\r\ntype CraftingFunc = (item: Item, options?: CraftOptions) => CraftingPlan\r\n```\r\n\r\nReturned by `buildStatic` and used internally for `bot.planCraft`.\r\n\r\n## Working With Plans\r\n\r\nTo print recipe steps, prefer `recipe.delta` because some Minecraft versions expose empty `recipe.ingredients` arrays for shaped recipes:\r\n\r\n```js\r\nfunction recipeInputs (recipe) {\r\n  return recipe.ingredients && recipe.ingredients.length > 0\r\n    ? recipe.ingredients\r\n    : recipe.delta.filter(item => item.count < 0)\r\n}\r\n\r\nfor (const step of plan.recipesToDo) {\r\n  const inputs = recipeInputs(step.recipe)\r\n  console.log(inputs, '=>', step.recipe.result, 'x', step.recipeApplications)\r\n}\r\n```\r\n\r\n## Test And Smoke Commands\r\n\r\n```sh\r\nnpm run build\r\nnpm test\r\nnpm run smoke:matrix\r\n```\r\n\r\nManual static smoke example:\r\n\r\n```sh\r\nnode scripts/staticPlanSmoke.js --version 1.21.4 --wanted-item stone_pickaxe --available cobblestone:3,oak_log:1\r\n```\r\n","readmeFilename":"README.md"}