Nothing is more painful than managing your data, checking if it saved properly during tests and modifying them. I know the stress behind it, sometimes even to the point I just want to pull my hair out because of the stress behind it. What if I told that all that stressful, hairpulling and time consuming testing is in the past?
I introduce you to DataVoid
With dataVoid you can easily manage your data.
Everything that used to be annoying about it becomes super easy and is done in just a fingersnap.
Most Up-To-Date UI Look
The UI is clear and practically everything is easy to use. The Datastore section is where you put your Datastore’s name in. The Key is to aquire the data from a specific user within the scope (optional). DataVoid completely writes out what you had in your datastore like so.
Tables
strings
numbers
No data in the datastorage of that key? No problem! A Ready-To-Use template will be given if the datastore has no data.
Simply change the data to whatever you want. it can be a table, string, integer, boolean. Everything that is UTF-8 Supported is saveable AND retrieveable.
Status Section
In most cases DataVoid gives you a clear case on what needs to be done in order to start using the plugin. I’ll be explaining everything about the statuses DataVoid gives for optimal knowledge about the usage of the plugin. Most of the statuses do explain themselves.
Success Statuses
Whenever you retrieve your data and there is actually something saved in the storage you will see this message if the action is completed without any complications.
the other variant of this is the data created status.
This one will pop up if you try to retieve a data that has not been created/saved yet. In this case the template will be put into the module for you so you can go on and create your data (or to check if your data in game saved or not)
And yes, ofcourse does saving also has a success status.
see this pop up? your data got saved no more worries, it’s all done and good.
Failure Statuses
Whenever you open up a newly made place which isn’t uploaded you’ll most definetly will see this as a Status message
This indicates, as the picture says, that the place needs to be published. Chances are big that the message is still there after uploading the place, all you need to do then is enable Studio Access to API Services in order to make it work and simply just start obtaining data.
Did you forget to enable Studio Access to Api Service? No problem EVEN for this I have made a status.
Just enable it when you see this, it really isn’t that hard.*
However there might be one really confusing Status you can come across.
This often indicates that there can’t be a connection made with the server. In such cases check if roblox is down or if you haven’t disconnected from your network.
This might be one of the most important Status responses in this document.
if you made an syntax error or used invalid arguments for the module to return it will Set the status to this message.
*No clue how to enable Studio Access To Api Service? here you can see where to find all the game settings while in studio and how to enable them.
initializing Statuses
There are 2 types of these. they only occur while saving data or getting data. These are stated to check if any errors have occured, if not there isn’t really anything to worry about.
However if the Status shows a message regarding an action failed to process which keeps occuring
Contact me, tell me what you exactly did at that moment and I’ll try to resolve it as soon as possible.
Plugin
Do keep in mind that this is still an early stage of the plugin. I will most certainly expand the possibilities with DataVoid alot more. Any suggestions are more than welcome and feedback is much appreciated!