Skip to content

feat: add configurable AE2 objects - #87

Open
SirEdvin wants to merge 1 commit into
1.20from
spec/ae2-configurable-peripherals
Open

feat: add configurable AE2 objects#87
SirEdvin wants to merge 1 commit into
1.20from
spec/ae2-configurable-peripherals

Conversation

@SirEdvin

@SirEdvin SirEdvin commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • expose direct configuration APIs for ME Interfaces and Pattern Providers
  • add cable getSide objects for configurable AE2 multipart devices
  • support validated stock, filters, settings, priorities, upgrades, emitters, and encoded-pattern transfers
  • normalize fluid amounts across loaders and update Fabric AE2 to 15.0.7-beta
  • add typed contracts, OpenSpec artifacts, and cross-loader GameTest coverage

Testing

  • ./gradlew :typescript-tests:compileTestLua --no-daemon
  • xvfb-run -a ./gradlew :fabric:runPeripheralWorksGameTest --no-daemon (27/27)
  • xvfb-run -a ./gradlew :forge:runGameTestServer --no-daemon (27/27)
  • ./gradlew build --no-daemon
  • openspec validate add-ae2-configurable-objects --strict --json

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