master Changelog 7.1 === - 7.1.3 Add `IModFileInfo#showAsDataPack` (#18) * Add separate flag for showing mod as data pack in addition to showing as resource pack Co-Authored-By: Luke Bemish - 7.1.2 Add `IModFileInfo#isClientSideOnly` (#19) - 7.1.1 Add EnumData record so people don't have to depend on implementation details in Forge. Which is the entire point of this. - 7.1.0 Update gradle, dependencies, and basic repo maintenance. 7.0 === - 7.0.1 Expose the native value for the feature for logging purposes - 7.0.0 Replace mergetool api classes with a maven dependency (#16) 6.0 === - 6.0.2 Merge pull request #15 from OrionDevelopment/master Add 4.x branch as buildable release branch. - 6.0.1 Add 4.x branch as buildable release branch. - 6.0.0 Change Locator scan to return a mod or exception when trying to load.. 5.0 === - 5.0.3 Merge pull request #13 from cpw/forgefeature Forge Feature - 5.0.2 Tweaks to forge feature - 5.0.1 Forge Feature - 5.0.0 Update SPI for v5 4.0 === - 4.0.13 Add Optional URLs for mods and ModVersion dependencies, closes #6 - 4.0.12 Add support for dependency locators. - 4.0.11 teamcity - 4.0.10 Add `GAMELIBRARY` mod file type (#9) - 4.0.9 allow multiple language loaders in scan data, and use records :D - 4.0.8 tweak language loading slightly so we can have more than one in a package (only via technical setup) - 4.0.7 expose config - 4.0.6 expose logofile, logoblur and update url - 4.0.5 navigate to file from fileinfo - 4.0.4 simplify locators and make findResource a complete replacement - 4.0.3 Expose version string and used services list - 4.0.2 Fix Jenkinsfile nesting. - 4.0.1 A few API tweaks - 4.0.0 Update for j16, and start making the tweaks for API changes. 3.2 === - 3.2.3 Fix `@OnlyIn` to work on packages and other fixes - 3.2.2 Copy from MergeTool - 3.2.1 Fix @OnlyIn to work on packages Update Jenkinsfile + maven + Gradle 6.9 - 3.2.0 Add in manifestandsigners method 3.1 === - 3.1.1 Add license to library LOL (it has always been LGPLv2.1 for the pedants) - 3.1.0 Add license to mod file 3.0 === - 3.0.0 Enhance SPI for delegation of modfile elements 2.1 === - 2.1.1 Merge pull request #3 from tterrag1098/annotationdataequals Include annotation fields in AnnotationData equals/hash, clean up - 2.1.0 Update to gradle 6.3, remove reckon, update dependencies.. 2.0.0-milestone.1 ================= - 2.0.0-milestone.1.1 Include annotation fields in AnnotationData equals/hash, clean up - 2.0.0-milestone.1.0 Update for ASM 7.2, gradle 6.0.1 and other deps 1.5.0 ===== - 1.5.0.0 Tidy up the modlocator to provide a factory with a name. The old version will be removed shortly. 1.4.0 ===== - 1.4.0.0 Add key for progress consumer to allow external operators to add messages to the progress UI. 1.3.0 ===== - 1.3.0.0 Add key for ModFolder factory - to allow alternative locators. 1.2.0 ===== - 1.2.0.0 Move locating code into SPI so we can extend it outside. 1.1.0 ===== - 1.1.0.0 It's supposed to have a bloody argument! 1.0.0 ===== - 1.0.0.0 Tweak CoreModFile API, rev to 1.0 and Spec v3