mirror of
https://github.com/BlueMap-Minecraft/BlueMap.git
synced 2024-09-26 14:22:53 +02:00
Compare commits
2 Commits
ee3ab6ff9a
...
7e7b1e4f53
Author | SHA1 | Date | |
---|---|---|---|
|
7e7b1e4f53 | ||
|
f097517320 |
1
.github/workflows/build.yml
vendored
1
.github/workflows/build.yml
vendored
@ -24,7 +24,6 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
distribution: 'temurin'
|
distribution: 'temurin'
|
||||||
java-version: |
|
java-version: |
|
||||||
11
|
|
||||||
16
|
16
|
||||||
17
|
17
|
||||||
cache: 'gradle'
|
cache: 'gradle'
|
||||||
|
12
.github/workflows/publish.yml
vendored
12
.github/workflows/publish.yml
vendored
@ -2,9 +2,12 @@ name: Publish
|
|||||||
|
|
||||||
on:
|
on:
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
push:
|
||||||
|
tags:
|
||||||
|
- "**"
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
publish:
|
build:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
@ -16,12 +19,11 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
distribution: 'temurin'
|
distribution: 'temurin'
|
||||||
java-version: |
|
java-version: |
|
||||||
11
|
|
||||||
16
|
16
|
||||||
17
|
17
|
||||||
cache: 'gradle'
|
cache: 'gradle'
|
||||||
- name: Build with Gradle
|
- name: Build with Gradle
|
||||||
|
run: ./gradlew clean :BlueMapCore:publish :BlueMapCommon:publish
|
||||||
env:
|
env:
|
||||||
MODRINTH_TOKEN: ${{ secrets.MODRINTH_TOKEN }}
|
BLUECOLORED_USERNAME: ${{ secrets.BLUECOLORED_USERNAME }}
|
||||||
CURSEFORGE_TOKEN: ${{ secrets.CURSEFORGE_TOKEN }}
|
BLUECOLORED_PASSWORD: ${{ secrets.BLUECOLORED_PASSWORD }}
|
||||||
run: ./gradlew publish
|
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit 6cad751ac59286a516007799bcad3f2868e0a802
|
Subproject commit b200d339f1a20c5d0def4e134237c756e6294c50
|
@ -9,8 +9,9 @@ plugins {
|
|||||||
id ("com.github.node-gradle.node") version "3.5.0"
|
id ("com.github.node-gradle.node") version "3.5.0"
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.common"
|
group = "de.bluecolored.bluemap"
|
||||||
version = "0.0.0"
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
|
val lastVersion = System.getProperty("bluemap.lastVersion") ?: "?" // set by BlueMapCore
|
||||||
|
|
||||||
val javaTarget = 16
|
val javaTarget = 16
|
||||||
java {
|
java {
|
||||||
@ -20,17 +21,13 @@ java {
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven ("https://libraries.minecraft.net")
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven ("https://repo.bluecolored.de/releases")
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
api ("com.mojang:brigadier:1.0.17")
|
api ("com.mojang:brigadier:1.0.17")
|
||||||
api ("de.bluecolored.bluemap.core:BlueMapCore")
|
api ("de.bluecolored.bluemap:BlueMapCore")
|
||||||
|
|
||||||
compileOnly ("org.jetbrains:annotations:16.0.2")
|
compileOnly ("org.jetbrains:annotations:16.0.2")
|
||||||
compileOnly ("org.projectlombok:lombok:1.18.30")
|
compileOnly ("org.projectlombok:lombok:1.18.30")
|
||||||
@ -102,6 +99,20 @@ tasks.processResources {
|
|||||||
}
|
}
|
||||||
|
|
||||||
publishing {
|
publishing {
|
||||||
|
repositories {
|
||||||
|
maven {
|
||||||
|
name = "bluecolored"
|
||||||
|
|
||||||
|
val releasesRepoUrl = "https://repo.bluecolored.de/releases"
|
||||||
|
val snapshotsRepoUrl = "https://repo.bluecolored.de/snapshots"
|
||||||
|
url = uri(if (version == lastVersion) releasesRepoUrl else snapshotsRepoUrl)
|
||||||
|
|
||||||
|
credentials {
|
||||||
|
username = project.findProperty("bluecoloredUsername") as String? ?: System.getenv("BLUECOLORED_USERNAME")
|
||||||
|
password = project.findProperty("bluecoloredPassword") as String? ?: System.getenv("BLUECOLORED_PASSWORD")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
publications {
|
publications {
|
||||||
create<MavenPublication>("maven") {
|
create<MavenPublication>("maven") {
|
||||||
groupId = project.group.toString()
|
groupId = project.group.toString()
|
||||||
@ -109,6 +120,12 @@ publishing {
|
|||||||
version = project.version.toString()
|
version = project.version.toString()
|
||||||
|
|
||||||
from(components["java"])
|
from(components["java"])
|
||||||
|
|
||||||
|
versionMapping {
|
||||||
|
usage("java-api") {
|
||||||
|
fromResolutionOf("runtimeClasspath")
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -38,12 +38,13 @@ val lastVersion = if (lastTag.isEmpty()) "dev" else lastTag.substring(1) // remo
|
|||||||
val commits = "git rev-list --count $lastTag..HEAD".runCommand()
|
val commits = "git rev-list --count $lastTag..HEAD".runCommand()
|
||||||
println("Git hash: $gitHash" + if (clean) "" else " (dirty)")
|
println("Git hash: $gitHash" + if (clean) "" else " (dirty)")
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.core"
|
group = "de.bluecolored.bluemap"
|
||||||
version = lastVersion +
|
version = lastVersion +
|
||||||
(if (commits == "0") "" else "-$commits") +
|
(if (commits == "0") "" else "-$commits") +
|
||||||
(if (clean) "" else "-dirty")
|
(if (clean) "" else "-dirty")
|
||||||
|
|
||||||
System.setProperty("bluemap.version", version.toString())
|
System.setProperty("bluemap.version", version.toString())
|
||||||
|
System.setProperty("bluemap.lastVersion", lastVersion)
|
||||||
println("Version: $version")
|
println("Version: $version")
|
||||||
|
|
||||||
val javaTarget = 16
|
val javaTarget = 16
|
||||||
@ -54,9 +55,7 @@ java {
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven ("https://repo.bluecolored.de/releases")
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Suppress("GradlePackageUpdate")
|
@Suppress("GradlePackageUpdate")
|
||||||
@ -66,12 +65,12 @@ dependencies {
|
|||||||
api ("commons-io:commons-io:2.5")
|
api ("commons-io:commons-io:2.5")
|
||||||
api ("org.spongepowered:configurate-hocon:4.1.2")
|
api ("org.spongepowered:configurate-hocon:4.1.2")
|
||||||
api ("org.spongepowered:configurate-gson:4.1.2")
|
api ("org.spongepowered:configurate-gson:4.1.2")
|
||||||
api ("com.github.BlueMap-Minecraft:BlueNBT:v1.3.0")
|
api ("de.bluecolored.bluenbt:BlueNBT:2.2.1")
|
||||||
api ("org.apache.commons:commons-dbcp2:2.9.0")
|
api ("org.apache.commons:commons-dbcp2:2.9.0")
|
||||||
api ("io.airlift:aircompressor:0.24")
|
api ("io.airlift:aircompressor:0.24")
|
||||||
api ("org.lz4:lz4-java:1.8.0")
|
api ("org.lz4:lz4-java:1.8.0")
|
||||||
|
|
||||||
api ("de.bluecolored.bluemap.api:BlueMapAPI")
|
api ("de.bluecolored.bluemap:BlueMapAPI")
|
||||||
|
|
||||||
compileOnly ("org.jetbrains:annotations:23.0.0")
|
compileOnly ("org.jetbrains:annotations:23.0.0")
|
||||||
compileOnly ("org.projectlombok:lombok:1.18.30")
|
compileOnly ("org.projectlombok:lombok:1.18.30")
|
||||||
@ -152,6 +151,20 @@ tasks.processResources {
|
|||||||
}
|
}
|
||||||
|
|
||||||
publishing {
|
publishing {
|
||||||
|
repositories {
|
||||||
|
maven {
|
||||||
|
name = "bluecolored"
|
||||||
|
|
||||||
|
val releasesRepoUrl = "https://repo.bluecolored.de/releases"
|
||||||
|
val snapshotsRepoUrl = "https://repo.bluecolored.de/snapshots"
|
||||||
|
url = uri(if (version == lastVersion) releasesRepoUrl else snapshotsRepoUrl)
|
||||||
|
|
||||||
|
credentials {
|
||||||
|
username = project.findProperty("bluecoloredUsername") as String? ?: System.getenv("BLUECOLORED_USERNAME")
|
||||||
|
password = project.findProperty("bluecoloredPassword") as String? ?: System.getenv("BLUECOLORED_PASSWORD")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
publications {
|
publications {
|
||||||
create<MavenPublication>("maven") {
|
create<MavenPublication>("maven") {
|
||||||
groupId = project.group.toString()
|
groupId = project.group.toString()
|
||||||
@ -159,6 +172,12 @@ publishing {
|
|||||||
version = project.version.toString()
|
version = project.version.toString()
|
||||||
|
|
||||||
from(components["java"])
|
from(components["java"])
|
||||||
|
|
||||||
|
versionMapping {
|
||||||
|
usage("java-api") {
|
||||||
|
fromResolutionOf("runtimeClasspath")
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -6,7 +6,7 @@ plugins {
|
|||||||
id ("com.github.johnrengelman.shadow") version "7.1.2"
|
id ("com.github.johnrengelman.shadow") version "7.1.2"
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.cli"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
|
|
||||||
val javaTarget = 16
|
val javaTarget = 16
|
||||||
@ -17,16 +17,12 @@ java {
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven ("https://libraries.minecraft.net")
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven ("https://repo.bluecolored.de/releases")
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
api ("de.bluecolored.bluemap.common:BlueMapCommon")
|
api ("de.bluecolored.bluemap:BlueMapCommon")
|
||||||
|
|
||||||
@Suppress("GradlePackageUpdate")
|
@Suppress("GradlePackageUpdate")
|
||||||
implementation ("commons-cli:commons-cli:1.5.0")
|
implementation ("commons-cli:commons-cli:1.5.0")
|
||||||
|
@ -15,7 +15,7 @@ plugins {
|
|||||||
id ("com.matthewprenger.cursegradle") version "1.4.0"
|
id ("com.matthewprenger.cursegradle") version "1.4.0"
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.fabric"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
|
|
||||||
val javaTarget = 17
|
val javaTarget = 17
|
||||||
@ -28,18 +28,10 @@ java {
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven ("https://libraries.minecraft.net")
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven ("https://maven.fabricmc.net/")
|
||||||
}
|
maven ("https://oss.sonatype.org/content/repositories/snapshots")
|
||||||
maven {
|
maven ("https://repo.bluecolored.de/releases")
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://maven.fabricmc.net/")
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://oss.sonatype.org/content/repositories/snapshots")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
val shadowInclude: Configuration by configurations.creating
|
val shadowInclude: Configuration by configurations.creating
|
||||||
@ -49,7 +41,7 @@ configurations {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
shadowInclude ("de.bluecolored.bluemap.common:BlueMapCommon") {
|
shadowInclude ("de.bluecolored.bluemap:BlueMapCommon") {
|
||||||
//exclude dependencies provided by fabric
|
//exclude dependencies provided by fabric
|
||||||
exclude (group = "com.google.guava", module = "guava")
|
exclude (group = "com.google.guava", module = "guava")
|
||||||
exclude (group = "com.google.code.gson", module = "gson")
|
exclude (group = "com.google.code.gson", module = "gson")
|
||||||
|
@ -15,7 +15,7 @@ plugins {
|
|||||||
id ("com.matthewprenger.cursegradle") version "1.4.0"
|
id ("com.matthewprenger.cursegradle") version "1.4.0"
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.fabric"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
|
|
||||||
val javaTarget = 17
|
val javaTarget = 17
|
||||||
@ -28,18 +28,10 @@ java {
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven ("https://libraries.minecraft.net")
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven ("https://maven.fabricmc.net/")
|
||||||
}
|
maven ("https://oss.sonatype.org/content/repositories/snapshots")
|
||||||
maven {
|
maven ("https://repo.bluecolored.de/releases")
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://maven.fabricmc.net/")
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://oss.sonatype.org/content/repositories/snapshots")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
val shadowInclude: Configuration by configurations.creating
|
val shadowInclude: Configuration by configurations.creating
|
||||||
@ -49,7 +41,7 @@ configurations {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
shadowInclude ("de.bluecolored.bluemap.common:BlueMapCommon") {
|
shadowInclude ("de.bluecolored.bluemap:BlueMapCommon") {
|
||||||
//exclude dependencies provided by fabric
|
//exclude dependencies provided by fabric
|
||||||
exclude (group = "com.google.guava", module = "guava")
|
exclude (group = "com.google.guava", module = "guava")
|
||||||
exclude (group = "com.google.code.gson", module = "gson")
|
exclude (group = "com.google.code.gson", module = "gson")
|
||||||
|
@ -15,7 +15,7 @@ plugins {
|
|||||||
id ("com.matthewprenger.cursegradle") version "1.4.0"
|
id ("com.matthewprenger.cursegradle") version "1.4.0"
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.fabric"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
|
|
||||||
val javaTarget = 17
|
val javaTarget = 17
|
||||||
@ -28,18 +28,10 @@ java {
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven ("https://libraries.minecraft.net")
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven ("https://maven.fabricmc.net/")
|
||||||
}
|
maven ("https://oss.sonatype.org/content/repositories/snapshots")
|
||||||
maven {
|
maven ("https://repo.bluecolored.de/releases")
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://maven.fabricmc.net/")
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://oss.sonatype.org/content/repositories/snapshots")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
val shadowInclude: Configuration by configurations.creating
|
val shadowInclude: Configuration by configurations.creating
|
||||||
@ -49,7 +41,7 @@ configurations {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
shadowInclude ("de.bluecolored.bluemap.common:BlueMapCommon") {
|
shadowInclude ("de.bluecolored.bluemap:BlueMapCommon") {
|
||||||
//exclude dependencies provided by fabric
|
//exclude dependencies provided by fabric
|
||||||
exclude (group = "com.google.guava", module = "guava")
|
exclude (group = "com.google.guava", module = "guava")
|
||||||
exclude (group = "com.google.code.gson", module = "gson")
|
exclude (group = "com.google.code.gson", module = "gson")
|
||||||
|
@ -21,7 +21,7 @@ plugins {
|
|||||||
|
|
||||||
apply plugin: "net.minecraftforge.gradle"
|
apply plugin: "net.minecraftforge.gradle"
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.forge"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
archivesBaseName = 'bluemap'
|
archivesBaseName = 'bluemap'
|
||||||
|
|
||||||
@ -53,12 +53,8 @@ sourceSets.main.resources { srcDir 'src/generated/resources' }
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven { url = "https://libraries.minecraft.net" }
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven { url = "https://repo.bluecolored.de/releases" }
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
configurations {
|
configurations {
|
||||||
@ -68,7 +64,7 @@ configurations {
|
|||||||
dependencies {
|
dependencies {
|
||||||
minecraft 'net.minecraftforge:forge:1.18.1-39.0.19'
|
minecraft 'net.minecraftforge:forge:1.18.1-39.0.19'
|
||||||
|
|
||||||
shadowInclude ("de.bluecolored.bluemap.common:BlueMapCommon") {
|
shadowInclude ("de.bluecolored.bluemap:BlueMapCommon") {
|
||||||
//exclude dependencies provided by forge
|
//exclude dependencies provided by forge
|
||||||
exclude (group: "com.google.guava", module: "guava")
|
exclude (group: "com.google.guava", module: "guava")
|
||||||
exclude (group: "com.google.code.gson", module: "gson")
|
exclude (group: "com.google.code.gson", module: "gson")
|
||||||
|
@ -21,7 +21,7 @@ plugins {
|
|||||||
|
|
||||||
apply plugin: "net.minecraftforge.gradle"
|
apply plugin: "net.minecraftforge.gradle"
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.forge"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
archivesBaseName = 'bluemap'
|
archivesBaseName = 'bluemap'
|
||||||
|
|
||||||
@ -52,12 +52,8 @@ sourceSets.main.resources { srcDir 'src/generated/resources' }
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven { url = "https://libraries.minecraft.net" }
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven { url = "https://repo.bluecolored.de/releases" }
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
configurations {
|
configurations {
|
||||||
@ -67,7 +63,7 @@ configurations {
|
|||||||
dependencies {
|
dependencies {
|
||||||
minecraft 'net.minecraftforge:forge:1.19.4-45.0.1'
|
minecraft 'net.minecraftforge:forge:1.19.4-45.0.1'
|
||||||
|
|
||||||
shadowInclude ("de.bluecolored.bluemap.common:BlueMapCommon") {
|
shadowInclude ("de.bluecolored.bluemap:BlueMapCommon") {
|
||||||
//exclude dependencies provided by forge
|
//exclude dependencies provided by forge
|
||||||
exclude (group: "com.google.guava", module: "guava")
|
exclude (group: "com.google.guava", module: "guava")
|
||||||
exclude (group: "com.google.code.gson", module: "gson")
|
exclude (group: "com.google.code.gson", module: "gson")
|
||||||
|
@ -21,7 +21,7 @@ plugins {
|
|||||||
|
|
||||||
apply plugin: "net.minecraftforge.gradle"
|
apply plugin: "net.minecraftforge.gradle"
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.forge"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
archivesBaseName = 'bluemap'
|
archivesBaseName = 'bluemap'
|
||||||
|
|
||||||
@ -52,12 +52,8 @@ sourceSets.main.resources { srcDir 'src/generated/resources' }
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven { url = "https://libraries.minecraft.net" }
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven { url = "https://repo.bluecolored.de/releases" }
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
configurations {
|
configurations {
|
||||||
@ -67,7 +63,7 @@ configurations {
|
|||||||
dependencies {
|
dependencies {
|
||||||
minecraft 'net.minecraftforge:forge:1.20-46.0.1'
|
minecraft 'net.minecraftforge:forge:1.20-46.0.1'
|
||||||
|
|
||||||
shadowInclude ("de.bluecolored.bluemap.common:BlueMapCommon") {
|
shadowInclude ("de.bluecolored.bluemap:BlueMapCommon") {
|
||||||
//exclude dependencies provided by forge
|
//exclude dependencies provided by forge
|
||||||
exclude (group: "com.google.guava", module: "guava")
|
exclude (group: "com.google.guava", module: "guava")
|
||||||
exclude (group: "com.google.code.gson", module: "gson")
|
exclude (group: "com.google.code.gson", module: "gson")
|
||||||
|
@ -9,18 +9,13 @@ plugins {
|
|||||||
id "com.github.johnrengelman.shadow" version "7.1.2"
|
id "com.github.johnrengelman.shadow" version "7.1.2"
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.forge"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenLocal()
|
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven { url = "https://libraries.minecraft.net" }
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven { url = "https://repo.bluecolored.de/releases" }
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
base {
|
base {
|
||||||
@ -37,7 +32,7 @@ configurations {
|
|||||||
dependencies {
|
dependencies {
|
||||||
implementation "net.neoforged:neoforge:20.2.86"
|
implementation "net.neoforged:neoforge:20.2.86"
|
||||||
|
|
||||||
shadowInclude ("de.bluecolored.bluemap.common:BlueMapCommon") {
|
shadowInclude ("de.bluecolored.bluemap:BlueMapCommon") {
|
||||||
//exclude dependencies provided by forge
|
//exclude dependencies provided by forge
|
||||||
exclude (group: "com.google.guava", module: "guava")
|
exclude (group: "com.google.guava", module: "guava")
|
||||||
exclude (group: "com.google.code.gson", module: "gson")
|
exclude (group: "com.google.code.gson", module: "gson")
|
||||||
|
@ -8,7 +8,7 @@ plugins {
|
|||||||
id ("io.papermc.hangar-publish-plugin") version "0.1.0"
|
id ("io.papermc.hangar-publish-plugin") version "0.1.0"
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.bukkit"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
|
|
||||||
val javaTarget = 17
|
val javaTarget = 17
|
||||||
@ -19,22 +19,14 @@ java {
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven ("https://libraries.minecraft.net")
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven ("https://repo.papermc.io/repository/maven-public/")
|
||||||
}
|
maven ("https://oss.sonatype.org/content/repositories/snapshots")
|
||||||
maven {
|
maven ("https://repo.bluecolored.de/releases")
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://repo.papermc.io/repository/maven-public/")
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://oss.sonatype.org/content/repositories/snapshots")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
api ("de.bluecolored.bluemap.common:BlueMapCommon") {
|
api ("de.bluecolored.bluemap:BlueMapCommon") {
|
||||||
//exclude dependencies provided by bukkit
|
//exclude dependencies provided by bukkit
|
||||||
exclude( group = "com.google.guava", module = "guava" )
|
exclude( group = "com.google.guava", module = "guava" )
|
||||||
exclude( group = "com.google.code.gson", module = "gson" )
|
exclude( group = "com.google.code.gson", module = "gson" )
|
||||||
|
@ -7,7 +7,7 @@ plugins {
|
|||||||
id ("com.modrinth.minotaur") version "2.+"
|
id ("com.modrinth.minotaur") version "2.+"
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.bukkit"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
|
|
||||||
val javaTarget = 16
|
val javaTarget = 16
|
||||||
@ -18,25 +18,18 @@ java {
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven ("https://libraries.minecraft.net")
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven ("https://hub.spigotmc.org/nexus/content/repositories/snapshots/") {
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://hub.spigotmc.org/nexus/content/repositories/snapshots/")
|
|
||||||
content {
|
content {
|
||||||
includeGroup ("org.spigotmc")
|
includeGroup ("org.spigotmc")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
maven {
|
maven ("https://oss.sonatype.org/content/repositories/snapshots")
|
||||||
setUrl("https://oss.sonatype.org/content/repositories/snapshots")
|
maven ("https://repo.bluecolored.de/releases")
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
api ("de.bluecolored.bluemap.common:BlueMapCommon") {
|
api ("de.bluecolored.bluemap:BlueMapCommon") {
|
||||||
//exclude dependencies provided by bukkit
|
//exclude dependencies provided by bukkit
|
||||||
exclude( group = "com.google.guava", module = "guava" )
|
exclude( group = "com.google.guava", module = "guava" )
|
||||||
exclude( group = "com.google.code.gson", module = "gson" )
|
exclude( group = "com.google.code.gson", module = "gson" )
|
||||||
|
@ -11,7 +11,7 @@ plugins {
|
|||||||
id("org.spongepowered.gradle.ore") version "2.2.0"
|
id("org.spongepowered.gradle.ore") version "2.2.0"
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "de.bluecolored.bluemap.bukkit"
|
group = "de.bluecolored.bluemap"
|
||||||
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
version = System.getProperty("bluemap.version") ?: "?" // set by BlueMapCore
|
||||||
|
|
||||||
val javaTarget = 16
|
val javaTarget = 16
|
||||||
@ -22,16 +22,12 @@ java {
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven {
|
maven ("https://libraries.minecraft.net")
|
||||||
setUrl("https://libraries.minecraft.net")
|
maven ("https://repo.bluecolored.de/releases")
|
||||||
}
|
|
||||||
maven {
|
|
||||||
setUrl("https://jitpack.io")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
api ("de.bluecolored.bluemap.common:BlueMapCommon"){
|
api ("de.bluecolored.bluemap:BlueMapCommon"){
|
||||||
//exclude dependencies provided by sponge
|
//exclude dependencies provided by sponge
|
||||||
exclude( group = "com.google.guava", module = "guava" )
|
exclude( group = "com.google.guava", module = "guava" )
|
||||||
exclude( group = "com.google.code.gson", module = "gson" )
|
exclude( group = "com.google.code.gson", module = "gson" )
|
||||||
|
Loading…
Reference in New Issue
Block a user