Crafters Ledger is a crafting planner and shopping list tool. It reads your known recipes so you can search by name, check skill and station requirements, and preview the materials and output for a chosen number of crafting attempts. It tracks a running list of materials you need against your carried inventory, lets you label materials by the recipe or project that uses them, remove a whole recipe and its share of shared materials, edit quantities directly in the list, or paste a manual material list. The list is saved between sessions and reloads automatically, and the window opens with the /ledger chat command, related aliases, or a HUD icon button.
Files: CraftersLedger.lua
Readme
Crafters Ledger
Creator: Kronic | Version 3.2.17
A crafting planner and saved shopping list. Search your recipe book, see the required skill level and expected output, and choose how many times you want to craft. Add the ingredients to your shopping list, grouped under the item you are making so you always know what your supplies are for.
Click + beside an item to see its materials, or - to collapse them. The list compares what you are carrying with what you need and updates quantities automatically as you collect or use supplies. Filter by To get, All, or Ready, or search for a recipe or material.
Made a mistake? Type a new amount in a material's Needed box and press Enter or Set. Click X beside a recipe, then Sure?, to take the whole recipe and its materials off the list; materials another recipe also uses stay, with that recipe's amount.
Add individual materials or paste a custom list. You can also label existing supplies with a recipe without increasing their quantities. Your list and recipe labels are saved between sessions.
Show or hide Crafters Ledger with the book-and-quill icon or its key in the Add-Ons window. Open it with /ledger.
Counts carried inventory only. Bank and house storage support is a new feature request.
Installation
Import or extract the complete crafters-ledger folder, including manifest.json and icon.png. Disable older copies before enabling this version. Keep CraftersLedger-data.tsv and ShoppingCart-data.tsv in the main Lua folder to preserve saved lists. Run /lua reload after updating.
3.2.13
The shopping list now stays inside the available window area. Scroll with the mouse wheel or drag the native scrollbar when expanded recipes extend below the list. Search, filters, totals, and page controls stay outside the scrolling area.
Approved versions
- v3.2.17 2026-10-26 The shopping list stays inside the window and scrolls when expanded recipes run past the bottom. Fixed the HUD launcher button failing to load ("cannot access field Show").
- v3.2.16 2026-10-26 The shopping list now stays inside the window and scrolls when expanded recipes run past the bottom. Search, filters and totals stay fixed. Fixed the HUD launcher button failing to load ("cannot access field Show").
- v3.2.15 2026-10-26 Fix shopping-list overflow so expanded recipe materials can scroll.
- v3.2.14 2026-10-26 Fix shopping-list overflow so expanded recipe materials can scroll.
- v3.2.13 2026-10-26 Fixes the shopping-list layout so expanded recipes stay inside the visible list area and overflowing materials can be scrolled. Preserves saved lists, editable Needed amounts, and recipe removal. Package integrity and Lua delimiter/compatibility checks passed. In-game scrolling verification is pending.
- v3.2.12 2026-10-25 Shopping list fixes: the Needed amount for each material is now editable (type it, press Enter or Set). An X beside each recipe removes the whole recipe and the materials it added, after a Sure? confirm. Materials another recipe also uses are kept, with that recipe's amount.
- v3.2.11 2026-10-25 Initial release of Crafters Ledger. Search recipes, view required skill levels and output, and build a saved ingredient shopping list. Supplies are grouped by the item being crafted, with expandable material lists and automatic carried-inventory counts.