Repository navigation
Releases
Chunkscope 0.6.1
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
findtakes the same query, so it can now
search Nether and End structures and several biomes too. Its--zero
and--biomeoptions becomecenter=zeroandbiome=....
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
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
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
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
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
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.
- Fortresses and bastions (they share one structure set: each
- 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
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
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
Structures are now checked against biome and terrain, exactly like the game.
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
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
/tpcommand 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.
