Hello everyone. I am currently creating a plugin that includes several values that need to be stored in some sort of list for each player. These values could include: isingame (boolean) isinlobby (boolean) totalpoints (int) hasvipitem (boolean) totalwins(int) totaldraw (int) totalloss (int) Then, if isingame is true and isinlobby is false, assign these values: arenaid (int) teamid (int) gamehits (int) enemyblockcap (int) neutralblockcap (int) startblockcap (int) Assigning these values during games is easy enough, however I'm not sure which to go with, Hashmaps, Arraylists or Hashsets. Could someone please enlighten me on these topics and how I would go about creating each, as well as which one is best for my current situation. A link to an easy to understand sourcecode of a plugin may be better than explaining, as I learn best from example.