Added an enum representation for possible codec modes.
Added a simple utility for handling Minecraft specific data types.