Ok first things first.
THERE ARE NO SUBMETHODS!
HOW THE p.getLocation().getY(); WORKS!
p is an instance of the Player CLASS.
In it there is...
Theres no diff Gerov
W8 sorry Gerov ure right if you do it your way you might get ConcurrentModificationException
Separate names with a comma.