Skip to content

Commit

Permalink
set version as 1.20.1
Browse files Browse the repository at this point in the history
  • Loading branch information
RawDiamondMC committed Jun 20, 2024
1 parent 7275a93 commit 4967a51
Show file tree
Hide file tree
Showing 52 changed files with 307 additions and 298 deletions.
1 change: 1 addition & 0 deletions .packwizignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,4 @@
*.gradle
/gradle.properties
*.bat
/mappings/
117 changes: 67 additions & 50 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
plugins {
base
java
`maven-publish`
alias(libs.plugins.fabric.loom)
id("org.jetbrains.kotlin.jvm") version "1.8.0"
id("org.jetbrains.kotlin.jvm") version "2.0.20-Beta1"
}

group = libs.versions.maven.group.get()
Expand All @@ -14,51 +13,77 @@ base {
}

repositories {
maven {
name = "devOS Maven"// Porting Lib
url = uri("https://mvn.devos.one/releases/")
}
maven {
name = "devOS Maven snapshot"// Porting Lib
url = uri("https://mvn.devos.one/snapshots/")
}
maven {
name = "Modrinth Maven"
url = uri("https://api.modrinth.com/maven")
content {
includeGroup("maven.modrinth")
}
}

maven {
name = "JitPack"
url = uri("https://jitpack.io/")
name = "TerraformersMC Maven"// Mod Menu
url = uri("https://maven.terraformersmc.com/releases")
}

maven {
url = uri("https://maven.ladysnake.org/releases")
content {
includeGroup("io.github.ladysnake")
includeGroup("org.ladysnake")
includeGroupByRegex("dev\\.onyxstudios.*")
}
name = "Shedaniel Maven"// Cloth Config API, REI
url = uri("https://maven.shedaniel.me")
}
maven {
name = "tterrag maven"// Create
url = uri("https://maven.tterrag.com/")
}
maven {
name = "Team Resourceful Maven"// Ad Astra!
url = uri("https://maven.teamresourceful.com/repository/maven-public/")
}

maven {
name = "Architectury Maven"// Architectury API
url = uri("https://maven.architectury.dev/")
}
maven {
name = "Greenhouse Maven"// Farmer's Delight Refabricated
url = uri("https://maven.greenhouseteam.dev/releases/")
}
maven {
// Porting Lib, Mantle
url = uri("https://maven.jamieswhiteshirt.com/libs-release")
content {
includeGroup("com.jamieswhiteshirt")
}
}

maven { url = uri("https://maven.quiltmc.org/repository/release") }
maven { url = uri("https://mvn.devos.one/snapshots/") }
maven { url = uri("https://maven.saps.dev/releases/") }
maven { url = uri("https://aperlambda.github.io/maven") }
maven { url = uri("https://dvs1.progwml6.com/files/maven") }
maven { url = uri("https://maven.cafeteria.dev/releases") }
maven { url = uri("https://maven.fabricmc.net") }
maven { url = uri("https://maven.gegy.dev") }
maven { url = uri("https://maven.kotlindiscord.com/repository/terraformers") }
maven { url = uri("https://maven.parchmentmc.org") }
maven { url = uri("https://maven.shedaniel.me") }
maven { url = uri("https://maven.terraformersmc.com/releases") }
maven { url = uri("https://maven.tterrag.com") }
maven { url = uri("https://maven.wispforest.io") }
maven { url = uri("https://modmaven.dev") }
maven { url = uri("https://storage.googleapis.com/devan-maven") }
maven {
// FTB
url = uri("https://maven.saps.dev/releases/")
}
maven {
// Create
name = "Fuzs Mod Resources"
url = uri("https://raw.githubusercontent.com/Fuzss/modresources/main/maven/")
}
maven {
// Mantle
name = "Ladysnake Mods"
url = uri("https://maven.ladysnake.org/releases")
}
maven {
name = "JitPack"
url = uri("https://jitpack.io/")
content {
includeGroup("com.github")
}
}
maven {
name = "Wisp Forest Maven"// Mantle
url = uri("https://maven.wispforest.io/releases")
}

mavenCentral()
}
Expand All @@ -68,24 +93,27 @@ dependencies {
minecraft(libs.minecraft)

// Mappings
mappings(
variantOf(libs.quilt.mappings) { classifier("intermediary-v2") }
)
mappings(loom.layered {
mappings(file("mappings/mappings-fix.tiny"))
mappings(variantOf(libs.quilt.mappings) { classifier("intermediary-v2") })
})

// Fabric
modImplementation(libs.fabric.loader)
modImplementation(libs.fabric.api)

// Implemented Mods
modImplementation(libs.bundles.mods.from.dmearth)
modImplementation(libs.ad.astra) { exclude(group = "net.fabricmc.fabric-api") }
modImplementation(libs.architectury.api) { exclude(group = "net.fabricmc.fabric-api") }
modImplementation(libs.farmers.delight) { exclude(group = "net.fabricmc.fabric-api") }
modImplementation(libs.bundles.mods.from.alphamode) { exclude(group = "com.github.AlphaMode") }
modImplementation(libs.bundles.mods.from.ftb)
modImplementation(libs.bundles.mods.from.ftb) { exclude(group = "net.fabricmc.fabric-api") }
modImplementation(libs.bundles.maven.modrinth)
modImplementation(libs.bundles.maven.jitpack)
modImplementation(libs.bundles.maven.jitpack) { exclude(group = "net.fabricmc.fabric-api") }

modApi(libs.modmenu)
modApi(libs.cloth.config)
modApi(libs.rei)
modApi(libs.modmenu) { exclude(group = "net.fabricmc.fabric-api") }
modApi(libs.cloth.config) { exclude(group = "net.fabricmc.fabric-api") }
modApi(libs.rei) { exclude(group = "net.fabricmc.fabric-api") }

// Included
modApi(libs.tags.binder)?.let {
Expand Down Expand Up @@ -127,14 +155,3 @@ java {
loom {
accessWidenerPath.set(file("src/main/resources/cabricality.accesswidener"))
}

publishing {
publications {
create<MavenPublication>("mavenJava") {
from(components["java"])
}
}

repositories {
}
}
1 change: 1 addition & 0 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
org.gradle.jvmargs=-Xmx1G
54 changes: 22 additions & 32 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,37 +6,34 @@ modpack = "1.0-alpha.1"
# The latest versions are available at https://lambdaurora.dev/tools/import-quilt.html
minecraft = "1.20.1"
quilt-mappings = "1.20.1+build.23"
fabric-loader = "0.15.7"
fabric-loader = "0.15.11"

fabric-api = "0.89.3+1.20.1"
fabric-api = "0.92.2+1.20.1"

# Implemented Mods
modmenu = "8.0.0-beta.2"
cloth-config = "12.0.109"
rei = "13.0.661"

# - DM-Earth
create-dme = "0.5.1-d-build.10+mc1.20.1"
modmenu = "7.2.2"
cloth-config = "11.1.118"
rei = "12.1.725"

# - AlphaMode
create = "0.5.1-d-build.1161+mc1.20.1"
mantle = "1.20.1-1.9.254"
create = "0.5.1-f-build.1417+mc1.20.1"
mantle = "1.20.1-1.9.269"

# - FTB Mods
ftb-quests = "2001.1.5"
ftb-library = "2001.1.3"
ftb-quests = "2001.4.6"
ftb-library = "2001.2.2"

ad-astra = "1.15.18"
# - Modrinth Maven
ad-astra = "1.15.3"
architectury-api = "10.0.8+fabric"
architectury-api = "9.2.14"
bits-and-chisels = "2.7.3"
farmers-delight = "1.4.2"
hephaestus = "1.20.1-3.6.3.232"
let = "2.0.0-mc1.20"
farmers-delight = "1.20.1-2.1.1"
hephaestus = "1.20.1-3.6.4.274"
let = "2.1.0-mc1.20"
industrial-revolution = "1.16.5-BETA"

# - JitPack
equator = "2.6.0-mc1.20"
equator = "2.6.4-mc1.20"
rip = "1.0.0-1.20.x"

# Included
Expand All @@ -56,9 +53,6 @@ modmenu = { group = "com.terraformersmc", name = "modmenu", version.ref = "modme
cloth-config = { group = "me.shedaniel.cloth", name = "cloth-config-fabric", version.ref = "cloth-config" }
rei = { group = "me.shedaniel", name = "RoughlyEnoughItems-fabric", version.ref = "rei" }

# - DM-Earth
create-dme = { group = "maven.modrinth", name = "create-fabric-dme-edition", version.ref = "create-dme" }

# - AlphaMode
create = { group = "com.simibubi.create", name = "create-fabric-1.20.1", version.ref = "create" }
mantle = { group = "slimeknights.mantle", name = "Mantle", version.ref = "mantle" }
Expand All @@ -67,11 +61,13 @@ mantle = { group = "slimeknights.mantle", name = "Mantle", version.ref = "mantle
ftb-quests = { group = "dev.ftb.mods", name = "ftb-quests-fabric", version.ref = "ftb-quests" }
ftb-library = { group = "dev.ftb.mods", name = "ftb-library-fabric", version.ref = "ftb-library" }

# Single Mods
ad-astra = { group = "earth.terrarium.adastra", name = "ad_astra-fabric-1.20.1", version.ref = "ad-astra" }
architectury-api = { group = "dev.architectury", name = "architectury-fabric", version.ref = "architectury-api" }
farmers-delight = { group = "maven.modrinth", name = "farmers-delight-refabricated", version.ref = "farmers-delight" }

# - Modrinth Maven
ad-astra = { group = "maven.modrinth", name = "ad-astra", version.ref = "ad-astra" }
architectury-api = { group = "maven.modrinth", name = "architectury-api", version.ref = "architectury-api" }
bits-and-chisels = { group = "maven.modrinth", name = "bits-and-chisels", version.ref = "bits-and-chisels" }
farmers-delight = { group = "maven.modrinth", name = "farmers-delight-fabric", version.ref = "farmers-delight" }
hephaestus = { group = "maven.modrinth", name = "hephaestus", version.ref = "hephaestus" }
let = { group = "maven.modrinth", name = "let", version.ref = "let" }
industrial-revolution = { group = "maven.modrinth", name = "industrial-revolution", version.ref = "industrial-revolution" }
Expand All @@ -87,22 +83,16 @@ exp4j = { group = "net.objecthunter", name = "exp4j", version.ref = "exp4j" }

[bundles]
# Implemented Mods
mods-from-dmearth = [
"create-dme"
]
mods-from-alphamode = [
#"create",
"create",
"mantle"
]
mods-from-ftb = [
"ftb-quests",
"ftb-library"
]
maven-modrinth = [
"ad-astra",
"architectury-api",
"bits-and-chisels",
"farmers-delight",
"hephaestus",
"let",
"industrial-revolution"
Expand All @@ -113,4 +103,4 @@ maven-jitpack = [
]

[plugins]
fabric-loom = { id = "fabric-loom", version = "1.3-SNAPSHOT" }
fabric-loom = { id = "fabric-loom", version = "1.7-SNAPSHOT" }
Loading

0 comments on commit 4967a51

Please sign in to comment.