Skip to content

Releases

Examples 1.3.0

Choose a tag to compare

@kernel-person kernel-person released this 24 Oct 03:54

Examples 1.3.0 uses the new fluent Java API in ShutterBug Renderer 1.1.0 and the free ke.ric:renderer-api:2.3.0-preview.3 SDK. Install the licensed Renderer separately.

  • Postcards: take photos and X-ray snapshots.
  • Redstone Camera: trigger a camera with redstone and collect a map photo.
  • Painter’s Easel: capture a reference image and paint it with dyes.
  • Admin POV: show a player’s viewpoint on a live map or screen.

The plugin ZIP contains all four independently installable examples, the optional resource pack and setup guides. The source ZIP includes their Java source, tests and editable artwork. The resource pack is unchanged from 1.1.0.

The exact plugin JARs passed server checks on native macOS ARM64 and Linux amd64 Docker emulation, including photo output, painting, saved-state restoration and collection after restart. POV was checked for startup only; client visuals and the full POV workflow were not exercised. Windows checks covered Renderer and its shipped sample.

SHA-256 checksum files are included for both downloads. API guide and examples · Maven SDK, sources and Javadocs

Four Renderer Examples 1.2.0

Choose a tag to compare

@kernel-person kernel-person released this 17 Oct 23:06

Four Renderer examples — 1.2.0

Four standalone Java plugins using the public Renderer API v1.0.2: Painter's Easel, Redstone Camera, Postcards, and Admin POV Monitor. Requires the matching separately licensed ShutterBug Renderer 1.0.0 provider. The provider and its native binaries are not included.

  • Six-direction placeable camera, outward capture origin, brief accepted-capture flash, and map photo pickup.
  • Continuous roughly 24-pixel CMY painting brush with saved paintings and optional easel/brush artwork.
  • Public, photographable POV map screens, target-player exclusion, default 4 Hz best-effort refresh, and /pov demo 1 through /pov demo 20 for solo demonstrations.
  • Optional native camera/easel/brush/monitor resource pack remains version 1.1.0, with portable installation instructions. No Nexo dependency.

The four example JARs compile against the actual public JitPack SDK. Verification: 160 Java tests, 12 packaging tests, API boundary and binary compatibility checks, secret/inventory audit, and byte-identical clean rebuilds. Full ZIP SHA-256: 97e636138e681573e336b882041febfaef8ffa15d079121e1e8197170fba1a0e.

Refresh rates are targets, not guaranteed performance. The POV is rendered world imagery, not screen sharing or recording. See the packaged guide for permissions, resource-pack setup, and limitations. Exact final commercial-provider acceptance and genuine marketplace buyer activation are separate release gates; this examples release does not announce commercial availability.

Wiki · API v1.0.2

You may build and sell dependent plugins under the source license terms. Buyers must obtain the Renderer provider separately; do not redistribute the commercial provider, native binaries, or activation credentials. Previous examples releases are preserved.