Item List#

The Item List tab is a to-do list that doubles as an inventory tracker. Each row has a done checkbox, an optional count, and a name.

Rows#

  • Plain todos — leave the count blank and the row is just a checklist item. Toggle the checkbox to mark it done; completed items render with a strikethrough.

  • Item counts — enter a whole number and the app does Minecraft-style “stacks of 64” math, showing a breakdown like 2 stacks + 3 next to the row. The stack size is 64.

  • Add / remove — Add Item appends a new row; each row has a trash button to delete it.

  • Check / uncheck all — the checkbox above the done column ticks or clears every row at once. It shows a dash when only some rows are done; clicking it then checks them all.

Title#

The Title field above the list names the whole list. It’s optional, and it becomes the heading of the OBS overlay — so it’s what your viewers see over the list on stream.

Importing a Litematica material list#

Import CSV… turns a Litematica material list export into an item list. The Missing column becomes each item’s count, so the list is what you still have to gather, and anything with nothing missing comes in already checked off.

If a list is already open you’re asked whether to import into that file — keeping its title — or into a new .txt beside the CSV; with no list open it goes straight into the new file. Tick Always import this way to stop being asked, or change it later with the CSV import setting on the Settings tab. The CSV itself is never modified.

File format#

Lists are plain text files — one item per line:

<count> <name>
<name>

A trailing (DONE) marks a completed item, and a single line starting with # sets the list title. For example:

# Nether trip
128 Oak Logs
64 Iron Ingot (DONE)
Build the nether portal
5 Ender Pearl

That renders as a list titled Nether trip holding two counted rows (2 stacks of oak logs; 1 stack of iron, struck through), a plain todo, and a small count (0 stacks + 5).

Saving & live reload#

  • Open… loads a .txt file.

  • Edits auto-save atomically, with a save-status indicator in the footer.

  • The last-opened file reopens automatically on the next launch.

  • The list watches the file on disk and live-reloads when it’s edited in another program — so you can keep your list in your editor, a Git repo, or a cloud-synced folder and the app stays in sync.

Because the list is broadcast by the OBS overlay, any edit — in the app or on disk — shows up on your stream immediately.