Skip to content

chore: remove unused legacy code - #27

Merged
ryanbarlow97 merged 1 commit into
mainfrom
chore/remove-historical-cruft-4fec1582
Sep 23, 2026
Merged

ryanbarlow97 merged 1 commit into
mainfrom
chore/remove-historical-cruft-4fec1582

Conversation

@ryanbarlow97

Copy link
Copy Markdown
Contributor

Remove an unreferenced utility class and five one-off asset generator scripts.

  • utils/TrackCombiner: its only method, getCombinedTracks, is never called or referenced anywhere in the workspace.
  • scripts/gen_potato_rotten.py, scripts/gen_sausage_items_yaml.py, scripts/gen_sausage_models.py, scripts/gen_sausage_variants.py and scripts/gen_yeast_dough_rotten.py: one-off generators for resource-pack textures, models and an ItemsAdder YAML block. Their output (the rotten potato and yeast dough assets and the sausage/sausage-chain models, textures and item definitions) is already committed under ItemsAdder/tfmc_cooking, and nothing runs them. The documentation scripts in scripts/ are unchanged.

LegacyFish classes, husbandry fallbacks and all resource-pack assets are untouched.

Evidence: searched every repository under the TF-Minecraft workspace (main and test sources, YAML, workflows, README, docs/ and other scripts, excluding .git) for each class and script name. The only matches were the definitions themselves.

Documentation impact: none of the removed paths is owned in docs/manifest.json, so no system doc or waiver change is needed; scripts/check-doc-impact.py passes against main without one.

Validation: scripts/test_doc_manifest.py, scripts/check-links.py and scripts/check-doc-impact.py pass locally; git diff --check passes; the diff is deletions only. No local Maven is available, so the standard PR build, tests and JAR verification are the build gate.

🤖 Generated with Claude Code

Remove the unreferenced TrackCombiner utility and five one-off asset
generator scripts whose output is already committed.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@ryanbarlow97
ryanbarlow97 merged commit 31ca2c5 into main Sep 23, 2026
2 checks passed
@ryanbarlow97
ryanbarlow97 deleted the chore/remove-historical-cruft-4fec1582 branch September 23, 2026 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant