Object-oriented RPG in Java, determining the data of a generated location
Explore is a verb, so your Explore class should be called Exploration, or probably something more descriptive like PlayerStatus. And you are defining state in Location and then just re-exposing it in Explore. Merge the two classes if you notice they are bleeding. You are right to be questioning that and noticing something isn't right. What is the point of Explore? Merge it into Location.