# SemVer: https://semver.org, generally {major.minor.patch}[-prerelease.{number}] # Fabric version ranges: https://www.npmjs.com/package/semver#ranges, list by split(',') # Neo/Forge version ranges: https://maven.apache.org/enforcer/enforcer-rules/versionRanges.html # Project mod_version=1.3.0 mod_group=dev.terminalmc mod_id=clientsort mod_name=ClientSort mod_description=A standalone implementation of the sorting algorithm from Mouse Wheelie. mod_owner=TerminalMC mod_authors=NotRyken mod_contributors=Siphalor (Mouse Wheelie),octoturt (#14) mod_translators=rfin0 (ru_ru),ttrafford7 (uk_ua),SnowCutieOwO (zh_cn),notlin4 (zh_tw),mpustovoi (ru_ru) mod_credits= mod_license=Apache-2.0 # Links homepage_url=https://modrinth.com/mod/K0AkAin6 sources_url=https://github.com/TerminalMC/ClientSort issues_url=https://github.com/TerminalMC/ClientSort/issues contact_url=https://terminalmc.dev # Java java_version=21 java_versions_fabric=>=21 java_versions_neoforge=[21,) # Minecraft minecraft_version=1.21 minecraft_versions_fabric=>1.20.6 <1.22 minecraft_versions_neoforge=(1.20.6, 1.22) # Parchment https://parchmentmc.org/docs/getting-started#choose-a-version parchment_minecraft_version=1.21 parchment_version=2024.11.10 # Fabric https://fabricmc.net/develop fabric_loader_version=0.16.9 fabric_loader_versions=>=0.15.0 fabric_api_version=0.102.0+1.21 fabric_api_versions=* # NeoForge https://projects.neoforged.net/neoforged/neoforge neoforge_loader_versions=[1,) neoforge_version=21.0.167 neoforge_versions=[21.0.143, 22) # NeoForm https://projects.neoforged.net/neoforged/neoform neoform_version=1.21-20240613.152323 # Cloth Config https://modrinth.com/mod/9s6osm5g/versions clothconfig_version=15.0.140 clothconfig_versions_fabric=>=15 clothconfig_versions_neoforge=[15,) # ModMenu https://modrinth.com/mod/mOgUt4GM/versions modmenu_version=11.0.3 modmenu_versions_fabric=>=11.0.0-beta.1 # ItemLocks https://modrinth.com/mod/tJzrFuyy/versions itemlocks_version=1.21-1.3.9 # GitHub, Modrinth, CurseForge releases # Plural properties expect CSV lists github_repo=TerminalMC/ClientSort modrinth_id=K0AkAin6 curseforge_id=1049891 curseforge_slug=clientsort # 'STABLE', 'BETA' or 'ALPHA' release_type=BETA # Fabric release_mod_loaders_fabric=fabric release_game_versions_fabric=1.21,1.21.1 release_required_dep_ids_fabric_mr=P7dR8mSH,mOgUt4GM,9s6osm5g release_required_dep_ids_fabric_cf=fabric-api,modmenu,cloth-config # NeoForge release_mod_loaders_neoforge=neoforge release_game_versions_neoforge=1.21,1.21.1 release_required_dep_ids_neoforge_mr=9s6osm5g release_required_dep_ids_neoforge_cf=cloth-config # Mixin https://mvnrepository.com/artifact/org.spongepowered/mixin mixin_version=0.8.7 # MixinExtras https://github.com/LlamaLad7/MixinExtras/releases mixinextras_version=0.4.1 # Plugins # Fabric Loom https://mvnrepository.com/artifact/net.fabricmc/fabric-loom loom_version=1.9.2 # ModDev https://plugins.gradle.org/plugin/net.neoforged.moddev moddev_version=1.0.23 # Mod Publish Plugin https://plugins.gradle.org/plugin/me.modmuss50.mod-publish-plugin mpp_version=0.8.1 # grgit-service https://github.com/ajoberstar/grgit/releases grgitservice_version=5.3.0 # licenser https://plugins.gradle.org/plugin/org.cadixdev.licenser licenser_version=0.6.1 # Gradle org.gradle.jvmargs=-Xmx4G org.gradle.daemon=false