A library for rendering Minecraft assets as interactive three.js scenes - skins, blocks, items, entities, GUIs, structures and whole worlds. Version 2, currently in beta, is a TypeScript rewrite around a single renderer that mixes every content type in one scene, draws repeated models in a single call, and loads assets from any source, including resource packs. It also runs headless in Node, and can export renders as images, video or 3D models. The original version is still available at minerender.org.