Color parsing is internal

This was needed because 800craft and legendcraft have different color parsing method names