diff --git a/README.md b/README.md
index f4f3094ae..0efae1088 100644
--- a/README.md
+++ b/README.md
@@ -65,7 +65,7 @@ Captured in the Rust client itself, with vanilla assets and no mods or shaders.
-
+
@@ -79,17 +79,17 @@ The vanilla menus are one setting away: Options → Interface → Menu style →
-
-
+
+
-
+
- Vanilla world generation ported to Rust (terrain, aquifers, carvers, features, villages and the Nether), every block model with smooth lighting and biome tints, the vanilla sky and fog, mobs, the HUD, chat and advancements: everything in these frames is drawn by Horizon.
+ Vanilla world generation ported to Rust (terrain, aquifers, carvers, features, villages and the Nether), every block model with smooth lighting and biome tints, the vanilla sky and fog, mobs and the HUD: everything in these frames is drawn by Horizon.
diff --git a/docs/media/menu-options.png b/docs/media/menu-options.png
index c12f5441d..c674f6845 100644
Binary files a/docs/media/menu-options.png and b/docs/media/menu-options.png differ
diff --git a/docs/media/menu-pause.png b/docs/media/menu-pause.png
index 025582f24..9c25724d2 100644
Binary files a/docs/media/menu-pause.png and b/docs/media/menu-pause.png differ
diff --git a/docs/media/menu-title.png b/docs/media/menu-title.png
index 49423d340..133f393bc 100644
Binary files a/docs/media/menu-title.png and b/docs/media/menu-title.png differ
diff --git a/docs/media/menu-title.webp b/docs/media/menu-title.webp
index db18a324d..cf41ccf67 100644
Binary files a/docs/media/menu-title.webp and b/docs/media/menu-title.webp differ
diff --git a/docs/media/menu-worlds.png b/docs/media/menu-worlds.png
index 74b064981..16f41104b 100644
Binary files a/docs/media/menu-worlds.png and b/docs/media/menu-worlds.png differ
diff --git a/docs/media/menu-worlds.webp b/docs/media/menu-worlds.webp
index ad887f225..b70168080 100644
Binary files a/docs/media/menu-worlds.webp and b/docs/media/menu-worlds.webp differ
diff --git a/docs/media/nether.jpg b/docs/media/nether.jpg
new file mode 100644
index 000000000..7450f1072
Binary files /dev/null and b/docs/media/nether.jpg differ
diff --git a/docs/media/nether.webp b/docs/media/nether.webp
index 06faf4b32..2f9cdc5c1 100644
Binary files a/docs/media/nether.webp and b/docs/media/nether.webp differ
diff --git a/docs/media/night.jpg b/docs/media/night.jpg
new file mode 100644
index 000000000..3484e6c83
Binary files /dev/null and b/docs/media/night.jpg differ
diff --git a/docs/media/night.webp b/docs/media/night.webp
index b0c245a02..fac8958da 100644
Binary files a/docs/media/night.webp and b/docs/media/night.webp differ
diff --git a/docs/media/settings-simple.png b/docs/media/settings-simple.png
index c12f5441d..c674f6845 100644
Binary files a/docs/media/settings-simple.png and b/docs/media/settings-simple.png differ
diff --git a/docs/media/settings.webp b/docs/media/settings.webp
index cba632760..9ad5252c9 100644
Binary files a/docs/media/settings.webp and b/docs/media/settings.webp differ
diff --git a/docs/media/sunset.jpg b/docs/media/sunset.jpg
new file mode 100644
index 000000000..ff67883c2
Binary files /dev/null and b/docs/media/sunset.jpg differ
diff --git a/docs/media/sunset.webp b/docs/media/sunset.webp
index 0245a534c..0a8b82762 100644
Binary files a/docs/media/sunset.webp and b/docs/media/sunset.webp differ
diff --git a/docs/media/survival.jpg b/docs/media/survival.jpg
new file mode 100644
index 000000000..b01017b6c
Binary files /dev/null and b/docs/media/survival.jpg differ
diff --git a/docs/media/survival.webp b/docs/media/survival.webp
index fc16cdc9b..a53713eb0 100644
Binary files a/docs/media/survival.webp and b/docs/media/survival.webp differ
diff --git a/docs/media/underwater.jpg b/docs/media/underwater.jpg
new file mode 100644
index 000000000..9c8ee88f5
Binary files /dev/null and b/docs/media/underwater.jpg differ
diff --git a/docs/media/underwater.webp b/docs/media/underwater.webp
index 77ef97735..55aa643c8 100644
Binary files a/docs/media/underwater.webp and b/docs/media/underwater.webp differ
diff --git a/docs/media/village.jpg b/docs/media/village.jpg
new file mode 100644
index 000000000..63df8c04d
Binary files /dev/null and b/docs/media/village.jpg differ
diff --git a/docs/media/village.webp b/docs/media/village.webp
index 800354dd2..40864e507 100644
Binary files a/docs/media/village.webp and b/docs/media/village.webp differ
diff --git a/website/LEGAL.md b/website/LEGAL.md
index a0ef8ad05..9700017dd 100644
--- a/website/LEGAL.md
+++ b/website/LEGAL.md
@@ -43,8 +43,9 @@ the repository, so the launcher's screenshots no longer show it.
## Screenshots
All captured in Horizon's Rust client, with vanilla resources prepared from the maintainer's
-own copy of Minecraft: Java Edition 26.3, and no mods or shaders. Converted to WebP at 1600
-and 800 pixels wide by `scripts/assets.mjs`.
+own copy of Minecraft: Java Edition 26.3, at the default graphics settings and with no mods or shaders
+(the game and menus last captured on 2026-10-17). Converted to WebP at 1600 and 800 pixels wide
+by `scripts/assets.mjs`.
| Files in `public/media/` | Source | What it shows |
| --- | --- | --- |
@@ -54,7 +55,7 @@ and 800 pixels wide by `scripts/assets.mjs`.
| `menu-pause*.webp` | `docs/media/menu-pause.png` | Horizon's own pause screen |
| `launcher*.webp` | `docs/media/launcher-play.png` | The Horizon launcher's Play page (no background image) |
| `settings*.webp` | `docs/media/settings-simple.png` | Horizon's own Video settings, Simple view |
-| `hero*.webp`, `sunset*.webp`, `village*.webp`, `survival*.webp`, `nether*.webp`, `night*.webp`, `underwater*.webp` | `docs/media/*.jpg` | In-game views; none shows a Mojang logo or splash text |
+| `sunset*.webp`, `village*.webp`, `survival*.webp`, `nether*.webp`, `night*.webp`, `underwater*.webp` | `docs/media/.jpg` | In-game views of one fixed-seed world; none shows a Mojang logo or splash text |
Horizon's interface in these images is Horizon's original work (MIT). The block, mob and
item textures and the HUD sprites drawn in them belong to Mojang and Microsoft; they are
diff --git a/website/public/media/menu-options-800.webp b/website/public/media/menu-options-800.webp
index e55192a9f..6e36e5043 100644
Binary files a/website/public/media/menu-options-800.webp and b/website/public/media/menu-options-800.webp differ
diff --git a/website/public/media/menu-options.webp b/website/public/media/menu-options.webp
index c57c623c0..9ad5252c9 100644
Binary files a/website/public/media/menu-options.webp and b/website/public/media/menu-options.webp differ
diff --git a/website/public/media/menu-pause-800.webp b/website/public/media/menu-pause-800.webp
index bd1cf3bf4..b0bec7861 100644
Binary files a/website/public/media/menu-pause-800.webp and b/website/public/media/menu-pause-800.webp differ
diff --git a/website/public/media/menu-pause.webp b/website/public/media/menu-pause.webp
index 49c3d2ac5..0a5bf70e1 100644
Binary files a/website/public/media/menu-pause.webp and b/website/public/media/menu-pause.webp differ
diff --git a/website/public/media/menu-title-800.webp b/website/public/media/menu-title-800.webp
index 7e7f725de..fe5e2efa0 100644
Binary files a/website/public/media/menu-title-800.webp and b/website/public/media/menu-title-800.webp differ
diff --git a/website/public/media/menu-title.webp b/website/public/media/menu-title.webp
index 77dcf4776..cf41ccf67 100644
Binary files a/website/public/media/menu-title.webp and b/website/public/media/menu-title.webp differ
diff --git a/website/public/media/menu-worlds-800.webp b/website/public/media/menu-worlds-800.webp
index 7a2b8dfbc..cbc867ac4 100644
Binary files a/website/public/media/menu-worlds-800.webp and b/website/public/media/menu-worlds-800.webp differ
diff --git a/website/public/media/menu-worlds.webp b/website/public/media/menu-worlds.webp
index a80ad754d..b70168080 100644
Binary files a/website/public/media/menu-worlds.webp and b/website/public/media/menu-worlds.webp differ
diff --git a/website/public/media/nether-800.webp b/website/public/media/nether-800.webp
index 100b5adf1..d5363ea10 100644
Binary files a/website/public/media/nether-800.webp and b/website/public/media/nether-800.webp differ
diff --git a/website/public/media/nether.webp b/website/public/media/nether.webp
index 06faf4b32..2f9cdc5c1 100644
Binary files a/website/public/media/nether.webp and b/website/public/media/nether.webp differ
diff --git a/website/public/media/night-800.webp b/website/public/media/night-800.webp
index e81b1b0a4..d392ee3e6 100644
Binary files a/website/public/media/night-800.webp and b/website/public/media/night-800.webp differ
diff --git a/website/public/media/night.webp b/website/public/media/night.webp
index b0c245a02..fac8958da 100644
Binary files a/website/public/media/night.webp and b/website/public/media/night.webp differ
diff --git a/website/public/media/settings-800.webp b/website/public/media/settings-800.webp
index e55192a9f..6e36e5043 100644
Binary files a/website/public/media/settings-800.webp and b/website/public/media/settings-800.webp differ
diff --git a/website/public/media/settings.webp b/website/public/media/settings.webp
index c57c623c0..9ad5252c9 100644
Binary files a/website/public/media/settings.webp and b/website/public/media/settings.webp differ
diff --git a/website/public/media/sunset-800.webp b/website/public/media/sunset-800.webp
index a8dc39401..b0eb6957c 100644
Binary files a/website/public/media/sunset-800.webp and b/website/public/media/sunset-800.webp differ
diff --git a/website/public/media/sunset.webp b/website/public/media/sunset.webp
index 0245a534c..0a8b82762 100644
Binary files a/website/public/media/sunset.webp and b/website/public/media/sunset.webp differ
diff --git a/website/public/media/survival-800.webp b/website/public/media/survival-800.webp
index 4e189b69b..d519ddd67 100644
Binary files a/website/public/media/survival-800.webp and b/website/public/media/survival-800.webp differ
diff --git a/website/public/media/survival.webp b/website/public/media/survival.webp
index fc16cdc9b..a53713eb0 100644
Binary files a/website/public/media/survival.webp and b/website/public/media/survival.webp differ
diff --git a/website/public/media/underwater-800.webp b/website/public/media/underwater-800.webp
index 08b19380e..f9e25f08d 100644
Binary files a/website/public/media/underwater-800.webp and b/website/public/media/underwater-800.webp differ
diff --git a/website/public/media/underwater.webp b/website/public/media/underwater.webp
index 77ef97735..55aa643c8 100644
Binary files a/website/public/media/underwater.webp and b/website/public/media/underwater.webp differ
diff --git a/website/public/media/village-800.webp b/website/public/media/village-800.webp
index 09cb161e5..c9edfba41 100644
Binary files a/website/public/media/village-800.webp and b/website/public/media/village-800.webp differ
diff --git a/website/public/media/village.webp b/website/public/media/village.webp
index 800354dd2..40864e507 100644
Binary files a/website/public/media/village.webp and b/website/public/media/village.webp differ
diff --git a/website/src/index.html b/website/src/index.html
index 0962b1a70..e818eb6e0 100644
--- a/website/src/index.html
+++ b/website/src/index.html
@@ -124,11 +124,11 @@
Captured in the Rust client itself, with vanilla assets from the player's own copy and no mods or shaders.
- 01A plains village
+ 01A plains village02Moonrise03A crimson forest in the Nether
- 04Salmon in a river
- 05Survival at dusk
+ 04A coral reef
+ 05Survival at dusk