--client-jar <PATH> | Read blockstates/models/textures directly from a Minecraft client jar |
--assets <DIR> | Read from an extracted assets/ directory |
--resource-pack <PATH> | Overlay a directory, zip, or jar; takes precedence over the base |
--texture-filter nearest|linear | Texture sampling; default nearest |
--width / --height | Output size; default 1024x1024 |
--supersample <1-4> | Supersampling factor; default 2 |
--views <LIST> | Comma-separated yaw angles, e.g. 45,225 |
--yaw / --elevation | Single-view horizontal/elevation angles |
--background transparent|#RRGGBB[AA] | Background; default transparent |
--lighting flat-v1|simple-ao-v1 | Lighting profile; default simple-ao-v1 |
--threads <N> | Mesh/rasterizer threads; 0 uses available parallelism, capped at 256 |
--lod 1|2-16|auto | LOD factor; default 1 (disabled) |
--force-limits | Raises input, scene, mesh, and pixel caps; can exhaust memory |
--ignore-block-entity-nbt | Skip container NBT; always on for mesh/render/bench |
-t, --terminal | Render and display the image directly in the terminal |
--terminal-protocol <auto|kitty|iterm2|sixel|halfblocks> | Specify terminal graphics protocol; defaults to auto-detection |
--terminal-width <COLS> / --terminal-height <ROWS> | Target display width in columns and height in rows |
--no-file | Render only to the terminal without writing an output PNG file |