Skip to main content

Installation and Quick Start

Requirements

  • Windows x86_64, Linux x86_64 / aarch64, or macOS aarch64 / x86_64
  • No Rust toolchain is needed when using prebuilt binaries
  • Rust stable (edition 2024; Rust 1.85 or newer recommended) when building from source
  • Optional: a Minecraft client jar, an extracted assets/ directory, or a resource pack
  • Optional: Docker
  • At least 1 GiB of memory is recommended for a regular 1024x1024 preview. Supersampling, larger images, or huge structures need more.
Download the installer or archive for your platform from Releases: Names look like blockscope-v0.2.0-x86_64-unknown-linux-musl.tar.gz, and each file has a .sha256 next to it with the extension removed (blockscope-v0.2.0-x86_64-unknown-linux-musl.sha256). Linux artifacts are linked statically against musl and the Windows artifact uses the static CRT, so the target machine needs no extra runtime libraries.

Linux

macOS

Use aarch64-apple-darwin for Apple Silicon (M-series) or x86_64-apple-darwin for Intel Macs:
Installs per user, so no administrator rights are required:
It installs to %LOCALAPPDATA%\Programs\Blockscope and appends that directory to the current user’s PATH; open a new terminal and blockscope --version works. Uninstall from Settings > Apps, which also removes the PATH entry. Use msiexec /i "$name.msi" /qn for a silent install.

Windows: portable zip

Unpack it instead if you do not want an installed copy:
The hash printed by Get-FileHash must match the one in the .sha256 file. Add the extracted directory to PATH; the examples below use blockscope for that executable.

Build from source

Use this for development or when you need to modify the engine:
Artifacts:
  • Linux: target/release/blockscope
  • Windows: target/release/blockscope.exe
Add target/release to PATH or use the full path.

Test

First Render

The built-in color catalog works without a resource pack:
Use a Minecraft client jar for real materials:
You can also point at an extracted assets directory:

Next