Skip to content

Releases: DelusionalWizard/TFC-Scout

TerraFirmaScout 1.0.1 (1.20.1 Forge)

Choose a tag to compare

@DelusionalWizard DelusionalWizard released this 09 Oct 02:21

TerraFirmaScout 1.0.1 for Minecraft 1.20.1 (Forge). A small update to 1.0.0.

What is new:

  • Search boxes in Pick your world. Every tab has a Search box that filters the resources, biomes, rocks, forest types and limits as you type.
  • Faster copper vein and tin checks. Scout now looks for the small loose ore TFC leaves on the surface above a vein (it sits up to 35 blocks above it) and checks the ground below it first. A chunk without a sample is still scanned in full, so the results do not change. Only checks that find the ore are faster, so a seed with no tin takes as long as before. Results show "Surface sample ... ore found N blocks below it".
  • Translation groundwork. The text on the world-creation, options, results, saved-seed, note and Pick your world screens now comes from a language file (assets/terrafirmascout/lang/en_us.json). Preset and check names, the evidence text and status messages are still English. TRANSLATING.md in the repository explains how to add a language.

Everything from 1.0.0 is included, including the Crops, River, Lake, Coast or ocean and Animals that can spawn checks. There is no Farmland moisture check on this build. Saved seeds, results and wishlists from earlier versions still load.

Requires Minecraft 1.20.1, Forge 47.4 or newer, TerraFirmaCraft 3.2.25 and Java 17. Put the jar in mods and remove older Scout jars. The 1.21.1 / NeoForge version is the separate v1.0.1 release.

Tested (9 October 2026): 45 unit tests, and a real Forge 47.4.18 launch of the test build with TerraFirmaCraft 3.2.25 and Patchouli. In that run River, Lake, Coast, Crops and Animals each confirmed 8 of 8 seeds, copper vein 8 of 8 (3 through a surface sample) and tin 2 of 8 (1 through a sample; tin is rare). The search boxes were not clicked by hand. The 1.0.1 release jar was not launched in the TerraFirmaGreg Modern pack this time; 1.0.0 was. Known limits: dedicated servers, other TerraFirmaGreg versions, other packs that change world generation and slow computers are untested. Searches are slower in TerraFirmaGreg than in plain TFC.

The creator has a learning disability and builds this mod with AI assistance (Claude and Codex) for learning and support. Source: the forge-1.20.1 branch. Licence: EUPL-1.2.

TerraFirmaScout 1.0.1 (1.21.1)

Choose a tag to compare

@DelusionalWizard DelusionalWizard released this 09 Oct 02:21

TerraFirmaScout 1.0.1 for Minecraft 1.21.1 (NeoForge). A small update to 1.0.0.

What is new:

  • Search boxes in Pick your world. Every tab has a Search box that filters the resources, biomes, rocks, forest types and limits as you type.
  • Faster copper vein and tin checks. Scout now looks for the small loose ore TFC leaves on the surface above a vein (it sits up to 35 blocks above it) and checks the ground below it first. A chunk without a sample is still scanned in full, so the results do not change. Only checks that find the ore are faster, so a seed with no tin takes as long as before. Results show "Surface sample ... ore found N blocks below it".
  • Translation groundwork. The text on the world-creation, options, results, saved-seed, note and Pick your world screens now comes from a language file (assets/terrafirmascout/lang/en_us.json). Preset and check names, the evidence text and status messages are still English. TRANSLATING.md in the repository explains how to add a language.

Everything from 1.0.0 is included. Saved seeds, results and wishlists from earlier versions still load.

Requires Minecraft 1.21.1, NeoForge 21.1.234+, TFC 4.2.11 and Java 21. Replace older Scout jars and restart Minecraft. The 1.20.1 / Forge build is the separate v1.0.1-1.20.1 release.

Tested (9 October 2026): 41 unit tests, and a development-client run with real seeds. In that run River, Lake, Coast, Crops and Animals each confirmed 8 of 8 seeds, Farmland 2 of 8, copper vein 8 of 8 (2 through a surface sample) and tin 1 of 8 (1 through a sample; tin is rare). The search boxes were built and displayed in that run but not clicked by hand. The 1.0.1 jar was installed in a real Prism instance; launching it there was not part of my test. Known limits: dedicated servers, very slow computers and large modpacks are untested, and a very specific request can take a long time or find no match.

