Warning: file_put_contents(/www/wwwroot/nmbt.106988770/cache/modrinth_versions_18KUjTNM.json): Failed to open stream: Permission denied in /www/wwwroot/nmbt.106988770/resource_detail.php on line 53
FootLib - 墨喵 Minecraft 资源
FootLib 图标

FootLib

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 MC26.x-0.2.1.1
本资源为搬运资源,原资源地址: https://modrinth.com/mod/footlib
资源信息

Minecraft 版本: 26.1 26.1.1 26.1.2 26.2

平台: neoforge

标签: library technology utility

资源介绍

FootLib

FootLib is a lightweight API and utility library used by Foot‑series mods.
It provides shared systems such as:

Foot Economy API

Currency definitions

Exchange‑rate systems

Auto‑rate engine hooks

Service injection for mod interoperability

FootLib is intentionally minimal, stable, and designed to act as the backbone for the entire Foot ecosystem.

Versioning

FootLib uses a four‑segment versioning system:

Overhaul.Major.Semi‑major.Patch/Hotfix/Minor‑alpha/beta/release

Example:
0.0.1.0 → Semi‑major update (1 in the third position)

Meaning of each segment

  • Overhaul
    A complete rewrite of the codebase, API, and systems.
    This is a new era of FootLib.
    Backward compatibility is not preserved.

  • Major
    Large feature wave.
    New systems, new mechanics, or major expansions.
    Backward compatible unless stated otherwise.

  • Semi‑major
    Significant content or system additions.
    Big‑minor updates that don’t break API.

  • Patch / Hotfix / Minor
    Small updates, bugfixes, micro‑features, or emergency fixes.

Pre‑release tags

‑alpha → Experimental, unstable

‑beta → Feature‑complete, stabilizing

(blank) → Release build/stable

Important Note

An Overhaul (1.x.x.x, 2.x.x.x, etc.) ends support for all previous Foot mods unless explicitly stated otherwise.

This is why FootLib does not use SemVer — SemVer cannot express the difference between a major update and a full architectural overhaul.
FootLib’s versioning makes the reason for incompatibility explicit.
DON'T WORRY THIS MOD IS STILL GETTING UPDATES AND NEW FEATURES, I ALSO JUST HAPPEN TO HAVE MORE PROJECTS IN MIND SO GETTING THEM COMPLETED IS KEY

Usage
Maven Repo

repositories {
    maven { url = "https://api.modrinth.com/maven" }
}

Gradle (Groovy)

dependencies {
    implementation("maven.modrinth:footlib:${footlib_version}")
}

neoforge.mods.toml

[[dependencies.yourmod]]
modId="footlib"
mandatory=true
versionRange="[min_version, max_version)"
#Put an actual version in min_version and max_version
下载与版本
评论(0)
请 登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

赞助作者

请 登录 后赞助作者。

🔥 相关推荐
VOXELS: REGROWN

价格:0 墨喵币
下载量:0

查看详情
Dragon Barrel Roll

价格:0 墨喵币
下载量:0

查看详情
Create CROWNS: Retextured

价格:0 墨喵币
下载量:0

查看详情
The Harpy Express: Extended - Russian translation

价格:0 墨喵币
下载量:0

查看详情