跳到正文

TRansliterationLib

作者:tr7zw

让 tr7zw 的模组在 Forge 和 Fabric 上正常运行所需的前置库模组

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

1.17及以上版本不需要此项目。该项目将不再更新。

 

TRansliterationLib

> 转写是一种将文本从一种文字系统转换为另一种文字系统的方法,其过程会以可预测的方式替换字母(因此得名 trans- + liter-)[...]

 

简介

这个前置库模组负责处理繁重的兼容工作,让我开发的模组完全独立于其运行所使用的加载器。这样一来,所有内容只需编写一次,从而加快开发和维护速度,并确保模组在 Forge 或 Fabric 上运行时保持一致。

 

安装/版本

– 每个已发布的 TRansliterationLib JAR 均可在 Fabric 和 Forge 上运行(无需分别下载两个版本)。

– 请为你选择的 Minecraft 版本使用最新版本的前置库及依赖它的模组!(混用新旧版本的模组和前置库会导致问题或崩溃)

简而言之:同时更新所有内容,使用最新版本!

 

这个前置库具体有什么作用?

它为所有所需的类(针对我的模组)提供了类似 BukkitAPI 的接口,并为 Fabric 和 Forge 封装了相应的实现。这样我就可以基于这些接口编写模组,从而大幅降低模组对加载器或 Minecraft 版本的依赖。它还为 Fabric 和 Forge 提供了 Cloth Config,让模组无需额外的外部依赖即可使用自定义配置界面;此外,它还提供了自己的事件处理系统,用于创建自定义事件或转发 Fabric、Forge 的事件。

 

常见问题

TRansliterationLib 支持哪些 Minecraft 版本?

TRansliterationLib 支持 Minecraft Java 版 1.16.4–1.17.1,共 4 个版本,可用的加载器:Fabric / Forge。下载时注意选择和你游戏版本一致的文件。

TRansliterationLib 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

tr7zw 的其他作品

查看全部 →