-
fix(forge): remove @OnlyIn annotations and fix test infrastructure
…
Forge 62.0.2's RuntimeDistCleaner no longer supports @OnlyIn on mod
classes, throwing UnsupportedOperationException during class loading.
This broke registry/datapack loading when deserializing components
(AdventureTextComponent) and flattening keybind components
(ComponentFlattenerProvider).
- AdventureTextComponent: replace @OnlyIn with runtime dist check via
clientLocale() helper that catches NoClassDefFoundError on server
- ComponentFlattenerProvider: remove @OnlyIn from resolveKeybind(),
already guarded by !Launch.instance().dedicatedServer()
Test infrastructure fixes for Forge (FG 7.x):
- Add testModulesConfig with --module-path for byte-buddy/mockito JPMS
- Add --launchTarget forge_userdev_server to test args (FG 7.x no
longer includes it automatically in run config args)
- Upgrade JaCoCo 0.8.13 → 0.8.14 for official Java 25 support
Signed-off-by: Gabriel Harris-Rouquette <[email protected]>
Gabriel Harris-Rouquette - 3 months ago
-
refactor(mixins): replace static `RecipeContext` with `ThreadLocal` across platforms
Gabriel Harris-Rouquette - 3 months ago
-
feat(forge): update SpongeForge for Forge 62.0.2 / MC 26.1
Gabriel Harris-Rouquette - 3 months ago
-
feat(neo): update SpongeNeo for 26.1.0.1-beta
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update to Minecraft 26.1
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update features for 26.1-rc-3
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update features for 26.1-rc-2
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update features for 26.1-rc-1
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update features for 26.1-pre-3
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update features for 26.1-pre-2
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update to 26.1-pre-1
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update content for 26.1-snapshot-11
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update to 26.1-snapshot-11
Gabriel Harris-Rouquette - 3 months ago
-
chore(git): merge api-18 tracking and data fixes
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update to 26.1-snapshot-10
Gabriel Harris-Rouquette - 3 months ago
-
chore(deps): update verification-metadata.xml
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update to 26.1-snapshot-9
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update to 26.1-snapshot-8
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update generated api data for 26.1-snapshot-7
Gabriel Harris-Rouquette - 3 months ago
-
chore(git): update SpongeAPI submodule reference
Gabriel Harris-Rouquette - 3 months ago
-
fix(worlds): resolve inline DimensionType holders and fix SavedData codec
Gabriel Harris-Rouquette - 3 months ago
-
feat(worlds): overhaul per-world storage architecture for 26.1
Gabriel Harris-Rouquette - 3 months ago
-
feat(worlds): get worlds to load, still a wip
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update to 26.1-snapshot-6 wip
Gabriel Harris-Rouquette - 3 months ago
-
feat(minecraft): update to 26.1-snapshot-6 wip
Gabriel Harris-Rouquette - 3 months ago
-
chore(git): merge api-12 additions
Gabriel Harris-Rouquette - 4 months ago
-
feat(minecraft): update to 26.1-snapshot-5
Gabriel Harris-Rouquette - 4 months ago
-
feat(minecraft): update to 26.1-snapshot-4
Gabriel Harris-Rouquette - 4 months ago
-
fix(generator): update for compilation
Gabriel Harris-Rouquette - 4 months ago
-
feat(minecraft): update to 26.1-snapshot-3
Gabriel Harris-Rouquette - 4 months ago
-
chore(git): merge upstream api-18 into update/26.1
Gabriel Harris-Rouquette - 4 months ago
-
feature(minecraft): update to 26.1-snapshot-2
Gabriel Harris-Rouquette - 4 months ago
-
Bump VanillaGradle to 0.3.0
Yeregorix - 6 months ago
-
Disable spotless on Forge
Yeregorix - 6 months ago
-
Remove FART
Yeregorix - 6 months ago
-
refactor(installer): simplify Minecraft jar handling by removing remapping logic
Gabriel Harris-Rouquette - 6 months ago
-
chore(ci): update workflows to use Java 25 runtime
Gabriel Harris-Rouquette - 6 months ago
-
chore(spotless): clean up imports
Gabriel Harris-Rouquette - 6 months ago
-
fix(generator): update Generator for 26.1-snapshot-1
Gabriel Harris-Rouquette - 6 months ago
-
Fix Mockito error in tests
Yeregorix - 6 months ago
-
chore(spotless): fix licenses
Gabriel Harris-Rouquette - 6 months ago
-
feat(minecraft): update to 26.1-snapshot-1
Gabriel Harris-Rouquette - 6 months ago
-
feat(gradle): update to Gradle 9.2.1
Gabriel Harris-Rouquette - 6 months ago
-
Show -38 older commits.
-
Collapse commits.