First of all, I ABSOLUTELY LOVE THIS.. I use it all the time but I've run into a problem. When creating encounters for my campaign, I can make so many until I receive an error that says "QUOTA_BYTES_PER_ITEM quota exceeded" and once I have that pop up, I can no longer add any more encounters.. I currently have 17 encounters created with varying numbers of creatures in each and attempting to add any more encounters with even a single monster fails with this error.. I imagine it might be something with Chrome given it appears to be a Chrome error but figured I'd bring it up.. Again, I love this extension man, you are awesome! Thanks for your help
I ran into something like this as well and decided to try and figure out what it meant. It is definitely a Chrome issue as the extension uses "Chrome Storage" and it definitely has limits to how much can be stored and how much can be sent to storage at one time. It looks like you are running into the second one where the data packet you are trying to send to storage is too large.
I actually get the issue whether it’s a single monster or a few after I’ve created a few encounters. So it’s almost like there’s a limit to how many encounters total you can have
I actually get the issue whether it’s a single monster or a few after I’ve created a few encounters. So it’s almost like there’s a limit to how many encounters total you can have
Yes, the chrome extension storage api has a limit quota. For the sync storage it is only 100kb. And it is kind of a trade off to have the data synchronized between all devices that have chrome installed. Also use local storage only means if you for some reason lose you chrome install or your OS all the data is lost (so import/export turns into a requirement). Beyond Help has the same problem. I plan to tackle this soon. One alternative I am using now is using both sync and local storage, but to really solve this the ideal will be to use another cloud service to store user data (but as the extension users grows this involves costs, unfortunately).
If I find a good solution I will share with Mouse and he will probably add to the Toolbox too.
Thanks for the insight on this. I appreciate it. As small of an issue as it is, I just simply will only make as many encounters I need for the current session. Until maybe you can find a work around!! Haha. Thanks
I actually get the issue whether it’s a single monster or a few after I’ve created a few encounters. So it’s almost like there’s a limit to how many encounters total you can have
Yes, the chrome extension storage api has a limit quota. For the sync storage it is only 100kb. And it is kind of a trade off to have the data synchronized between all devices that have chrome installed. Also use local storage only means if you for some reason lose you chrome install or your OS all the data is lost (so import/export turns into a requirement). Beyond Help has the same problem. I plan to tackle this soon. One alternative I am using now is using both sync and local storage, but to really solve this the ideal will be to use another cloud service to store user data (but as the extension users grows this involves costs, unfortunately).
If I find a good solution I will share with Mouse and he will probably add to the Toolbox too.
I would love a solution to this issue. I am currently working on two different ways. One is writing json files to google drive and reading them. But this requires me to have a webpage that is acting as an in-between for googles API and the fact I can't build it into the extension. The other way I am looking into is reading and writing to public gist on github. This seems like it might work, but may be slow.
I'll let you know if I get anything to work. Right not I know I could store the data on my own servers and read and write pretty easily. However, this may cost me money, in the long run, depending on users and their activity. I would prefer a free route if I can find it. lol
PS: I am almost ready to push version 0.7.0 out. Should be tonight or tomorrow. This is mostly fixed with an options menu. The only new feature included will be the round tracker.
Please be aware that storing content of JSON files, that may contain licensed WotC material, in a manner where any user could access it, could result in a ToS violation. I would suggest that proper authorization controls be in place to ensure only the proper user can access the data.
Please be aware that storing content of JSON files, that may contain licensed WotC material, in a manner where any user could access it, could result in a ToS violation. I would suggest that proper authorization controls be in place to ensure only the proper user can access the data.
Not sure who to ask but I would only be storing players and monsters names along with health for those monsters. Who would I have to contact to verify if what I plan on storing breaks ToS. If I have to go the gist route, due to limitations with Google's API. The information would be stored in a public gist. So I would like to verify and make sure I am not storing anything that would cause a ToS.
Please be aware that storing content of JSON files, that may contain licensed WotC material, in a manner where any user could access it, could result in a ToS violation. I would suggest that proper authorization controls be in place to ensure only the proper user can access the data.
Not sure who to ask but I would only be storing players and monsters names along with health for those monsters. Who would I have to contact to verify if what I plan on storing breaks ToS. If I have to go the gist route, due to limitations with Google's API. The information would be stored in a public gist. So I would like to verify and make sure I am not storing anything that would cause a ToS.
You should send BadEye a PM on Monday once he's back off vaca to go over the use-case. Thanks!
Please be aware that storing content of JSON files, that may contain licensed WotC material, in a manner where any user could access it, could result in a ToS violation. I would suggest that proper authorization controls be in place to ensure only the proper user can access the data.
Not sure who to ask but I would only be storing players and monsters names along with health for those monsters. Who would I have to contact to verify if what I plan on storing breaks ToS. If I have to go the gist route, due to limitations with Google's API. The information would be stored in a public gist. So I would like to verify and make sure I am not storing anything that would cause a ToS.
You should send BadEye a PM on Monday once he's back off vaca to go over the use-case. Thanks!
We are indeed aware, now the content is stored only in the users machine. The only copyrighted data is the monster max hp. But I have already a plan to overcome even that if external storage (or export/import) becomes a thing.
Please be aware that storing content of JSON files, that may contain licensed WotC material, in a manner where any user could access it, could result in a ToS violation. I would suggest that proper authorization controls be in place to ensure only the proper user can access the data.
Not sure who to ask but I would only be storing players and monsters names along with health for those monsters. Who would I have to contact to verify if what I plan on storing breaks ToS. If I have to go the gist route, due to limitations with Google's API. The information would be stored in a public gist. So I would like to verify and make sure I am not storing anything that would cause a ToS.
You should send BadEye a PM on Monday once he's back off vaca to go over the use-case. Thanks!
We are indeed aware, now the content is stored only in the users machine. The only copyrighted data is the monster max hp. But I have already a plan to overcome even that if external storage (or export/import) becomes a thing.
I've got an email for Wizards Customer Support saying that I can export and store the monsters max hp and name. So I don't think those would cause a ToS violation according to Wizards Customer Support. I am not sure if it would be ToS violation related to D&D Beyond though.
Loving the new options menu. Especially glad to be able to turn off the dice roller, which I never use. And the round tracker is much appreciated as well. Keep up the great work, mouse!
Used 'Toolbox' for the first time last night. Not sure if it's me or the extension update, but I haven't been able to really get my head around it before, so stuck with using my iPad. With the character sheet update and software I 'rediscovered' on my Mac that, it turns out, is great for campaign management, I thought I'd give 'Toolbox' another go. It worked a charm and I'll be using it constantly going forward. Thanks so much for all the work you've put into it.
First, thanks for writing the extension. It adds some nice tools to keep things on the screen in an easy to reference manner. Based on this support thread alone you have put in some serious work and it's absolutely appreciated.
Just installed for the first time the other day (version 0.7.0), and ran into a couple issues.
The first has to do with the dice roller. I was not able to get it to work at all. I tried turning it off and still had the highlights with links for a bit too. With it on, the links showed up but clicking them didn't do anything. I checked the chrome popup blocker was off but the behavior persisted. I've turned it off for now, but I would be happy to provide any information on my setup that may help find this issue if needed.
The second has been discussed above quite a bit: I ran into the chrome storage issues being discussed. On this, I understand the issue well enough, but I figured with the addition of the options dialog it might be worth adding an option to allow the end user to choose whether they want the data synched and accept the 100kb limit or choose local storage without a limit/with a higher limit but get no synching across devices and the risk of data loss if something happened to that machine?
My use case doesn't seem terribly out of the bounds of normal or reasonable. I am running a group through the Phandelver adventure and they are about to embark on a trek through the triboar trail area as well as head to Thundertree. I wanted to setup the encounters from Thundertree (9 if I recall with up to 8 enemies), then also have the potential encounters from the triboar random encounter table ready to go (also 9 possible with up to 10 creatures I believe). Unfortunately, those two things at once are too much data for the chrome storage and I got the errors and at one point one of the encounters just went away.
I do realize these are not specifically your limitations and that alternatives are being looked into. It also occurs to me it might be too much of a pain trying to swap from "sync storage" to local storage (especially the other direction) without losing previously entered data. But, for me at least I would definitely choose local storage to work around the synch limits.
Thanks again for your work on the toolbox, and any consideration given to my above gibberish :)
Thanks for the extension! Took a while to figure out how to get the toolbox to display (didn't notice the new link at the top bar, kept trying to interact with the extension button which is grayed out).
To echo what SechyMonkey is saying above, I'm also having issues with the rolls working. They are being highlighted as though they should generate rolls, but no modal window is created when they're clicked on to display the results.
Where I am seeing it properly generate a modal window is on the monster action names /special rules which include attack/damage rolls (funnily, it generates attack rolls even in situations where it's not required, such as the Aaracokra's Dive attack, which is just extra damage in case of a hit of a different attack under certain circumstances)
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
First of all, I ABSOLUTELY LOVE THIS.. I use it all the time but I've run into a problem. When creating encounters for my campaign, I can make so many until I receive an error that says "QUOTA_BYTES_PER_ITEM quota exceeded" and once I have that pop up, I can no longer add any more encounters.. I currently have 17 encounters created with varying numbers of creatures in each and attempting to add any more encounters with even a single monster fails with this error.. I imagine it might be something with Chrome given it appears to be a Chrome error but figured I'd bring it up.. Again, I love this extension man, you are awesome! Thanks for your help
I ran into something like this as well and decided to try and figure out what it meant. It is definitely a Chrome issue as the extension uses "Chrome Storage" and it definitely has limits to how much can be stored and how much can be sent to storage at one time. It looks like you are running into the second one where the data packet you are trying to send to storage is too large.
Does this work with the revamp? I would love to use this but the extension is grayed out and not loading anything for me.
It's been working for me but I had it installed prior to the revamp. The layout is a tiny bit broken but still usable.
I actually get the issue whether it’s a single monster or a few after I’ve created a few encounters. So it’s almost like there’s a limit to how many encounters total you can have
Yes, the chrome extension storage api has a limit quota. For the sync storage it is only 100kb. And it is kind of a trade off to have the data synchronized between all devices that have chrome installed. Also use local storage only means if you for some reason lose you chrome install or your OS all the data is lost (so import/export turns into a requirement). Beyond Help has the same problem. I plan to tackle this soon. One alternative I am using now is using both sync and local storage, but to really solve this the ideal will be to use another cloud service to store user data (but as the extension users grows this involves costs, unfortunately).
If I find a good solution I will share with Mouse and he will probably add to the Toolbox too.
And I cast Heroism on the community.
Thanks for the insight on this. I appreciate it. As small of an issue as it is, I just simply will only make as many encounters I need for the current session. Until maybe you can find a work around!! Haha. Thanks
I would love a solution to this issue. I am currently working on two different ways. One is writing json files to google drive and reading them. But this requires me to have a webpage that is acting as an in-between for googles API and the fact I can't build it into the extension. The other way I am looking into is reading and writing to public gist on github. This seems like it might work, but may be slow.
I'll let you know if I get anything to work. Right not I know I could store the data on my own servers and read and write pretty easily. However, this may cost me money, in the long run, depending on users and their activity. I would prefer a free route if I can find it. lol
PS: I am almost ready to push version 0.7.0 out. Should be tonight or tomorrow. This is mostly fixed with an options menu. The only new feature included will be the round tracker.
Please be aware that storing content of JSON files, that may contain licensed WotC material, in a manner where any user could access it, could result in a ToS violation. I would suggest that proper authorization controls be in place to ensure only the proper user can access the data.
I am the Inquisitor Imperitus. I am judge, jury, and executioner. Draw your last breath now, as I send you to the Nine Hells.
Not sure who to ask but I would only be storing players and monsters names along with health for those monsters. Who would I have to contact to verify if what I plan on storing breaks ToS. If I have to go the gist route, due to limitations with Google's API. The information would be stored in a public gist. So I would like to verify and make sure I am not storing anything that would cause a ToS.
You should send BadEye a PM on Monday once he's back off vaca to go over the use-case. Thanks!
I am the Inquisitor Imperitus. I am judge, jury, and executioner. Draw your last breath now, as I send you to the Nine Hells.
I just published an update to version 0.7.0 to the store. It should be live soon.
This version includes
We are indeed aware, now the content is stored only in the users machine. The only copyrighted data is the monster max hp. But I have already a plan to overcome even that if external storage (or export/import) becomes a thing.
And I cast Heroism on the community.
I've got an email for Wizards Customer Support saying that I can export and store the monsters max hp and name. So I don't think those would cause a ToS violation according to Wizards Customer Support. I am not sure if it would be ToS violation related to D&D Beyond though.
Loving the new options menu. Especially glad to be able to turn off the dice roller, which I never use. And the round tracker is much appreciated as well. Keep up the great work, mouse!
DM: The Cult of the Crystal Spider (Currently playing Storm King's Thunder)
Player: The Knuckles of Arth - Lemire (Tiefling Rogue 5/Fighter 1)
I didn't know I needed the round tracker, but now it's here, I realize how badly I need it, haha. Keep on killing it mouse!
Thanks for the shout out mouse! I'll try and continue to take on different things when I have time.
Used 'Toolbox' for the first time last night. Not sure if it's me or the extension update, but I haven't been able to really get my head around it before, so stuck with using my iPad. With the character sheet update and software I 'rediscovered' on my Mac that, it turns out, is great for campaign management, I thought I'd give 'Toolbox' another go. It worked a charm and I'll be using it constantly going forward. Thanks so much for all the work you've put into it.
First, thanks for writing the extension. It adds some nice tools to keep things on the screen in an easy to reference manner. Based on this support thread alone you have put in some serious work and it's absolutely appreciated.
Just installed for the first time the other day (version 0.7.0), and ran into a couple issues.
The first has to do with the dice roller. I was not able to get it to work at all. I tried turning it off and still had the highlights with links for a bit too. With it on, the links showed up but clicking them didn't do anything. I checked the chrome popup blocker was off but the behavior persisted. I've turned it off for now, but I would be happy to provide any information on my setup that may help find this issue if needed.
The second has been discussed above quite a bit: I ran into the chrome storage issues being discussed. On this, I understand the issue well enough, but I figured with the addition of the options dialog it might be worth adding an option to allow the end user to choose whether they want the data synched and accept the 100kb limit or choose local storage without a limit/with a higher limit but get no synching across devices and the risk of data loss if something happened to that machine?
My use case doesn't seem terribly out of the bounds of normal or reasonable. I am running a group through the Phandelver adventure and they are about to embark on a trek through the triboar trail area as well as head to Thundertree. I wanted to setup the encounters from Thundertree (9 if I recall with up to 8 enemies), then also have the potential encounters from the triboar random encounter table ready to go (also 9 possible with up to 10 creatures I believe). Unfortunately, those two things at once are too much data for the chrome storage and I got the errors and at one point one of the encounters just went away.
I do realize these are not specifically your limitations and that alternatives are being looked into. It also occurs to me it might be too much of a pain trying to swap from "sync storage" to local storage (especially the other direction) without losing previously entered data. But, for me at least I would definitely choose local storage to work around the synch limits.
Thanks again for your work on the toolbox, and any consideration given to my above gibberish :)
Thanks for the extension! Took a while to figure out how to get the toolbox to display (didn't notice the new link at the top bar, kept trying to interact with the extension button which is grayed out).
To echo what SechyMonkey is saying above, I'm also having issues with the rolls working. They are being highlighted as though they should generate rolls, but no modal window is created when they're clicked on to display the results.
Where I am seeing it properly generate a modal window is on the monster action names /special rules which include attack/damage rolls (funnily, it generates attack rolls even in situations where it's not required, such as the Aaracokra's Dive attack, which is just extra damage in case of a hit of a different attack under certain circumstances)