Register

Bag o' Lists

An Add-on Module for Foundry Virtual Tabletop

Author: LunaTheTurtle Project Source Foundry Versions 13 to 13.348 (Verified 13.348) Last Updated 2 days, 14 hours ago

Bag o' Lists – Track, Share, and Sync Custom Lists in Foundry VTT


Bag o' Lists is a versatile module for Foundry VTT that lets GMs and players create, share, and manage multiple customizable lists—perfect for tracking factions, resources, crafting materials, ammunition, and more. With real-time updates powered by socketlib, every change is instantly synced across all users.



Features




How It Works




Opening The Tracker


Click the bag icon in the left Scene Controls toolbar to open or close the Bag o' Lists tracker.

Scene Controls Button


Here you can see it being opened from both the GM's Perspective and the Player's.

opening-tracker



GM & Player Views


GMs can see and manage all lists, add items, and set custom images. Players see only their relevant lists and items. I used it here to represent different factions, but you can easily use it for whatever you can imagine. 

GM View

GM-Tracker-Factions

Player View

Player-Tracker-Factions



Creating & Managing Lists


Create new bags and items, rename or delete tabs, and customize each list for your table’s needs.

Start to finish an item being added on a new tab

add-tab-add-item


A Tab Being Deleted and it removed for that individual player

delete-tabs


Customizing Items

Choose your own images for item portraits. Items can persist at zero or disappear, and players can adjust values if allowed. This is good for maintaining items that the player can track themselves such as frequently bought consumables or crafted ammunition. (Adding background for .png in future support as well as re-positioning)

 

Choosing an image for the item

choosing-images


Items can persist on 0 for the player to keep in their tab

persist-on-zero


And Players Can Track It Themselves So That You Don't Have To

player-tracked-values


 

Real-Time Sync


All changes are synced instantly to all users via socketlib. (Shoutout to the creator Farling as it is so useful!)

 

Changes Are Instant

real-time-update-values

Dependency

Bag o' Lists requires the socketlib module for real-time syncing.

Support & Feedback

For questions, feature requests, or bug reports, please open an issue on the GitHub repository.
https://github.com/Luna-the-Turtle/Bag-o-Lists/issues

Categories

Available Versions

  1. Version 1.0.0

    2 days, 14 hours ago
    Foundry Version 13 - 13.348 (Verified 13.348) Manifest URL Read Notes