Skip to content

Protect prospecting data from unverified oregen patterns - #108

Merged
boubou19 merged 4 commits into
masterfrom
algent/gate-oregen-pattern-repair
Sep 17, 2026
Merged

boubou19 merged 4 commits into
masterfrom
algent/gate-oregen-pattern-repair

Conversation

@Algent

@Algent Algent commented Sep 8, 2026

Copy link
Copy Markdown

Summary

Follow up to GTNewHorizons/GT5-Unofficial/pull/7919

Since a previous PR VP can repairs stored veins against GT current oregen pattern.
In some unstable states now detected by GT this could cause the repair to trigger and persist changes when we don't want it to.

With that VP will now confirm the pattern is verified according to GT before allowing a repair.

Checklist

  • I have tested this PR in DevEnv
  • I have tested this PR in Fullpack
  • This PR is in compliance with the GTNH AI Policy

A fallback pattern can be wrong when world data is missing.
Rewriting cached and team coordinates against it can permanently
relocate veins and discard rescans.

Refs GTNewHorizons/GT5-Unofficial#7919
Stale binary directories must not replace an existing NBT cache.
Apply the unverified-pattern save block to v1 and v2 migrations too.
@Algent Algent added the Bug Fix Fixes a bug. Please link it in the PR if an issue exists for it. label Sep 8, 2026
@Algent
Algent force-pushed the algent/gate-oregen-pattern-repair branch from cc70e3d to c553972 Compare September 13, 2026 10:57
@boubou19
boubou19 merged commit 268e673 into master Sep 17, 2026
1 check passed
@boubou19
boubou19 deleted the algent/gate-oregen-pattern-repair branch September 17, 2026 11:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Fix Fixes a bug. Please link it in the PR if an issue exists for it.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants