After awhile I learned how to use multiple class files instead of having a huge singular file and now I'm trying to figure out how to keep organized with all my class files. I've looked up packages and read the official tutorial, although a few of the words threw me off I managed to figure out a few things. My question is, am I using packages properly?
File structure:
thing Folder
-> enemy Folder
-> functions Folder
-> player Folder
-> skills Folder
Thing Folder is the main folder and then all the others are within the thing folder.
For Creature.java within the enemy folder the first line is "package thing.enemy;", all of the other .java files in the other folders are similarly named; they all start with Thing then they go to the next folder and sometimes even one after that so some files have "package thing.skills.cooking;".
When I want to use, for example, Rolls.java from the functions folder I'd write "import thing.functions.Rolls;" in the class that I want to use Rolls in.
Is this how to properly use packages or am I doing something wrong?