Screenshots

Every image on this page is captured automatically, from a real Paper server running the current build. There is no hand-taken marketing art here: CI boots the server with the freshly built plugin, joins it with a Mineflayer director bot, builds each scene, points the camera and takes the frame at the exact tick the subject is on screen. When the build changes, these change with it.

How they are made

The harness (scripts/screenshots.mjs) drives a headless capture backend:

Each frame below is tagged with the backend that produced it. A viewer frame of the landing effect captures the moment the effect fires, not the particle sprites themselves.

Loading the latest captured frames…