Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,23 @@
!/libs/RF-API.zip

/secret.json
# Nested local tooling and generated output
AGENTS.md
AGENT.md
CLAUDE.md
GEMINI.md
ARCHITECT.md
agent-notes/
.codex/
.agent/
.agents/
.claude/
.gemini/
.cursor/
agent-*.md
codex-*.md
*.log
*.class
__pycache__/
*.pyc
/.DS_Store
5 changes: 5 additions & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
Test rig updates (no Power Advantage version change)

- Use the repaired Steam and Electric drill builds in the 1.10 test profiles.
- Keep generated logs and local tooling files out of Git.

Power Advantage 2.4.3.110021

- Move the implementation namespace to zone.moddev.mc.poweradvantage while preserving runtime identities.
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ The source-controlled [Advantage Works test rig](test-rig/README.md) turns those

## Building Minecraft 1.10.2

The rig profiles use Steam and Electric Advantage `2.2.5.110021`, which retain unfinished
drill work after a restart. This profile update does not change Power Advantage gameplay or its version.

The `master-1.10.2` build uses ForgeGradle 7.0.34 and Gradle 9.6.1. Run Gradle with Java 17; Gradle resolves the Java 8 toolchain used for compilation.

Build the pinned OreSpawn commit `5a50df1158e948c8db55814e819090b34c12d765` first, or pass its deobf jar with `-PoreSpawnDeobfJar=<path>`.
Expand Down
16 changes: 8 additions & 8 deletions test-rig/profiles/dev-core-apocalyptic.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021-deobf.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs-dev/SteamAdvantage-2.2.4.110021-deobf.jar",
"sha256": "5CD8F115F929C0F408B3520A585A1B5E39DAEA1BE7BDB75E08A7825C8CC57E43"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021-deobf.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs-dev/SteamAdvantage-2.2.5.110021-deobf.jar",
"sha256": "B5247840473DE939234D83B61612B42B2398D79036101CD17ADA5AEA08B8A63F"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021-deobf.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs-dev/ElectricAdvantage-2.2.4.110021-deobf.jar",
"sha256": "DE4B48C6C939583CFA68BEB6D375AF841303897CDCB0F9B95E59BB97F660FF84"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021-deobf.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs-dev/ElectricAdvantage-2.2.5.110021-deobf.jar",
"sha256": "2E1ED596049D891C3A41ECC9DFE8979E39DED56651B8DE6DB2A9A4709F5A1AF9"
}
]
}
16 changes: 8 additions & 8 deletions test-rig/profiles/dev-core-tech-progression.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021-deobf.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs-dev/SteamAdvantage-2.2.4.110021-deobf.jar",
"sha256": "5CD8F115F929C0F408B3520A585A1B5E39DAEA1BE7BDB75E08A7825C8CC57E43"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021-deobf.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs-dev/SteamAdvantage-2.2.5.110021-deobf.jar",
"sha256": "B5247840473DE939234D83B61612B42B2398D79036101CD17ADA5AEA08B8A63F"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021-deobf.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs-dev/ElectricAdvantage-2.2.4.110021-deobf.jar",
"sha256": "DE4B48C6C939583CFA68BEB6D375AF841303897CDCB0F9B95E59BB97F660FF84"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021-deobf.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs-dev/ElectricAdvantage-2.2.5.110021-deobf.jar",
"sha256": "2E1ED596049D891C3A41ECC9DFE8979E39DED56651B8DE6DB2A9A4709F5A1AF9"
}
]
}
16 changes: 8 additions & 8 deletions test-rig/profiles/dev-core.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,17 +19,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021-deobf.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs-dev/SteamAdvantage-2.2.4.110021-deobf.jar",
"sha256": "5CD8F115F929C0F408B3520A585A1B5E39DAEA1BE7BDB75E08A7825C8CC57E43"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021-deobf.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs-dev/SteamAdvantage-2.2.5.110021-deobf.jar",
"sha256": "B5247840473DE939234D83B61612B42B2398D79036101CD17ADA5AEA08B8A63F"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021-deobf.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs-dev/ElectricAdvantage-2.2.4.110021-deobf.jar",
"sha256": "DE4B48C6C939583CFA68BEB6D375AF841303897CDCB0F9B95E59BB97F660FF84"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021-deobf.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs-dev/ElectricAdvantage-2.2.5.110021-deobf.jar",
"sha256": "2E1ED596049D891C3A41ECC9DFE8979E39DED56651B8DE6DB2A9A4709F5A1AF9"
}
]
}
16 changes: 8 additions & 8 deletions test-rig/profiles/packaged-current.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.4.110021.jar",
"sha256": "F9A1081C1D6D80BA1C9BE0DEE9975148B16D4622300A0198F59C92E354A3F54C"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.5.110021.jar",
"sha256": "1C9DE2F9EE29439B727D2087E18BAD5277115BCCF7162F0F9342F322F44F9E9E"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.4.110021.jar",
"sha256": "878613C35B91B123ACEDB8E3450E93E4CDB14CA5FEDE1964C2DAAA84568573E2"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.5.110021.jar",
"sha256": "1854A854332FC02151C289BAEAF9DC3C6677ED6CDC1ED04EA8EDD0CB54A085F5"
},
{
"id": "basemetals",
Expand Down
16 changes: 8 additions & 8 deletions test-rig/profiles/packaged-decoupled.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.4.110021.jar",
"sha256": "F9A1081C1D6D80BA1C9BE0DEE9975148B16D4622300A0198F59C92E354A3F54C"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.5.110021.jar",
"sha256": "1C9DE2F9EE29439B727D2087E18BAD5277115BCCF7162F0F9342F322F44F9E9E"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.4.110021.jar",
"sha256": "878613C35B91B123ACEDB8E3450E93E4CDB14CA5FEDE1964C2DAAA84568573E2"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.5.110021.jar",
"sha256": "1854A854332FC02151C289BAEAF9DC3C6677ED6CDC1ED04EA8EDD0CB54A085F5"
},
{
"id": "orespawn",
Expand Down
16 changes: 8 additions & 8 deletions test-rig/profiles/packaged-legacy.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.4.110021.jar",
"sha256": "F9A1081C1D6D80BA1C9BE0DEE9975148B16D4622300A0198F59C92E354A3F54C"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.5.110021.jar",
"sha256": "1C9DE2F9EE29439B727D2087E18BAD5277115BCCF7162F0F9342F322F44F9E9E"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.4.110021.jar",
"sha256": "878613C35B91B123ACEDB8E3450E93E4CDB14CA5FEDE1964C2DAAA84568573E2"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.5.110021.jar",
"sha256": "1854A854332FC02151C289BAEAF9DC3C6677ED6CDC1ED04EA8EDD0CB54A085F5"
},
{
"id": "basemetals",
Expand Down
16 changes: 8 additions & 8 deletions test-rig/profiles/packaged-mineralogy.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.4.110021.jar",
"sha256": "F9A1081C1D6D80BA1C9BE0DEE9975148B16D4622300A0198F59C92E354A3F54C"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.5.110021.jar",
"sha256": "1C9DE2F9EE29439B727D2087E18BAD5277115BCCF7162F0F9342F322F44F9E9E"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.4.110021.jar",
"sha256": "878613C35B91B123ACEDB8E3450E93E4CDB14CA5FEDE1964C2DAAA84568573E2"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.5.110021.jar",
"sha256": "1854A854332FC02151C289BAEAF9DC3C6677ED6CDC1ED04EA8EDD0CB54A085F5"
},
{
"id": "orespawn",
Expand Down
16 changes: 8 additions & 8 deletions test-rig/profiles/packaged-optional-power.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.4.110021.jar",
"sha256": "F9A1081C1D6D80BA1C9BE0DEE9975148B16D4622300A0198F59C92E354A3F54C"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.5.110021.jar",
"sha256": "1C9DE2F9EE29439B727D2087E18BAD5277115BCCF7162F0F9342F322F44F9E9E"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.4.110021.jar",
"sha256": "878613C35B91B123ACEDB8E3450E93E4CDB14CA5FEDE1964C2DAAA84568573E2"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.5.110021.jar",
"sha256": "1854A854332FC02151C289BAEAF9DC3C6677ED6CDC1ED04EA8EDD0CB54A085F5"
},
{
"id": "rf-api",
Expand Down
16 changes: 8 additions & 8 deletions test-rig/profiles/worldgen-advantage.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.4.110021.jar",
"sha256": "F9A1081C1D6D80BA1C9BE0DEE9975148B16D4622300A0198F59C92E354A3F54C"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.5.110021.jar",
"sha256": "1C9DE2F9EE29439B727D2087E18BAD5277115BCCF7162F0F9342F322F44F9E9E"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.4.110021.jar",
"sha256": "878613C35B91B123ACEDB8E3450E93E4CDB14CA5FEDE1964C2DAAA84568573E2"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.5.110021.jar",
"sha256": "1854A854332FC02151C289BAEAF9DC3C6677ED6CDC1ED04EA8EDD0CB54A085F5"
},
{
"id": "orespawn",
Expand Down
16 changes: 8 additions & 8 deletions test-rig/profiles/worldgen-legacy-import.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.4.110021.jar",
"sha256": "F9A1081C1D6D80BA1C9BE0DEE9975148B16D4622300A0198F59C92E354A3F54C"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.5.110021.jar",
"sha256": "1C9DE2F9EE29439B727D2087E18BAD5277115BCCF7162F0F9342F322F44F9E9E"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.4.110021.jar",
"sha256": "878613C35B91B123ACEDB8E3450E93E4CDB14CA5FEDE1964C2DAAA84568573E2"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.5.110021.jar",
"sha256": "1854A854332FC02151C289BAEAF9DC3C6677ED6CDC1ED04EA8EDD0CB54A085F5"
},
{
"id": "orespawn",
Expand Down
16 changes: 8 additions & 8 deletions test-rig/profiles/worldgen-mineralogy.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@
},
{
"id": "steamadvantage",
"version": "2.2.4.110021",
"file": "SteamAdvantage-2.2.4.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.4.110021.jar",
"sha256": "F9A1081C1D6D80BA1C9BE0DEE9975148B16D4622300A0198F59C92E354A3F54C"
"version": "2.2.5.110021",
"file": "SteamAdvantage-2.2.5.110021.jar",
"path": "../../SteamAdvantage/SteamAdvantage/build/libs/SteamAdvantage-2.2.5.110021.jar",
"sha256": "1C9DE2F9EE29439B727D2087E18BAD5277115BCCF7162F0F9342F322F44F9E9E"
},
{
"id": "electricadvantage",
"version": "2.2.4.110021",
"file": "ElectricAdvantage-2.2.4.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.4.110021.jar",
"sha256": "878613C35B91B123ACEDB8E3450E93E4CDB14CA5FEDE1964C2DAAA84568573E2"
"version": "2.2.5.110021",
"file": "ElectricAdvantage-2.2.5.110021.jar",
"path": "../../ElectricAdvantage/ElectricAdvantage/build/libs/ElectricAdvantage-2.2.5.110021.jar",
"sha256": "1854A854332FC02151C289BAEAF9DC3C6677ED6CDC1ED04EA8EDD0CB54A085F5"
},
{
"id": "orespawn",
Expand Down
Loading