Skip to content

Fix Steam Advantage machine state and strengthen Minecraft 1.10.2 tests - #16

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

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

Conversation

@SkyBlade1978

Copy link
Copy Markdown

Changes

  • Preserve pumped fluid when a destination refuses it, respect Forge 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 add regression tests.

Testing

  • Minecraft 1.10.2: 114 Java tests pass with no failures, errors or skips. Java 8 checks were rerun after removing redundant EOF blank lines from six 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 188 operating jobs and 188 cold comparisons, independent Steam redstone-control audits, harvest checks, rendered GUI captions and bounded endurance. These are declared fixture scopes, not complete survival or modpack acceptance.
  • Qualified Steam jar SHA-256: 1E1949EE26E6E4D6DAE979795320EBCDF879C6F9A573C41F345D4256C962D836.

Live sounds, player controls, multiplayer, elevator rides and unlisted setups still need manual testing. The legacy survival graph has documented acquisition gaps. No release or publication is included.

@SkyBlade1978
SkyBlade1978 merged commit 1b879c4 into MinecraftModDevelopmentMods:master-1.10.2 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