Also with Mods
The previous version also works with 21w20a, but it did not cover mods which used Java 16 (such as Fabric API). This now aims to allow using any Java 16 using mod as well (so long as they don't need their Mixin plugin). Also a palindromic short Git hash of 8a444a8.
For the purposes of Fabric API, and any other mod which declares an explicit dependency on java >= 16, manual dependency overrides will be needed to allow Not So New to do its work. As an example, for Fabric API the following needs to be put in a file named fabric_loader_dependencies.json in the config folder:
{
"version": 1,
"overrides": {
"fabric": {
"-depends": {
"java": "Not any more"
}
}
}
}