diff --git a/build_shared.gradle b/build_shared.gradle index acbd383f80..2ba0acb889 100644 --- a/build_shared.gradle +++ b/build_shared.gradle @@ -75,3 +75,11 @@ eclipse { // Run when importing the project synchronizationTasks generateResources, copyEclipseSettings, eclipseClasspath, eclipseProject } + +idea { + module { + // IntelliJ IDEA does not do this by itself anymore... + downloadJavadoc = true + downloadSources = true + } +} diff --git a/settings.gradle b/settings.gradle index beaf57f0da..89b7d153ea 100644 --- a/settings.gradle +++ b/settings.gradle @@ -28,7 +28,7 @@ dependencyResolutionManagement { library('securemodules', 'net.minecraftforge:securemodules:2.2.20') // Needs unsafe library('unsafe', 'net.minecraftforge:unsafe:0.9.2') library('accesstransformers', 'net.minecraftforge:accesstransformers:8.2.0') - library('coremods', 'net.minecraftforge:coremods:5.1.6') + library('coremods', 'net.minecraftforge:coremods:5.1.13') library('nashorn', 'org.openjdk.nashorn:nashorn-core:15.4') // Needed by coremods, because the JRE no longer ships JS library('eventbus', 'net.minecraftforge:eventbus:6.2.8') library('typetools', 'net.jodah:typetools:0.6.3') // Needed by EventBus because of lambdas @@ -50,7 +50,7 @@ dependencyResolutionManagement { library('bootstrap-shim', 'net.minecraftforge', 'bootstrap-shim').versionRef('bootstrap') // ASM it's used for so many of our hacks - version('asm', '9.7') + version('asm', '9.7.1') library('asm', 'org.ow2.asm', 'asm' ).versionRef('asm') library('asm-tree', 'org.ow2.asm', 'asm-tree' ).versionRef('asm') library('asm-util', 'org.ow2.asm', 'asm-util' ).versionRef('asm')