Nice utility. One neat function that would be a useful addition would be an automatic function for centering text in a line/message. Here is a...
@BillyGalbreath After a few hours of frustrating wtf's at GSON I realized that the registering of the TypeAdapter is concrete to the top level, in...
ok... and what does that have to do with this resource O_o?
Updated the code to R3, let me know if it is missing anything. @BillyGalbreath @callum2904
Yes json is very easy to use cross platform! Still doesn't change the fact that to save it to a file it is simply the act of writing and reading...
You say you want to spawn a skeleton at this specific location. What is the specific location? You're code does not look like there is any...
Post the code that you've attempted and then maybe we can help you understand/improve your non-working code.
Don't bump within 24 hours of the last post. Use code tags or a paste service for your code.
You just have to read and write the string to and from a file, the fact that it is json doesn't change much to how it acts with a file. Just look...
If you are serializing and saving locations on a database across a network or anything of the sorts then you could have standardized world names...
Oh yea! I didn't even see that either, this is a must for a location object, otherwise you will not retain the rotation of the camera. Also, I...
I feel like this would be better as a utility class with all static methods. You will never use the objects for any oop purpose with the methods...
If you're adding attachments, would it not make sense to remove any attachments that are left behind before adding new ones again?
uh, why did you make a string and then split it immediately afterword for no reason at all? What's wrong with String[] cussWords = new String[]...
ProtocolLib is not the only option, you can spawn a real entity and then simply strip off it's AI pathfinders, or create a custom entity with...
If you want each player's scoreboard to show different content, like coins, then you'll have to make a separate scoreboard for every single player...
Don't bump within 24 hours of the last post. And you will have to use the player move event and update what you show the player based on where...
I'm fairly certain that the node worldedit.* does not exist, you need to add in all of the nodes you wish to use. Permission plugins handle *...
I would only check for wire connection whenever a wire block is placed or destroyed, then simply save which blocks are connected to each other and...
I personally use Gson for any serializing as it does it all automatically for you. It handles both serialization and deserialization each with...
Separate names with a comma.