Skip to content

Releases

Chunkscope 0.6.1

Choose a tag to compare

@github-actions github-actions released this 15 Nov 06:22
e417c59

A seed finder query you can copy and paste.

What's new

  • The finder's query as text. The top of the seed finder shows the
    query in a short text form, for example
    center=spawn villages:300:2 end_cities+ship:1000 biome=plains,meadow.
    Copy it to share a search, paste one to load it, or edit it directly:
    the form follows the text and the text follows the form. Text that does
    not parse says what is wrong.
  • Several biomes at the center. The biome filter now takes any number
    of biomes (a match needs one of them). Settings saved by 0.6.0 still
    load.
  • Copy all results. A button next to the results copies every match,
    one line per seed: the seed, the center, its biome and the structures
    found.
  • The command-line example find takes the same query, so it can now
    search Nether and End structures and several biomes too. Its --zero
    and --biome options become center=zero and biome=....

No change to world generation: the map and the finder find exactly what
0.6.0 found.

Matches Minecraft: Java Edition 26.3.

Downloads

Platform File
Windows (x86_64) chunkscope-v0.6.1-windows-x86_64.zip
macOS (Apple silicon) chunkscope-v0.6.1-macos-aarch64.tar.gz
macOS (Intel) chunkscope-v0.6.1-macos-x86_64.tar.gz
Linux (x86_64) chunkscope-v0.6.1-linux-x86_64.tar.gz