The creator has a learning disability and builds this mod with AI assistance (Claude and Codex) for learning and support. Licence: EUPL-1.2.

TerraFirmaScout 1.0.0 (1.20.1 Forge)

Choose a tag to compare

@DelusionalWizard DelusionalWizard released this 08 Oct 05:02

TerraFirmaScout 1.0.0 for Minecraft 1.20.1 (Forge). The first stable release, after an audit of the whole mod.

Fixed in the audit:

  • A seed that makes TFC or another mod throw an error is now skipped and logged. The search only stops after 25 skipped scans or 5 failed checks in a row. Before, one such seed ended the whole search.
  • Saved seeds are named by a key that is the same in every game session, so a seed saved in an earlier session can still be deleted and keep its note. Files saved by older versions are still found, and duplicates are hidden.
  • A second search or seed check in a big modpack no longer re-reads every mod jar.
  • A search with no confirmed seed yet now shows "So far: 100%" instead of "Match: 100%", because a seed can pass every weighted check and still have a required check open.
  • A blank Min. match or Range box now says "Type a whole number" instead of showing a Java error.
  • The mod is marked client-only for the server list, so a client with Scout is not shown as incompatible with servers that do not have it. Mod metadata now has the issue tracker, author and home page.

Everything from 0.2.9 and earlier is included: faster, more responsive checks in big packs, the Crops, River, Lake, Coast or ocean and Animals that can spawn checks, and tree density at spawn. There is no Farmland moisture check on this build. Saved seeds, results and wishlists from older versions still load.

Requires: Minecraft 1.20.1, Forge 47.4 or newer, TerraFirmaCraft 3.2.25, Java 17. Put the jar in mods.

Tested (8 October 2026, real game launch with Scout's automated checks, 43 unit tests): TerraFirmaCraft 3.2.25 with Patchouli, and the complete TerraFirmaGreg Modern 0.13.10 pack (262 mods). The release jar itself was also launched without the test harness in both setups: the mod loaded and the title screen was reached. Its screens were not clicked through by hand.

Known limits: dedicated servers, other TerraFirmaGreg versions, other packs that change world generation and slow computers are untested. Searches are still slower in TerraFirmaGreg than in plain TFC, and GregTech prints extra "Tried to set output item stack that doesn't exist" lines in the log there (from the pack's own data, not crashes).

The 1.21.1 / NeoForge version is the separate v1.0.0 release.

The creator has a learning disability and builds this mod with AI assistance (Claude and Codex) for learning and support. Source: the forge-1.20.1 branch. Licence: EUPL-1.2.

TerraFirmaScout 1.0.0 (1.21.1)

Choose a tag to compare

@DelusionalWizard DelusionalWizard released this 08 Oct 05:02

TerraFirmaScout 1.0.0 for Minecraft 1.21.1 (NeoForge). The first stable release, after an audit of the whole mod.

Fixed in the audit:

  • A seed that makes TFC or another mod throw an error is now skipped and logged. The search only stops after 25 skipped scans or 5 failed checks in a row. Before, one such seed ended the whole search.
  • Saved seeds are named by a key that is the same in every game session, so a seed saved in an earlier session can still be deleted and keep its note. Files saved by older versions are still found, and duplicates are hidden.
  • A second search or seed check in a big modpack no longer re-reads every mod jar.
  • A search with no confirmed seed yet now shows "So far: 100%" instead of "Match: 100%", because a seed can pass every weighted check and still have a required check open.
  • A blank Min. match or Range box now says "Type a whole number" instead of showing a Java error.
  • Mod metadata now has the issue tracker, author and home page.

Everything from 0.2.9 and earlier is included: the Crops, Farmland moisture, River, Lake, Coast or ocean and Animals that can spawn checks, and tree density at spawn. Saved seeds, results and wishlists from older versions still load.

Tested: 39 unit tests and a development-client run with real seeds. The 1.0.0 jar itself was not launched in a real install (the 0.2.8 jar was, in a real Prism instance). Known limits: dedicated servers, very slow computers and large modpacks are untested, and a very specific request can take a long time or find no match.

Requires Minecraft 1.21.1, NeoForge 21.1.234+, TFC 4.2.11 and Java 21. Replace older Scout jars and restart Minecraft. The 1.20.1 / Forge build is the separate v1.0.0-1.20.1 release.

The creator has a learning disability and builds this mod with AI assistance (Claude and Codex) for learning and support. Licence: EUPL-1.2.