Skip to content

Port Testiarium to Minecraft 1.21 - #9

Merged
SirEdvin merged 10 commits into
1.21from
port/testiarium-1.21
Jul 14, 2026
Merged

Port Testiarium to Minecraft 1.21#9
SirEdvin merged 10 commits into
1.21from
port/testiarium-1.21

Conversation

@SirEdvin

@SirEdvin SirEdvin commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • merge the Testiarium framework and Tweakium peripheral GameTests from 1.20
  • port GameTest registration, structure loading, client runs, crafting inputs, and CC:Tweaked integration to Minecraft 1.21.1
  • migrate the Forge adapters and test runs to NeoForge/ModDevGradle and Java 21
  • fix Tweakium creative filler item construction and restore reliable GameTest failure propagation/reporting

Validation

  • ./gradlew test --no-daemon
  • :tweakium-fabric:runPeripheralGameTest verified failing (0 passed, 1 failed, non-zero exit) before the fixes
  • :tweakium-fabric:runPeripheralGameTest verified passing (1 passed, 0 failed) after restoring the implementation
  • :tweakium-forge:runGameTestServer launches and reports failures correctly, but currently fails because CC:Tweaked 1.113 does not discover the creative filler peripheral capability on NeoForge

@SirEdvin
SirEdvin merged commit 108848b into 1.21 Jul 14, 2026
1 check 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