Thank you for your replies. @RoboMat: I actually have used your mod, as well as others, as source material for creating my own. It has been very helpful. The issue I'm running into now is not knowing how to call certain functions. For instance, I wish to know how to call a trait when outdoors, when inside, when it is raining, etc. I was hoping to look at the vanilla traits for this, but if @EnigmaGrey is right and they are in Java, I may have issues figuring out those commands.