Currently I am working on building a minecraft MMORPG server, full fleshed out. I have looked into various ways to create and define classes and how to use permissions with them to allow them to interact with other plugins. I am fairly new at this and this is a conceptual page so I will not be allowing comments at this time.