ext.runtimeDownloadRelocations = [ 'com.dfsek.paralithic' : 'art.arcane.iris.util.paralithic', 'com.google.gson' : 'art.arcane.iris.util.gson', 'com.googlecode.concurrentlinkedhashmap': 'art.arcane.iris.util.lru', 'io.papermc.lib' : 'art.arcane.iris.util.paper', 'net.kyori' : 'art.arcane.iris.util.kyori', 'org.bstats' : 'art.arcane.iris.util.metrics', 'org.apache.maven' : 'art.arcane.iris.util.maven', 'org.codehaus.plexus' : 'art.arcane.iris.util.plexus', 'org.eclipse.sisu' : 'art.arcane.iris.util.sisu', 'org.eclipse.aether' : 'art.arcane.iris.util.aether', 'com.google.inject' : 'art.arcane.iris.util.guice', 'org.dom4j' : 'art.arcane.iris.util.dom4j', 'org.jaxen' : 'art.arcane.iris.util.jaxen', 'com.github.benmanes.caffeine' : 'art.arcane.iris.util.caffeine' ] as LinkedHashMap ext.runtimeDownloadedPrefixes = ext.runtimeDownloadRelocations.values() .collect { String target -> target.replace('.', '/') + '/' } as List