Things aren't quite right with them (sky texture is very wrong), but the heavy lifting is done.
The textures for an entire model are loaded into a single memory object with shared between multiple images.
It optionally generates mipmaps, and supports the main texture types (especially for texture packs), including palettes, but is otherwise rather unsophisticated code. Needs a lot of work, but testing first.