SHA256SUMS.txt lists the checksums. The binaries are not signed yet: on
Windows, SmartScreen may ask for confirmation ("More info", then "Run
anyway"); on macOS, run xattr -d com.apple.quarantine chunkscope first.
On Linux the app needs the usual X11 or Wayland libraries.

Chunkscope 0.6.0

Choose a tag to compare

@github-actions github-actions released this 14 Nov 17:13
30964da

Mineshafts, and settings that stay.

What's new

  • Mineshafts are checked like the game does. A mineshaft's height
    comes from its corridors, crossings and stairs, so Chunkscope now
    generates them the way the game does and checks the biome where the
    mineshaft really ends up, badlands mineshafts included.
  • No more "possible" markers. Every structure on the map and in the
    seed finder is now validated against biome and terrain. Only the world
    spawn block is still an estimate (trees and lakes can move it).
  • The app remembers your settings: the seed, the dimension, where the
    map is and how far it is zoomed, which layers are shown, and the seed
    finder's last query. Settings from this version keep working when later
    versions add new layers.

Every new piece is verified against the real game, bit for bit, by the
oracle tests: 800 whole mineshafts (101,148 pieces) and 2,160 mineshaft
generation points of both types, on top of the mineshaft attempts that were
already in the structure fixtures.

Matches Minecraft: Java Edition 26.3.

Downloads

Platform File
Windows (x86_64) chunkscope-v0.6.0-windows-x86_64.zip
macOS (Apple silicon) chunkscope-v0.6.0-macos-aarch64.tar.gz
macOS (Intel) chunkscope-v0.6.0-macos-x86_64.tar.gz
Linux (x86_64) chunkscope-v0.6.0-linux-x86_64.tar.gz

SHA256SUMS.txt lists the checksums. The binaries are not signed yet: on
Windows, SmartScreen may ask for confirmation ("More info", then "Run
anyway"); on macOS, run xattr -d com.apple.quarantine chunkscope first.
On Linux the app needs the usual X11 or Wayland libraries.

Chunkscope 0.5.2

Choose a tag to compare

@github-actions github-actions released this 10 Nov 06:14
b179404

A clearer map for dense layers.

What's fixed

  • Layers that are too dense for the current zoom now say so. Some
    structures are attempted very close together (Nether fossils every 2
    chunks, mineshafts in every chunk), so the map only draws them when
    zoomed in far enough. Until now such a layer stayed blank without any
    explanation; its row now reads "zoom in (150%+)", with the zoom it needs.
  • Nether fossils only generate in soul sand valleys, so that is where they
    show up once zoomed in.

Matches Minecraft: Java Edition 26.3.

Downloads

Platform File
Windows (x86_64) chunkscope-v0.5.2-windows-x86_64.zip
macOS (Apple silicon) chunkscope-v0.5.2-macos-aarch64.tar.gz
macOS (Intel) chunkscope-v0.5.2-macos-x86_64.tar.gz
Linux (x86_64) chunkscope-v0.5.2-linux-x86_64.tar.gz

SHA256SUMS.txt lists the checksums. The binaries are not signed yet: on
Windows, SmartScreen may ask for confirmation ("More info", then "Run
anyway"); on macOS, run xattr -d com.apple.quarantine chunkscope first.
On Linux the app needs the usual X11 or Wayland libraries.

Chunkscope 0.5.1

Choose a tag to compare

@github-actions github-actions released this 10 Nov 05:58
4a5550a

End city ships.

What's new

  • Which end cities have a ship. End cities with a ship (and so an
    elytra) get a green dot on the map; the inspector says "Ship: Yes
    (elytra)" or "No", and so does the tooltip.
  • The seed finder can require a ship: an End cities filter has a "With
    a ship (elytra)" option.
  • Selected markers now read "End city", not "End citie".

Chunkscope builds each city's pieces (towers, bridges, houses and the ship)
exactly like the game does. The oracle tests compare whole piece lists with
the real game, piece by piece, for 600 cities (32,751 pieces, 335 with a
ship) and for 40 cities that generate in a real world.

Matches Minecraft: Java Edition 26.3.

Downloads

Platform File
Windows (x86_64) chunkscope-v0.5.1-windows-x86_64.zip
macOS (Apple silicon) chunkscope-v0.5.1-macos-aarch64.tar.gz
macOS (Intel) chunkscope-v0.5.1-macos-x86_64.tar.gz
Linux (x86_64) chunkscope-v0.5.1-linux-x86_64.tar.gz

SHA256SUMS.txt lists the checksums. The binaries are not signed yet: on
Windows, SmartScreen may ask for confirmation ("More info", then "Run
anyway"); on macOS, run xattr -d com.apple.quarantine chunkscope first.
On Linux the app needs the usual X11 or Wayland libraries.

Chunkscope 0.5.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 05:29
622bff0

The End.

What's new

  • The End. The dimension switch now has the End, with its biomes
    (the main island, highlands, midlands, small islands and barrens) in
    their own colors. The void between the islands is drawn darker, so the
    map shows the shape of the main island and the outer islands.
  • End cities are on the map and in the inspector, checked against the
    End terrain exactly like the game does.
  • The seed finder searches end cities, for example "an end city within
    1500 blocks of the End's 0, 0", alone or together with Overworld and
    Nether filters. End filters are measured from the End's 0, 0.

Every new piece is verified against the real game, bit for bit, by the
oracle tests: the End's simplex noise and island heights, 12,000 End
biomes, the End terrain, the island density at arbitrary blocks, and every
end city attempt and generation point on several seeds.

The island shapes on the map come from the islands' density, so their
edges are approximate; biomes and structures are exact. Only mineshafts are
left unchecked (planned for 0.6).

Matches Minecraft: Java Edition 26.3.

Downloads

Platform File
Windows (x86_64) chunkscope-v0.5.0-windows-x86_64.zip
macOS (Apple silicon) chunkscope-v0.5.0-macos-aarch64.tar.gz
macOS (Intel) chunkscope-v0.5.0-macos-x86_64.tar.gz
Linux (x86_64) chunkscope-v0.5.0-linux-x86_64.tar.gz

SHA256SUMS.txt lists the checksums. The binaries are not signed yet: on
Windows, SmartScreen may ask for confirmation ("More info", then "Run
anyway"); on macOS, run xattr -d com.apple.quarantine chunkscope first.
On Linux the app needs the usual X11 or Wayland libraries.

Chunkscope 0.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 21:08
067b56b

The Nether, and ruined portals.

What's new

  • The Nether. A dimension switch next to the seed shows the Nether's
    biomes (Nether wastes, crimson and warped forests, soul sand valleys,
    basalt deltas) with their own colors and layers. Biomes, terrain and
    every Nether structure are computed exactly like the game:
    • Fortresses and bastions (they share one structure set: each
      attempt becomes one or the other);
    • Nether fossils, at the height the game picks from the terrain;
    • Ruined portals in the Nether.
  • Ruined portals are now checked in the Overworld too, in every
    variant (on land, partly buried, underground, in mountains, on the ocean
    floor, in deserts, jungles and swamps). They are no longer marked as
    "possible": the map shows only the portals that really generate, and the
    inspector gives the height they start at.
  • The seed finder searches Nether structures, for example "a fortress
    within 300 blocks of the Nether's 0, 0" together with Overworld filters.
    Nether filters are measured from the Nether's 0, 0.
  • Only mineshafts are left unchecked (planned for 0.6).

Every new piece is verified against the real game, bit for bit, by the
oracle tests: Nether biomes at 4,800 points, the Nether terrain, and every
Nether structure attempt and generation point on several seeds, plus ruined
portal generation points in both dimensions.

Matches Minecraft: Java Edition 26.3.

Downloads

Platform File
Windows (x86_64) chunkscope-v0.4.0-windows-x86_64.zip
macOS (Apple silicon) chunkscope-v0.4.0-macos-aarch64.tar.gz
macOS (Intel) chunkscope-v0.4.0-macos-x86_64.tar.gz
Linux (x86_64) chunkscope-v0.4.0-linux-x86_64.tar.gz

SHA256SUMS.txt lists the checksums. The binaries are not signed yet: on
Windows, SmartScreen may ask for confirmation ("More info", then "Run
anyway"); on macOS, run xattr -d com.apple.quarantine chunkscope first.
On Linux the app needs the usual X11 or Wayland libraries.

Chunkscope 0.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 07:46
403aea7

The world spawn and a seed finder.

What's new

  • World spawn. A new "World spawn" layer marks where players appear.
    The point the game searches the spawn around is computed from the climate
    exactly like the game. The final block is an estimate: compared with 32
    real 26.3 servers, x and z match on 31 of them, and the height on 23 (the
    real spawn is sometimes on top of a tree, which Chunkscope does not
    generate; the server itself can pick a different height from one run to
    the next).
  • Seed finder. The new Finder tab searches seeds for structures
    near the spawn (or near 0, 0): for example "a village within 300 blocks
    and a pillager outpost within 500". Every structure is checked against
    biome and terrain, like on the map. You can also require a biome at the
    spawn, search seeds in order or at random, and stop at any time. Click a
    result to open it on the map.
  • The finder also works from the command line:
    cargo run --release -p mc-core --example find -- villages:300.
  • Switching seeds is faster (the biome lookup tree is built once).

Matches Minecraft: Java Edition 26.3.

Downloads

Platform File
Windows (x86_64) chunkscope-v0.3.0-windows-x86_64.zip
macOS (Apple silicon) chunkscope-v0.3.0-macos-aarch64.tar.gz
macOS (Intel) chunkscope-v0.3.0-macos-x86_64.tar.gz
Linux (x86_64) chunkscope-v0.3.0-linux-x86_64.tar.gz

SHA256SUMS.txt lists the checksums. The binaries are not signed yet: on
Windows, SmartScreen may ask for confirmation ("More info", then "Run
anyway"); on macOS, run xattr -d com.apple.quarantine chunkscope first.
On Linux the app needs the usual X11 or Wayland libraries.

Chunkscope 0.2.1

Choose a tag to compare

@github-actions github-actions released this 09 Nov 06:20
f739fbb

A bug-fix release.

Fixed

  • The map no longer draws over the inspector. Far from the world
    origin, long coordinates made the inspector's content wider than the
    panel, and the map then took that extra width and painted over the panel.
    Chunk and region now have a full-width row each, and any value that still
    does not fit is shortened with "…" (selecting and copying it still gives
    the whole value).

Downloads

Platform File
Windows (x86_64) chunkscope-v0.2.1-windows-x86_64.zip
macOS (Apple silicon) chunkscope-v0.2.1-macos-aarch64.tar.gz
macOS (Intel) chunkscope-v0.2.1-macos-x86_64.tar.gz
Linux (x86_64) chunkscope-v0.2.1-linux-x86_64.tar.gz

SHA256SUMS.txt lists the checksums. The binaries are not signed yet: on
Windows, SmartScreen may ask for confirmation ("More info", then "Run
anyway"); on macOS, run xattr -d com.apple.quarantine chunkscope first.
On Linux the app needs the usual X11 or Wayland libraries.

Chunkscope 0.2.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 05:57
9e39d8f

Structures are now checked against biome and terrain, exactly like the game.

Chunkscope

What's new

  • Structures that really generate. In 0.1 the map showed every chunk
    where a structure set attempts a structure; most of those attempts fail
    in the game because of the biome or the terrain. Chunkscope now runs the
    same checks as the game: only about a quarter of village attempts and one
    in fifty mansion attempts generate, so most of the old markers are gone.
  • Which structure, and where it starts. Selecting a marker shows the
    structure that generates (for example "Village Desert") and its start
    position.
  • Validated and verified against the game for villages, pillager outposts,
    woodland mansions, ocean monuments, ancient cities, trial chambers, trail
    ruins, abandoned camps, desert pyramids, jungle temples, swamp huts,
    igloos, ocean ruins, shipwrecks and buried treasure.
  • Mineshafts and ruined portals are not validated yet: they are still shown
    as possible.
  • Structures are computed in the background, so the map stays smooth.

Matches Minecraft: Java Edition 26.3.

Downloads

Platform File
Windows (x86_64) chunkscope-v0.2.0-windows-x86_64.zip
macOS (Apple silicon) chunkscope-v0.2.0-macos-aarch64.tar.gz
macOS (Intel) chunkscope-v0.2.0-macos-x86_64.tar.gz
Linux (x86_64) chunkscope-v0.2.0-linux-x86_64.tar.gz

SHA256SUMS.txt lists the checksums. The binaries are not signed yet: on
Windows, SmartScreen may ask for confirmation ("More info", then "Run
anyway"); on macOS, run xattr -d com.apple.quarantine chunkscope first.
On Linux the app needs the usual X11 or Wayland libraries.

Chunkscope 0.1.1

Choose a tag to compare

@github-actions github-actions released this 09 Nov 03:44
ec615b0

A bug-fix release.

Fixed

  • Pasting into text fields works. In 0.1.0 the app was built without
    clipboard support, so Ctrl+V did nothing in the seed and "Go to" fields,
    and "Copy /tp" copied nothing.
  • The link in the About panel opens in the browser again.

Added

  • A button next to the seed copies the numeric seed (handy for text seeds).
  • Right-click the map to copy the coordinates under the pointer, copy a
    /tp command for them, or center the map there.
  • The inspector keeps the last position under the pointer when it leaves the
    map, so its values can be selected and copied with Ctrl+C.

Downloads

Platform File
Windows (x86_64) chunkscope-v0.1.1-windows-x86_64.zip
macOS (Apple silicon) chunkscope-v0.1.1-macos-aarch64.tar.gz
macOS (Intel) chunkscope-v0.1.1-macos-x86_64.tar.gz
Linux (x86_64) chunkscope-v0.1.1-linux-x86_64.tar.gz

SHA256SUMS.txt lists the checksums. The binaries are not signed yet: on
Windows, SmartScreen may ask for confirmation ("More info", then "Run
anyway"); on macOS, run xattr -d com.apple.quarantine chunkscope first.
On Linux the app needs the usual X11 or Wayland libraries.