Well Ive been looking to save data to binary. I researched how to do this and found how I can implement Java serializable to a class to save it to binary easily that way. Thoe I find out that is not a reliable way and that you can use the bukkit Configuration serializable. Now this would work fine if I were to be saving to a yaml. Thoe seeing as I don't have to change the data I don't see a need for saving it to a yaml. But rather to binary. So the obvious way that comes to mind is to get the Hashmap, from the Configuration Serializable method. Than just save that to binary, but I would be using the Java serializable in that case. So to summarize what I would like to know is if it's safe to save the Hashmap using Java serializable. Or if their is a diffrent way. Note: I would prefer not to have to use a API, unless it's absolutely necessary.