diff --git a/build.gradle b/build.gradle index c9d6a060..6b1068f3 100644 --- a/build.gradle +++ b/build.gradle @@ -4,6 +4,7 @@ plugins { id 'com.matthewprenger.cursegradle' version '1.4.0' id 'com.modrinth.minotaur' version '1.2.1' id 'org.cadixdev.licenser' version '0.5.0' + id 'com.github.breadmoirai.github-release' version '2.2.12' } sourceCompatibility = JavaVersion.VERSION_1_8 @@ -222,3 +223,16 @@ if (project.hasProperty("siphalorModrinthApi")) { } uploadToModSites.finalizedBy(tasks.modrinth) } + +if (project.hasProperty("siphalorGitHubToken")) { + githubRelease { + token siphalorGitHubToken + targetCommitish.set(minecraft_major_version) + releaseName.set("Version $mod_version for $mod_mc_version_specifier") + body.set(getProjectChangelog()) + releaseAssets remapJar.getArchiveFile() + prerelease.set(mod_release != "release") + overwrite.set(true) + } + uploadToModSites.finalizedBy(tasks.githubRelease) +} diff --git a/gradle.properties b/gradle.properties index 6af305f1..64339afd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ yarn_build=18:v2 loader_version=0.9.0+build.204 # Mod Properties mod_id=mousewheelie -mod_version=1.7.2 +mod_version=1.7.3 mod_release=release mod_mc_version_specifier=1.14.4 mod_mc_versions=1.14.4 diff --git a/src/main/java/de/siphalor/mousewheelie/client/inventory/sort/SortMode.java b/src/main/java/de/siphalor/mousewheelie/client/inventory/sort/SortMode.java index 399be672..0e4bc955 100644 --- a/src/main/java/de/siphalor/mousewheelie/client/inventory/sort/SortMode.java +++ b/src/main/java/de/siphalor/mousewheelie/client/inventory/sort/SortMode.java @@ -128,7 +128,7 @@ public Integer[] sort(Integer[] sortIds, ItemStack[] stacks) { } Integer amountA = itemToAmountMap.get(stack.getItem()); Integer amountB = itemToAmountMap.get(stack2.getItem()); - return Integer.compare(amountA, amountB); + return Integer.compare(amountB, amountA); }); return sortIds;