A mod that adds your armor to the hud modrinth.com/mod/simple-armor-hud
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 102 lines 2.6 kB view raw
1plugins { 2 id 'net.fabricmc.fabric-loom' version "${loom_version}" 3 id 'maven-publish' 4} 5 6version = project.minecraft_version + "-" + project.mod_version 7group = project.maven_group 8 9base { 10 archivesName = project.archives_base_name 11} 12 13repositories { 14 // Add repositories to retrieve artifacts from in here. 15 // You should only use this when depending on other mods because 16 // Loom adds the essential maven repositories to download Minecraft and libraries from automatically. 17 // See https://docs.gradle.org/current/userguide/declaring_repositories.html 18 // for more information about repositories. 19 maven { 20 name = "TerraformersMC" 21 url = "https://maven.terraformersmc.com/" 22 } 23 24 maven { 25 name = "Ladysnake Libs" 26 url = 'https://maven.ladysnake.org/releases' 27 } 28 29 maven { 30 name = "Whispforest" 31 url = "https://maven.wispforest.io/releases" 32 } 33} 34 35loom { 36 splitEnvironmentSourceSets() 37 38 mods { 39 "armorhud" { 40 sourceSet sourceSets.main 41 sourceSet sourceSets.client 42 } 43 } 44 45} 46 47dependencies { 48 // To change the versions see the gradle.properties file 49 minecraft "com.mojang:minecraft:${project.minecraft_version}" 50 implementation "net.fabricmc:fabric-loader:${project.loader_version}" 51 52 api "com.terraformersmc:modmenu:${project.modmenu_version}" 53 54 // Fabric API. This is technically optional, but you probably want it anyway. 55 implementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" 56 57 // Accessories mod 58// implementation("io.wispforest:accessories-fabric:${project.accessories_version}") 59} 60 61processResources { 62 inputs.property "version", project.version 63 64 filesMatching("fabric.mod.json") { 65 expand "version": inputs.properties.version 66 } 67} 68 69tasks.withType(JavaCompile).configureEach { 70 it.options.release = 25 71} 72 73java { 74 sourceCompatibility = JavaVersion.VERSION_25 75 targetCompatibility = JavaVersion.VERSION_25 76} 77 78jar { 79 inputs.property "archivesName", project.base.archivesName 80 81 from("LICENSE") { 82 rename { "${it}_${inputs.properties.archivesName}"} 83 } 84} 85 86// configure the maven publication 87publishing { 88 publications { 89 create("mavenJava", MavenPublication) { 90 artifactId = project.archives_base_name 91 from components.java 92 } 93 } 94 95 // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. 96 repositories { 97 // Add repositories to publish to here. 98 // Notice: This block does NOT have the same function as the block in the top level. 99 // The repositories here will be used for publishing your artifact, not for 100 // retrieving dependencies. 101 } 102}