Skip to content

Fix Steam Advantage machine state and strengthen Minecraft 1.14.4 tests - #19

Merged
SkyBlade1978 merged 1 commit into
MinecraftModDevelopmentMods:master-1.14.4from
SkyBlade1978:feature/advantage-1.14.4-test-coverage
Oct 30, 2026
Merged

SkyBlade1978 merged 1 commit into
MinecraftModDevelopmentMods:master-1.14.4from
SkyBlade1978:feature/advantage-1.14.4-test-coverage

Conversation

@SkyBlade1978

Copy link
Copy Markdown

Changes

  • Preserve pumped fluid when a destination refuses it, respect native source drainage, and pause a full still without wasting its inputs.
  • Save accepted boiler tank changes immediately and reject invalid or non-water boiler inputs.
  • Read live redstone before loaded machines resume; keep saved work, comparator updates and normal polling behavior.
  • Let a loaded musket fire its last cartridge, stop shots at terrain, and limit targeting and sounds to loaded entities or nearby connected players.
  • Bound GUI progress values and record the stronger regression coverage.

Testing

  • Minecraft 1.14.4: 127 Java tests pass with no failures, errors or skips. Java 8 checks were rerun after removing redundant EOF blank lines from five new test files.
  • The retained full release gate passes: check, build, Javadoc, dependency/artifact audits, checksums and Eclipse production-classpath checks. Production source, version, dependency pins and qualified jar bytes were not changed during delivery.
  • The coordinated three-mod qualification covers 132 operating jobs and 132 cold comparisons, six independently audited Steam controls, frozen and connected-source machine routes, harvest, GUI captions and paired fresh/migrated-copy endurance. The earlier failed partial-unloading validator receipt remains retained; corrected-validator native runs and independent raw audits are separate evidence.
  • Qualified Steam jar SHA-256: F9A8EAB913859906A0477FACF32824F03C60374BA5C7F02A0E0BCDDF22CD31FB.

These are bounded machine-fixture results, not a new broader player/entity migration qualification or complete survival/modpack acceptance. Live sounds, player controls, multiplayer and elevator rides still need manual testing. No release or publication is included.

@SkyBlade1978
SkyBlade1978 merged commit d8e6917 into MinecraftModDevelopmentMods:master-1.14.4 Oct 30, 2026
5 checks passed
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