It is now possible to connect your Demiplane and Roll20 accounts to play with and use your characters directly within Roll20.
During this Beta phase we are focused heavily on making sure the connection is stable and functioning properly. We are looking for feedback regarding the linking process, character creation/selection, as well as general in-VTT gameplay and functionality.
How it works
By connecting your Demiplane and Roll20 accounts you will be able to view and manage your Demiplane characters directly from Roll20. These characters will be connected to the game and allow you to make rolls, checks, etc. just as you could with native Roll20 sheets.
Available Sheets:
- Alien RPG
- Candela Obscura
- Cyberpunk RED
- Marvel Multiverse Role-Playing Game
- Pathfinder 2e
- Vampire the Masquerade 5e
- Starfinder 2e Playtest
With this Beta release more than 2,000 data fields are now also available for use within Modscripts and Macros across the above sheets.
This means that Demiplane character sheets can be used in ongoing games alongside existing Roll20-native character sheets, giving players options to upgrade to the Demiplane sheet or continue to use their Roll20 sheet. Game Masters can continue using NPCs and monsters in their Roll20 VTT without changes.
How to create a Demiplane connected character
1. Create a game using one of the sheets labeled as "Supported via Demiplane."
Once selected, you will have the opportunity as the Game Creator to connect your Demiplane and Roll20 accounts so you will be able to view your available characters within the game.
Players will need to connect their Demiplane and Roll20 accounts from within game (described below).
2. Once in the game, you can navigate to the journal and click the "+ Character" button and select "Link Demiplane Character."
3. If you are a player in the game or you have not connected your Demiplane and Roll20 accounts before, you will see a pop up that will prompt to you log in to your Demiplane account in order to sync.
If you do not have a Demiplane account, you will be able to also create one by following the provided instructions!
4. Once your Demiplane account is connected, when you next click the "Link Demiplane Character" button, you will be provided with a character sheet that will prompt you to build a character.
Clicking this button will open a new tab/window where you will follow the builder to create the character you'll use.
5. After your character is created, you should now see that you can select it from the Roll20 Character sheet in order to connect them.
6. Once you've selected a character, you are all set! You should see your character sheet now being rendered within Roll20. This will also automatically update the name and token art of the character in question to match Demiplane.
The sheet will function exactly as it does within Demiplane with all the same functionality and options!
FAQ
Q. Can I use Demiplane character sheets in the Roll20 VTT for games I had prior to the Beta release?
Yes! The GM needs to allow the ability to add Demiplane character sheets to your existing game. In the VTT settings, navigate to Character Sheet Settings section, and “Add Sheet to Game.” Once enabled, players will be able to link Demiplane characters to the campaign via the Journals tab (please seen next set of FAQs for additional detail on how to link Demiplane characters).
Q. Can I set a default sheet for when I add a character to my campaign?
Yes, you can set the default via the “+ Character” button in your Journal and change it at any time in your game Settings.
Q. Can I add my previously made characters on Roll20 to campaigns that support the use of Demiplace character sheets?
Not quite yet, but soon! For Beta phase, you cannot bring any Roll20 Characters into a game where you can use Demiplane character sheets (see above list of supported game systems). We are currently working on the ability to add a previously made Roll20 Character these games as part of the next Gamma release.
This also means that if you have a game in, for example, Pathfinder 2e, before the Beta release, and you added the ability to add a Demiplane character sheet after - future Roll20 characters you create in the game won’t auto link to Roll20 Characters until the Gamma release.
Q. What happens if my Demiplane Character is stuck on loading?
Your Demiplane session may have expired. Please log into your Demiplane account on a separate tab, and try again!
Q. Can I use Mod Scripts in games that include Demiplane character sheets?
APIs / mod scripts will, indeed, work for characters using either character sheet. There are, however, a few items that you should know:
- Mod scripts must utilize the "getSheetItem" and "setSheetItem "async functions instead of the "getAttrs" and "setAttrs" functions.
- Some attributes may have different names or interactions between the sheets. You can see available attributes on Demiplane Sheets via the “Advanced Tools” tab in the character sheet.
- If you wish to have a mod script work for all sheets but the sheets use different attribute names, you may call "getObj" and then run ".get(“charactersheetname”)" to determine which sheet is being accessed and load the correct attribute name based on that.
Q. Can I make unlimited characters?
If you have an active Demiplane subscription you will be able to create unlimited characters that you can use with the Integration within Roll20. Free users, however, are still limited to seven Demiplane characters.
For this reason, we highly recommend that players create and link their characters from their own Demiplane account when using this system.
Q. Can I share characters I create with other players to use?
If you connect a Demiplane Character Sheet to Roll20, you can set up edit permissions through the VTT so anyone in the game can access and make changes to that sheet.
However, this does not transfer ownership of the Demiplane Character Sheet and it will still be considered "owned" by the original creator's Demiplane account.
If you are utilizing a character shared with you on Roll20, you will not be able to see or access it from the Demiplane site unless the character's owner on Demiplane also grants you edit permission to that character on Demiplane.
Q. Will there be compendium/nexus support?
In the future we plan to have Nexus and Compendiums available within the Roll20 VTT while using Demiplane sheets.
Q. Can I connect characters to multiple games?
Yep! You can connect a character to any number of games. However, keep in mind that these characters will all be linked. So a change made in one game will be propagated across ALL games. It is also possible to connect the same character multiple times to the same game.
For this reason, we recommend copying your character if you would like to avoid this synchronization.
Q. Can I tell what games my characters are connected to?
Not at this time. However, we are keeping eyes peeled for feedback to prioritize this functionality.
Q. How do I remove a character from a game as a Player?
As a player, you can only remove a character from a game by deleting the character on the Demiplane side. This will remove all instances of that character from all games it is present in.
For this reason, we highly recommend copying your character prior to deletion if you would like to save it but only disconnect it from a game. A copied character will not be linked to any game initially.
Q. How do I remove a character from a game as a GM?
As the GM, you can remove a character from a Roll20 game by right clicking the entry in your journal and selecting the option to remove/delete the character from the game. This will sever the connection and remove the character from the Roll20 side.
The Character will not be fully deleted from the Player's Demiplane account.
Q. What happens to my character if I leave a game?
If you leave a game for any reason, the character will be automatically removed from the game. Your version of the character sheet within Demiplane will remain and can be used and connected to other games.
Q. Can I access or create games with Demiplane character sheets in the Roll20 VTT when using Discord?
We do not currently support games that include a Demiplane characters when accessing a campaign through Discord.