Skip to content

Commit b85f374

Browse files
committed
Remove fabric-loader dependency using slim version of indigo in local maven; update version, author and README.md
1 parent 5385611 commit b85f374

5 files changed

Lines changed: 21 additions & 8 deletions

File tree

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
![logo](src/main/resources/assets/continuity/neo_continuity_icon.png)
2+
3+
# NeoContinuity
4+
5+
NeoContinuity is an unofficial fork of Continuity, aiming to run Continuity natively on NeoForge and reduce some of the redundant FFAPI (Forgified-Fabric-API) dependencies using NeoForge API. Do **NOT** report issues encountered with this mod to the original.
6+
17
# Continuity
28

39
Continuity is a Fabric mod that allows resource packs that use the OptiFine connected textures format, OptiFine emissive textures format (only for blocks and item models), or OptiFine custom block layers format to work without OptiFine.

build.gradle

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,8 @@ dependencies {
143143
//implementation "org.sinytra.forgified-fabric-api:fabric-networking-api-v1:4.2.2+eeccd5b319"
144144
implementation "org.sinytra.forgified-fabric-api:fabric-renderer-api-v1:3.4.0+acb05a3919"
145145
//implementation "org.sinytra.forgified-fabric-api:fabric-resource-loader-v0:1.3.0+bcae32ce19"
146-
implementation "org.sinytra.forgified-fabric-api:fabric-renderer-indigo:1.7.0+acb05a3919"
147-
implementation "org.sinytra:fabric-loader:2.6.14+0.15.10+1.21"
146+
implementation "org.sinytra.forgified-fabric-api:fabric-renderer-indigo:1.7.0-slim+4198af7119"
147+
//implementation "org.sinytra:fabric-loader:2.6.14+0.15.10+1.21" //Enable this if using official forgified-fabric-renderer-indigo
148148

149149
jarJar(group: "org.sinytra.forgified-fabric-api", name: "fabric-api-base", version: "[0.4.42+d1308ded19,)")
150150
//jarJar(group: "org.sinytra.forgified-fabric-api", name: "fabric-block-view-api-v2", version: "[1.0.10+9afaaf8c19,)")
@@ -153,8 +153,15 @@ dependencies {
153153
//jarJar(group: "org.sinytra.forgified-fabric-api", name: "fabric-networking-api-v1", version: "[4.2.2+eeccd5b319,)")
154154
jarJar(group: "org.sinytra.forgified-fabric-api", name: "fabric-renderer-api-v1", version: "[3.4.0+acb05a3919,)")
155155
//jarJar(group: "org.sinytra.forgified-fabric-api", name: "fabric-resource-loader-v0", version: "[1.3.0+bcae32ce19,)")
156-
jarJar(group: "org.sinytra.forgified-fabric-api", name: "fabric-renderer-indigo", version: "[1.7.0+acb05a3919,)")
157-
jarJar(group: "org.sinytra", name: "fabric-loader", version: "[2.6.14+0.15.10+1.21,)")
156+
jarJar(group: "org.sinytra.forgified-fabric-api", name: "fabric-renderer-indigo", version: "[1.7.0-slim+4198af7119,)") {
157+
//Use "prefer" to strictly select the slim version of indigo to be bundled into the jar.
158+
// Remove "-slim" if using official forgified-fabric-renderer-indigo
159+
version {
160+
strictly("[1.7.0-slim+4198af7119,)")
161+
prefer("1.7.0-slim+4198af7119")
162+
}
163+
}
164+
//jarJar(group: "org.sinytra", name: "fabric-loader", version: "[2.6.14+0.15.10+1.21,)") //Enable this if using official forgified-fabric-renderer-indigo
158165
}
159166

160167
// This block of code expands all declared replace properties in the specified resource targets.

gradle.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ minecraft_version=1.21.1
1616
# as they do not follow standard versioning conventions.
1717
minecraft_version_range=[1.21.1,1.22)
1818
# The Neo version must agree with the Minecraft version to get a valid artifact
19-
neo_version=21.1.85
19+
neo_version=21.1.213
2020
# The Neo version range can use any version of Neo as bounds
2121
neo_version_range=[21.1.0,)
2222
# The loader version range can only use the major version of FML as bounds
@@ -32,12 +32,12 @@ mod_name=NeoContinuity
3232
# The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default.
3333
mod_license=LGPL-3.0-only
3434
# The mod version. See https://semver.org/
35-
mod_version=3.0.0+1.21.1.neoforge
35+
mod_version=3.0.0+0.0.1+1.21.1.neoforge
3636
# The group ID for the mod. It is only important when publishing as an artifact to a Maven repository.
3737
# This should match the base package used for the mod sources.
3838
# See https://maven.apache.org/guides/mini/guide-naming-conventions.html
3939
mod_group_id=me.pepperbell
4040
# The authors of the mod. This is a simple text string that is used for display purposes in the mod list.
41-
mod_authors=PepperCode1
41+
mod_authors=PepperCode1, Argon4W
4242
# The description of the mod. This is a simple multiline text string that is used for display purposes in the mod list.
4343
mod_description=Example mod description.\nNewline characters can be used and will be replaced properly.

src/main/resources/META-INF/neoforge.mods.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ issueTrackerURL = "https://github.com/teaconmc/NeoContinuity"
88
version = "${mod_version}"
99
displayName = "${mod_name}"
1010
description = """NeoContinuity is an unofficial fork of Continuity, aiming to run Continuity natively on NeoForge and reduce some of the redundant FFAPI dependencies using NeoForge API. Do not report issues encountered with this mod to the original.\n\nContinuity is a Fabric mod that allows resource packs that use the OptiFine connected textures format, OptiFine emissive textures format (only for blocks and item models), or OptiFine custom block layers format to work without OptiFine."""
11-
logoFile = "assets/continuity/icon.png"
11+
logoFile = "assets/continuity/neo_continuity_icon.png"
1212
logoBlur = false
1313
authors = "${mod_authors}"
1414
displayURL = "https://modrinth.com/mod/continuity"
13.7 KB
Loading

0 commit comments

Comments
 (0)