Integrated VTT for D&DBeyond

Latest Version

Version
1.28
Update
November 27, 2024
Size
2.22MiB
Developer
Category
Users
80,000+
Rating
4.88655 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

AboveVTT Extension

Integrated VTT for D&DBeyond
Turn your dndBeyond (DDB) campaign page into a VTT with AboveVTT - d&d made easy.

AboveVTT is a all-in-1 chrome extension that allows you and your friends to turn your DDB Campaign page into a VTT session in seconds.

No sign up, no fees, just your DDB account (free) and you are ready to go,
With your DDB character sheet, 1 click maps, 1 click tokens (monsters & PCs), easy fog of war and more!

Key features, advantages and DDB integrations:

⚡️ Use your DDB character sheet from the web or DDB app! HP, dice rolls, conditions & send spells, abilities, and even monster art directly to chat.

⚡️ Monsters, more monsters and even more monsters
\t- 1-Click DBB monster tokens (Art,HP,AC) with clickable stat blocks (Hit, Dis/Adv, Crit) Including homebrew monsters.
\t- Open5e monster stat blocks with clickable stat blocks
\t- Customer monster stat blocks

⚡️Maps, more maps and even more maps
\t- 1-Click official DDB maps (pre-grided by our discord community) including all player & DM versions from your purchased DDB modules.
\t- 1-Click 500+ battle maps supplied by Neutral Party, Dice Grimorium and hundreds of animated VIDEO maps.
\t- Import UVTT files with official DungeonAlchemist map integration
\t- Community produced module scenes with pre-populated tokens

⚡️Prepare like a pro DM!
\t- Access your own material from anywhere that you can share via a URL (One Drive/Google Drive etc)
\t- Grid Wizard - standard grid and hex grid maps
\t- Dynamic light and vision for tokens using walls, windows and doors.
\t- All tokens can have persistent, custom images assigned to make your game your own
\t- Create and manage scenes with Cloud-persisted folders
\t- Fog of War
\t- Dynamic text creation and drawing
\t- In-app import chapters from the DDB books you own for easy accessibility of material
\t- Create notes on tokens that you can make available for players to see/access.
\t- Fine-grained permissions to allow players access to multiple tokens and effects.

⚡️Camera, Action!
\t- Projector mode for live streamers to showcase player view to their audience
\t- Use DDB dice, RPG Dice Roller or standard notation
\t- In-built sound player
\t- Pause the action at any time with a single key press
\t- Hot Keys available for common actions

⚡️Comprehensive community managed support and thriving Discord channel
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 3,\t"name": "AboveVTT",\t"description": "Integrated VTT for D&DBeyond",\t"version": "1.28",\t"content_scripts": [\t\t{\t\t\t"matches": [\t\t\t\t"https://www.dndbeyond.com/campaigns/*",\t\t\t\t"https://www.dndbeyond.com/encounters/*abovevtt=true*", "https://www.dndbeyond.com/profile/*/characters/*abovevtt=true*",\t\t\t\t"https://www.dndbeyond.com/characters/*abovevtt=true*"\t\t\t],\t\t\t"exclude_matches": [\t\t\t\t"https://www.dndbeyond.com/campaigns/join/*"\t\t\t],\t\t\t"js": [\t\t\t\t"Load.js"\t\t\t]\t\t},\t\t{\t\t\t"matches": [\t\t\t\t"https://www.dndbeyond.com/characters/*",\t\t\t\t"https://www.dndbeyond.com/profile/*/characters/*"\t\t\t],\t\t\t"js": [\t\t\t\t"LoadCharacterPage.js"\t\t\t]\t\t}\t],\t"host_permissions": [\t\t"*://*.dndbeyond.com/*"\t],\t"icons": {\t\t"128": "icon.png"\t},\t"browser_specific_settings": {\t "gecko": {\t "id": {52e126d4-d2d7-483a-a0a1-6e8aace23253}\t }\t},\t"web_accessible_resources": [\t\t{\t\t\t"resources": [\t\t\t"jquery-3.6.0.min.js",\t\t\t"assets/*",\t\t\t"audio/*",\t\t\t"images/*",\t\t\t"font/*",\t\t\t"ajaxQueue/*",\t\t\t"jquery-ui.min.css",\t\t\t"jquery.ui.theme.min.css",\t\t\t"jquery.contextMenu.css",\t\t\t"jquery.csv.js",\t\t\t"abovevtt.css",\t\t\t"color-picker.min.css",\t\t\t"magnific-popup.css",\t\t\t"jquery-ui.min.js",\t\t\t"jquery.ui.widget.min.js",\t\t\t"jquery.ui.mouse.min.js",\t\t\t"jquery.ui.touch-punch.js",\t\t\t"jquery.contextMenu.js",\t\t\t"jquery.magnific-popup.min.js",\t\t\t"purify.min.js",\t\t\t"spectrum-2.0.8.min.js",\t\t\t"spectrum-2.0.8.min.css",\t\t\t"peerjs.min.js",\t\t\t"fuse.min.js",\t\t\t"environment.js",\t\t\t"AboveApi.js",\t\t\t"DDBApi.js",\t\t\t"AjaxQueueModule.js",\t\t\t"CoreFunctions.js",\t\t\t"CampaignPage.js",\t\t\t"Startup.js",\t\t\t"CharactersPage.js",\t\t\t"EncounterHandler.js",\t\t\t"SidebarPanel.js",\t\t\t"Journal.js",\t\t\t"Settings.js",\t\t\t"color-picker.js",\t\t\t"Text.js",\t\t\t"AOETemplates.js",\t\t\t"SceneData.js",\t\t\t"scenedata/*",\t\t\t"CombatTracker.js",\t\t\t"StatHandler.js",\t\t\t"rpg-dice-roller.bundle.min.js",\t\t\t"MonsterDice.js",\t\t\t"Fog.js",\t\t\t"TokenMenu.js",\t\t\t"PlayerPanel.js",\t\t\t"Token.js",\t\t\t"MessageBroker.js",\t\t\t"ScenesHandler.js",\t\t\t"ScenesPanel.js",\t\t\t"TokensPanel.js",\t\t\t"TokenCustomization.js",\t\t\t"built-in-tokens.js",\t\t\t"mousetrap.1.6.5.min.js",\t\t\t"KeypressHandler.js",\t\t\t"DiceContextMenu/*",\t\t\t"DiceRoller.js",\t\t\t"ChatObserver.js",\t\t\t"Main.js",\t\t\t"MonsterStatBlock.js",\t\t\t"PeerManager.js",\t\t\t"PeerCommunication.js",\t\t\t"peerVideo.js",\t\t\t"onedrive/*"\t\t\t],\t\t\t"matches": [ "*://*.dndbeyond.com/*" ]\t\t\t}\t]}
Read more