diff --git a/build_logic/src/main/kotlin/lgbt/greenhouse/config_extensions/gradle/Properties.kt b/build_logic/src/main/kotlin/lgbt/greenhouse/config_extensions/gradle/Properties.kt index 116b404..5543ec2 100644 --- a/build_logic/src/main/kotlin/lgbt/greenhouse/config_extensions/gradle/Properties.kt +++ b/build_logic/src/main/kotlin/lgbt/greenhouse/config_extensions/gradle/Properties.kt @@ -5,8 +5,11 @@ object Properties { const val JAVA_VERSION = 25 const val GROUP = "lgbt.greenhouse.config_extensions" + const val MOD_NAME = "Greenhouse Config Extensions" + const val MOD_ID = "greenhouse_config_extensions" const val MOD_AUTHOR = "Greenhouse Modding" val MOD_CONTRIBUTORS = listOf("ChrysanthCow") + const val DESCRIPTION = "Config Library agonistic extensions." const val LICENSE = "MPL-2.0" val SUPPORTED_MINECRAFT_VERSIONS = listOf("26.1", "26.1.1", "26.1.2") diff --git a/build_logic/src/main/kotlin/lgbt/greenhouse/config_extensions/gradle/base/java.gradle.kts b/build_logic/src/main/kotlin/lgbt/greenhouse/config_extensions/gradle/base/java.gradle.kts index 107c0d0..466177d 100644 --- a/build_logic/src/main/kotlin/lgbt/greenhouse/config_extensions/gradle/base/java.gradle.kts +++ b/build_logic/src/main/kotlin/lgbt/greenhouse/config_extensions/gradle/base/java.gradle.kts @@ -93,7 +93,10 @@ tasks { "neoforge_loader_version_range" to Properties.NEOFORGE_LOADER_VERSION_RANGE, "neoforge_version_range" to Properties.NEOFORGE_VERSION_RANGE, "java_version" to Properties.JAVA_VERSION, - "sources" to "${Properties.FORGEJO_URL}/${Properties.FORGEJO_REPO}" + "sources" to "${Properties.FORGEJO_URL}/${Properties.FORGEJO_REPO}", + "root_mod_id" to Properties.MOD_ID, + "root_mod_name" to Properties.MOD_NAME, + "root_mod_description" to Properties.DESCRIPTION ) val processResourcesTasks = diff --git a/gamerules/fabric/src/main/resources/fabric.mod.json b/gamerules/fabric/src/main/resources/fabric.mod.json index d1f20f4..58357fd 100644 --- a/gamerules/fabric/src/main/resources/fabric.mod.json +++ b/gamerules/fabric/src/main/resources/fabric.mod.json @@ -16,7 +16,6 @@ "sources": "${sources}" }, "license": "${mod_license}", - "icon": "assets/${mod_id}/icon.png", "environment": "*", "entrypoints": { "main": [ @@ -41,7 +40,13 @@ "modmenu": { "badges": [ "library" - ] + ], + "parent": { + "id": "${root_mod_id}", + "name": "${root_mod_name}", + "description": "${root_mod_description}", + "badges": [ "library" ] + } } } } diff --git a/gamerules/neoforge/src/main/resources/META-INF/neoforge.mods.toml b/gamerules/neoforge/src/main/resources/META-INF/neoforge.mods.toml index 819e88f..e3827cd 100644 --- a/gamerules/neoforge/src/main/resources/META-INF/neoforge.mods.toml +++ b/gamerules/neoforge/src/main/resources/META-INF/neoforge.mods.toml @@ -7,8 +7,6 @@ license = "${mod_license}" modId = "${mod_id}" version = "${mod_version}+${minecraft_version}" displayName = "${mod_name}" -logoFile = "assets/${mod_id}/icon.png" -logoBlur = false authors = "${mod_author}" credits = "${neoforge_mod_contributors}" description = '''${mod_description}''' diff --git a/gamerules/xplat/src/main/resources/assets/greenhouse_config_extensions_gamerules/icon.png b/gamerules/xplat/src/main/resources/assets/greenhouse_config_extensions_gamerules/icon.png deleted file mode 100644 index 973fa437e9bd1bb42924527199f00298c35a123e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 742 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_7>k44ofy`glX=O&zz`eY z6XMFiz#!+dPcz|~R-TS&roFSXlWT*wYwOE^ewUz$VbRgiv5Q0E1MHI4elJN0ELk32 zIWeQQX<9>ZY-eX@@1eZq8)sg+^XS^`Q;$|NeER(M|3S_FPZ|Ed&G`TK?f?J(Ra54_ z0NGj+SP%PJiDIMoY`-20eC+M^Hg{+6aJF7{td3`e zueX3#PnC9@%D$)*d5O|rlS|G$FZjauxU2EW=joR9^LSV3To+qX&V6LYw!b;iQ&wgt z=T1Kyl~Qw=zxHt&OHKCqwV%&LBp6Jb<#5aNdjGRqUxXL#Wj;{N>&aGZ`GU9enHA6V zv=`}2aypgEt>bLj|G(Lie{bH|w~w!hGcw6=o%w8>SZdF+{kAc)hC^(5PR*(5b2IMS zvuD%_F1WO~>1~?Jx$O)*SJYT1Id~sEw#aYa^9zy(*wT;8p3&#%B(%U#V9VlVk`e8# zx)y0h0;bzUw$A!_;%0;j`{i{U3=9*KyaI3LE!K?Co7g^~af*ih%C|MMt_vSvIW~=n zVbeUnNX4a0IW1b3g$3$ak{FW`oEudN`K=k014VXtd`UeX6vM&c_)*?FI8?R1o&ls?Im`>D$k!>{aMkGZ znrX(N%5M5LF>IOZvKFsBakJvXHm+RN8}Pc>+mWl6%e`Sn&`#;u4w}_FYijy-yv$XQ zJ|Psmuv}+tpVg6ocjjl}^``cGdZP98w)=m(Kdfo`(+ih;^vnOUXU>*8M>{q@{@bVg x=OJTVueTG=L-RSUHE)#ner#rmx3_sye=;b>Pmzhmih+TF!PC{xWt~$(69Cv8M}GhS