diff --git a/common/src/main/java/com/oroarmor/netherite_plus/mixin/ItemPredicateMixin.java b/common/src/main/java/com/oroarmor/netherite_plus/mixin/ItemPredicateMixin.java index 05bec4d..f81af5e 100644 --- a/common/src/main/java/com/oroarmor/netherite_plus/mixin/ItemPredicateMixin.java +++ b/common/src/main/java/com/oroarmor/netherite_plus/mixin/ItemPredicateMixin.java @@ -1,3 +1,27 @@ +/* + * MIT License + * + * Copyright (c) 2021 OroArmor (Eli Orona) + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + package com.oroarmor.netherite_plus.mixin; import com.oroarmor.netherite_plus.config.NetheritePlusConfig; diff --git a/forge/build.gradle b/forge/build.gradle index af0918a..6a68da8 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -37,7 +37,9 @@ dependencies { exclude(module: "fabric-loader") } - shadow(modImplementation('com.oroarmor:oro-config-forge:3.1.0')) + shadow(modImplementation('com.oroarmor:oro-config-forge:3.1.0')) { + transitive = false + } modRuntime('com.oroarmor:oro-config-forge:3.1.0') implementation(project(path: ":common")) { @@ -56,6 +58,8 @@ dependencies { shadow(rootProject.files("/forge-on-fabric-warning/build/libs/netherite-plus-mod-${rootProject.mod_version}-${rootProject.architectury.minecraft}.jar")) } +tasks.getByName("build").mustRunAfter(rootProject.subprojects.find {it -> it.name == "forge-on-fabric-warning"}.tasks.getByName("build")) + processResources { inputs.property "version", rootProject.version