Foundry VTT/Modules
Favorite Modules
See https://foundryvtt.com/packages/modules
Alternative Pause Icon - OBSOLETE
Fired by "Alternative Pause Text" module
Use the "Alternative Pause Text" as it also includes option for placement.
Module to change the image of the pause icon shown when the game is paused, to make your UI just that little more unique.
Change the image and text using the module settings.
Now you can adjust the rotation speed too.
Alternative Pause Text
MOST IMPORTANT FEATURE - Vertical adjustment in pixels (number of pixels to move the icon. Negative values moves the picture up, positive moves it down. Now you can center the pause icon!
about -200 vertical adjustment is good
Fired the "Alterantive Pause Icon" module.
A simple fork of the pause-icon module. It adds support for pause-text-lists. There are pregenerated ones, but you can add your own lines or change the existing ones. You can also change the pause icon. Supported formats are jpg, png, webp and gif.
(simple fork of https://gitlab.com/Freeze020/pause-icon/ )
Always HP
We're always updating HP, so why not have a window that's always ready to do that.
This module will show a moveable window that can adjust the HP of the currently selected tokens. As well as healing them to full, or setting their status to dead.
Automated Animations
Automated Animations provides a UI interface for compiling Sequences (Sequencer Module) to be automatically played in your game system based on name recognition through the Global Automatic Recognition menu. The in-built select menus are populated with JB2A animation choices, but any animation can be set with the Custom field.
Dependencies:
- #JB2A
- Sequencer
- Socketlib
Supported Modules:
- CORE or Midi-QOL or Ready Set Roll
Cards - Tarokka
"FoundryVTT Cards"
Install with:
https://github.com/jcolson/foundryvtt_cards/releases/latest/download/module.json
Card Tokens
Drag cards to the canvas from hands or piles. On dropping the card on the canvas, you will be asked where and how to play the card withe the standard dialog. When the card moves to that pile/hand a few things will happen:
an actor folder will be created if one does not exist already an actor representing that card will be created in that folder a token will be added to the canvas with the face showing based on how the card was played
Carousel Combat Tracker
Carousel style combat tracker. Spiritual successor of Combat Carousel after it was abandoned with V11
Cautious Gamemaster's Pack
Keep the GM from accidentally speaking as a player!!! Notify GM (and players) of incoming chat typing.
Offers various simple handy options.
Chat Images
Chat Images - allows to copy and paste image in chat (right click an image in a browser and select "copy image" then paste in foundry
The title says it all, this module adds support for images in the chat: copy-paste, drag & drop, and links are automatically converted to images.
Chat Portrait
Chat Portrait - displays the character portrait in chat and also can color the chat background to the players color
A Foundry VTT module that displays the Actor's portrait images on the chat messages.
- https://foundryvtt.com/packages/chat-portrait
- https://github.com/ShoyuVanilla/FoundryVTT-Chat-Portrait
Clipboard Image
Allows copy-pasting images directly into Foundry VTT Tiles Layer.
- https://foundryvtt.com/packages/clipboard-image
- https://github.com/saif-ellafi/foundryvtt-clipboard-image
Combat Booster
Show the latest used actions, customize, how many, how many columns and more.
Show a turn marker on the current combatant, customize size, transparency, rotation - animated webms supported
Compendium Browser
Tired of scrolling compendia? Easily browse and filter for spells, feats, items, and actors using Compendium Browser.
D&D Beyond Importer
Integrate your dndbeyond.com content: Characters, Spells, Items, Monsters, Adventures, Encounters, Classes, and Races. Quickly integrates your content into compendiums and import your characters from D&DBeyond (and sync their status back at the end of your game!)
Video tutorial to get folks started: https://youtu.be/OMaJHLQORWo
Dice So Nice
Dice so Nice! - 3D dice
This module for Foundry VTT adds the ability to show a 3D dice simulation when a roll is made.
Dice Tray
Dice tray - adds a dice tray below chat to allow easy quick rolling
This module adds a dice tray below the chat message area and turns the d20 icon near the chat prompt into a clickable link that opens up a new dice calculator dialog. The dice calculator includes buttons for dice, numbers, attributes for the selected token, and simple math. In addition, it includes support shorthand in for inline dice rolls, such as "@abil" and "@attr" instead of "@abilities" and "@attributes", respectively.
- https://foundryvtt.com/packages/dice-calculator
- https://gitlab.com/asacolips-projects/foundry-mods/foundry-vtt-dice-calculator
Drag Ruler
This module shows a ruler when you drag a token or measurement template to inform you how far you've dragged it from its start point. Additionally, if you're using a grid, the spaces the token will travel though will be colored depending on your tokens speed. By default, three colors are being used: green for spaces that your token can reach by walking normally are colored green, spaces that can only be reached by dashing will be colored yellow and spaces that cannot be reached with the token's speed will be colored red. If you're using a gridless map the ruler color will change to convey this information.
Dynamic Active Effects
Flanking Advantage:
flags.midi-qol.advantage.attack.mwak Custom 1 flags.midi-qol.advantage.attack.msak Custom 1
Flanking +2:
system.bonuses.mwak.attack Custom 2[flank]
Easy Notes
A module for FoundryVTT which adds an area for fast note taking.
Easy Notes adds a button in the player list, next to the user's name. This button opens a form containing a text area that updates its content every time it is closed or deselected.
No frills, non formatting notes.
Just wish this were per player!!!
Find the Culprit
This module helps you debug compatibility issues of modules, by finding the module that is responsible for the issue, without having to manually activate and deactivate all your modules yourself. Just click the Find the culprit button in Module Management to start the process.
Follow Me
Follow Me is a module for Foundry VTT that allows tokens to follow or be followed by other tokens. This is completely system agnostic, and fully customizable to fit right into your game.
Forien's Quest Log
This module provides comprehensive Quest Log system for players and Game Masters to use with Foundry VTT.
Give Item to Another Player
Were you ever in a session and you wanted to give an item to one of your friends? With this module you do not need to tell them the name of the item so they search for it in the compendium.
Was that an item that you created only in your inventory? No problem.
This module adds a button for each item in order to give that item to a different player.
Open your inventory and on the far right just click on the `hands` button.
GM Notes
A Foundry VTT Module to add GM-Only notes to entities (Actors, Items, Lights, Tiles, Drawings and JournalEntrys). This module is system independet, but has an additional feature to easily move GM notes to or from JournalEntrys content. For 5e it also supports the actors bio and items description.
SUGGESTION: Click the "Change Color when Notes are present" button!
Health Estimate
A simple module for showing estimated health level of an enemy on mouseover, similar to Baldur's Gate games. Comes with a wide array of options to customize its behavior.
Eg. "Barely Injured", "Near Death", etc...
Health Monitor
A simple spam bot made for FVTT that send a message in chat when health of token/actor changes.
- https://foundryvtt.com/packages/health-monitor
- https://github.com/jessev14/health-monitor
- https://www.foundryvtt-hub.com/package/health-monitor/
Hurry Up Combat Timer
A simple timer to hurry up your players in combat! Tired of those pesky players taking forever to then just swing a longsword after a 10 minute wait? Well, i have the solution for you!
Illandril's Pact Slot Third Caster
This is a module for Foundry Virtual Tabletop, for the DnD5e System, that adds a "Third Caster (Pact)" option for class spell progression.
Having levels in a Third Caster (Pact) classes will provide a character with Pact Slots and increase their Pact Slot Level as if they had 1/3 as many Warlock class levels.
ex. Blood Hunter Order of the Profane Soul
Image Hover
This module allows users on the token layer to hover over actor tokens and see the character art.
Fixed - Broken in v11? - https://github.com/Eriku33/Foundry-VTT-Image-Hover/issues/52
Initiative Double Click
Double click the initiative value in the combat tracker to quickly modify it.
Item Piles
Have you ever wished you could represent items in your scenes? A pile of items, something to interact with - or perhaps chests whose appearance changes depending on what happens to it, whether it's open, closed, full, or empty. Do you want an easy way to split loot between players?
This module features:
- Dropping items on the canvas to create piles of items
- Item piles acting as containers with the ability to switch its token image depending on its open/closed/empty state, and play sounds accordingly
- Turn characters into fully featured merchants, with complex item pricing, item quantity management, and more
- Robust player-to-player trading features
- Incredibly intuitive API and documentation
JB2A
Animated Assets Library
Used with #Automated Animations
Long Rest Hit Die Healing
Adds the "Slow Natural Healing" rules to the dnd5e system. Rather than healing to full hit points, actors now have the option to spend hit dice on a long rest.
---
Temporary fork of the Rest Hit Dice Healing module.
---
Mass Edit
FoundryVTT module for searching and editing multiple placeables at the same time.
Midi Quality of Life Improvements
REPLACES Better 5e Rolls
MAKE SURE TO MANUALLY ENABLE MODULES:
- Dynamic effects using Active Effects
- Let Me Roll That For You
Midi-qol provides combat automation with almost all features being optional.
- Auto roll attacks and damage rolls
- Auto roll saving throws and/or prompt players/GMs to roll saving throws.
- Automatically check hits
- Automatically apply damage to targets taking into account damage immunities
- Automatically apply active effects to targets
- Automatically apply/remove concentration.
- Many "special duration" settings to expire effects
- Many flags to alter roll behaviour
Links:
--- Fully Automation Tweaks ---
AFTER MARKING FULLY QUTO IN QUICK SETTINGS...
GM:
- Auto roll damage: Damage Roll Needed
Player:
- Auto roll damage: Damage Roll Needed
Workflow:
- Saves -> Search item desciption [x]
- Saves -> Prompt Players to Roll Saves: Monk's Token Bar (default: LMRTFY)
Reactions:
- Show Chat prompt for reactions [X]
- Enforce Reactions: Display status Icon
- Enforce Bonus Actions: Display status icon
- Record Attacks of Opportunity: All actors
Misc:
- Color code Hit/Miss/Save Display
Rules:
- (House Rule) Critical/Fumble always succeed/fail for saving throws [X]
- (House Rule) Critical Roll Margin: 10 (default is -1 disabled)
- (House Rule) Allow normal criticals [X]
--- Not Fully Auto Tweaks ---
Main Menu:
- (if not doing fully auto...) Add damage buttons to chat message: add buttons for everyone
--- IMAGES ---
Minimal UI
Extremely Configurable UI module, allows the user to hide, collapse or auto-hide components separately.
This includes hiding Foundry's Logo, Players List, Scene Navigation and Macro Bar.
Note: if you click on the Foundry Icon it hides/unhides everything!
--- Tweaks ---
My changes:
- Foundry Logo Visibility: Hide Completely -> Standard
- Player List Size: Standard -> Small
- Ping Logger with Minimal UI Behavior (if installed): Hide -> Show
Old:
- Scene Navigation Style: Start Collapsed (now default)
- Left Controls Submenu Style: Always Visible (now default)
- Macro Hotbar: Start Collapsed (now default)
Decided against:
- Player List Behavior: Click Toggle -> Auto-Hide
- Foundry Logo Image: icons/fvtt.png -> icons/anvil.png (smaller) -- doesn't work
Module Compatability Checker
Check your module list for compatibility with the latest major version of Foundry VTT.
Monk's Active Tile Triggers
Add-On Module for Foundry VTT Want to teleport, or open doors, or hide characters, or display a message, or play a sound, or change a token's elevation when a token walks over a tile... now you can
Monk's Bloodsplats
Display dead creatures as bloodsplats to keep the battlefield clear of tokens. Bloodsplats are generated randomly per creature and show when the creature has a dead or defeated status. With options to change the colour and transparency of the blood splat, either individually or per world.
Monk's Combat Details
A bunch of quality of life things to make running combat a little easier. Including turn notification, combat automations, combat tracker upgrades, and token status bars specifically for combat.
Usage:
- Show Combat CR
- Show starting location
Monk's Combat Marker
Display an animated disc behind the token to indicate the current combatant's turn. You can customise the animation, image that is display, size of the graphic, and speed of the animation.
https://github.com/ironmonk88/monks-combat-marker
Monk's Little Details
A bunch of quality of life improvements to make your games run smoother.
https://github.com/ironmonk88/monks-little-details
Monk's TokenBar
Add a token bar to show the current player tokens that are available on the current scene
Usage:
- Limit Movement
- Saving Throw Dialog
- Contested Roll Dialog
- Assign XP Dialog
Monk's Wall Enhacement
This is a spin off from the original Monk's Little Details module. The original was getting a little large and I wanted to do more work with the Wall Functionality.
Useage:
- Drag wall points together
- Double-click to create a new drag point
Multilevel Tokens
Adds several helpful token automation features, particularly (but not only) suited to maps with multiple levels.
- Teleport tokens to another location when they move into a particular region (e.g. from the bottom of a staircase to the top).
- Clone tokens from one region to another, syncing movement and other property updates (e.g. allowing players to "see" what is happening on floors below).
- Trigger macros when a token enters or leaves a particular region.
Note Licker
Simple enhanced Scene Notes/Pins for Foundry to add autonumbering.
- Create icons for scenes on the fly based on the journal name, e.g. 1a. Kobold Nursery would generate a nice icon with 1a in a circle. These are similar to the icons that are created by DDB Importer when importing an adventure.
- Add the ability to remove the icon border. This is similar to the functionality in backgroundless-pins. If Backgroundless Pins is active, Note Licker will not enable this functionality, and works in v11. If Pin Cushion is installed, Note Licker will let this module handle background removal.
- Add the ability to jump to an anchor link. This is similar to the functionality in JAL and DDB Importer. This supports the flags used by DDB Importer/Adventure Muncher as well as JAL. If JAL is active, Note Licker will not enable the anchor linking functionality. This has a different approach and some slight functional differences to JAL, to meet the more detailed requirements of DDB Importer, but may be useful for other systems.
Pause Notifier
Displays an indication when a player wants to move their token (using the movement keys) and the game is paused.
PnP - Pointers and Pings - USE FIX
ORIGINAL ABANDONED USE FIXED - https://github.com/farling42/fvtt-pointer/releases/latest/download/module.json
Gives all players the option to show a customizable cursor on demand, as well as ping any location with a custom ping! Hotkeys, pings, pointer, everything customizable! As GM you can also move your players view to your pin on demand.
Buttons:
- Press X for new Pointer
- Press X and left click for ring that lasts for 3 seconds
- Press X and hold left click for Arrow
- Press X and right click (as GM) to move screen focus
Potato Or Not - V11 BROKEN
- PotatoOrNot - This modules provides a quick way to prompt your players how fast their computer is, and set their graphics settings accordingly.
- My V11 fix-ish - https://github.com/oeey/FoundryVTT-PotatoOrNot - https://raw.githubusercontent.com/oeey/FoundryVTT-PotatoOrNot/main/module.json
- https://foundryvtt.com/packages/potato-or-not
- https://github.com/Haxxer/FoundryVTT-PotatoOrNot
- Data/modules/potato-or-not/languages/en.json
--- TWEAKS ---
Window height minimum:
foundrydata/Data/modules/potato-or-not/templates/potato-template.html
.potato-master-container{ min-height: 300px; }
---
Family friendly name:
foundrydata/Data/modules/potato-or-not/languages/en.json
"PotatoOrNot.BadTitle": "Cheap Potato",
---
Lower Performance:
scripts/main.js (change first instance from 20 to 10)
"core": { "maxFPS": 10,
Prettier Login Screen
REQUIRES MANUALL INSTALL
Requires manual install of the CSS or Module
CSS option:
Module option: (requires manual install as the
Module option Installation:
cd foundryvtt-data/Data mkdir modules-installers cd modules-installers wget https://github.com/jbblily/Foundry-VTT-Prettier-Login-Screen/archive/refs/tags/v0.1.8.zip -O prettier-login-v0.1.8.zip # unzip prettier-login-v0.1.8.zip -d ../modules/ unzip prettier-login-v0.1.8.zip mv Foundry-VTT-Prettier-Login-Screen-0.1.8 ../modules/prettier-login
Edit modules/prettier-login/module.json: (disable manifest/download as the github download isn't there)
"_manifest" : "https://raw.githubusercontent.com/jbblily/Foundry-VTT-Prettier-Login-Screen/jbblily-patch-1/module.json", "_download" : "https://github.com/jbblily/Foundry-VTT-Prettier-Login-Screen/archive/refs/tags/v0.1.8.zip" }
Then on Setup screen, go to Configuration tab. Find "Default Language". Set defalt lanuage as "Latine - Prettier Login Screen".
Roll of Fate
Randomly choose one of the selected tokens
- https://foundryvtt.com/packages/fateroll
- https://github.com/Handyfon/roll-of-fate/blob/master/README.md
Modifications: (Roll of Fate Customizer) - trim down some of the items
Title List:
Roll of Fate Fate has been Decided Judgement Day You are the One
Suffix List:
...you are the lucky one ...you are chosen
Shared Vision is a module that provides an easy way to share vision between multiple tokens. By default, you can do this in Foundry by giving every player observer permissions, but in that case tokens will only share vision if the player has no tokens selected.
An actor can be configured to always share its vision with specific players, it can also be configured to share its location with specific players (the token icon will be drawn over unexplored areas), or share its fog exploration with specific players.
I Use specifically allow other other players to see location of other player tokens (not vision)
Simplefog
Use module directly: https://github.com/League-of-Foundry-Developers/simplefog/releases/download/0.3.4/module.json
Not sure why it is not searchable?
FIX - https://github.com/macskay/simplefog/releases/tag/v11-fix
manual install:
cd modules wget https://github.com/macskay/simplefog/releases/download/v11-fix/simplefog.zip mkdir simplefog cd simplefog unzip ../simplefog.zip
Also need to fix z-index [1]
- Simplefog settings (Game Settings -> Configure Settings -> Simplefog) and change the value for Simplefog Z-index to 99 (below the tokens layer of 100)
Simplefog A module for FoundryVTT that lets you draw fog of war manually.
Show Art
This module adds a button to the token or tile HUD that opens the target actor's artwork, or their token artwork on right-click. Hold the shift key to automatically show to everyone.
Show Notes
- Shows journal notes on a map that players have permission to see. Essentially clicks the purple button on the notes tool for your players
scripts/main.js:
Hooks.on('setup', () => game.settings.set('core', 'notesDisplayToggle', true));
Status Icon Counters
Status Icon Counters allows setting and displaying a counter on any token's status effects.
The number key rebind behaves as follows:
- Pressing any number key while hovering an effect sets the stack count to that number. If it wasn't active before, it is added.
- Pressing 0 removes the effect.
FIXED - Broken in V10 - https://gitlab.com/woodentavern/status-icon-counters/-/issues/42
Tidy UI
A module to make the game settings menu a bit more comfortale to use. A stand alone module from the upcoming Tidy UI suite module.
Simple Import /Export function to export your active module list.
- https://foundryvtt.com/packages/tidy-ui_game-settings/
- https://github.com/sdenec/tidy-ui_game-settings
Times Up
Times up is a temporary solution to support active effects expiring.
It depends on no other modules and is system agnostic. It should just work. It will certainly be deprecated in the future when core supports Active Effect expiry and certainly has bugs. Should work with any module that creates active effects on the actor, not limited to DAE.
Token Auras
A FoundryVTT module for configuring token auras. Auras are visual only, but should work in any system and can be used as a basis to build more advanced features on top of. The module adds configuration options for up to two auras to the token configuration dialog, and additional auras can be added programmatically, with no limit.
Token Lean
Want to look around corners without moving your token? Stack up on a door and peek around? Just lean! While holding down the lean button (default q), your token's vision and light source are moved towards your mouse. The maximum distance you can lean is configurable by the gm.
Token Mold
Token Mold - Randomize hp, names, auto size NPC tokens
Adds options to customize the token creation workflow, as well as auras and a quick attribute checker when hovering over a token.
Too Many Tokens - DND
The TooManyTokens module for Foundry VTT features a collection of 15,531 ai generated, license free, tokens for monsters with a Challenge Rating (CR) of 10 or lower from the Dungeons & Dragons Monster Manual with a cumulative size of 590MB.
Torch
Adds a HUD button to toggle light of a specific radius. For the dnd5e system, will also deduct torches from inventory when turned on if the Actor does not know the Light or Dancing Lights cantrips. For Dancing Lights, creates four Dancing Light tokens for the player... can only delete them as long as there is a GM connected.
User Latency
A very tiny module that displays players' latency next to their name.
NOTE: Renamed form Ping Logger
XP Calculator - Direct Install
Install directly - https://raw.githubusercontent.com/RealDeuce/xpcalc/main/module.json
Simple module to calcuate XP for a combant encounter (total XP for hostile Actors divided by total number of Friendly Actors). Simply displays the calculation at the bottom of the Combat Tracker.
Example:
XP: 11800 (2) / 2 = 5900 (2950)
totalXP (enemies) / allies = totalXP/allies (totalXP/allies/2)
cc.before("XP: " + totalXP + " (" + enemies + ") / " + allies + " = " + Math.floor(totalXP / allies) + " (" + Math.floor(totalXP / allies / 2) + ")");
Note: not sure why the (totalXP/allies/2) is useful?
Z Scatter
Automatically force snap tokens in the same square, for better token management in the grid.