
PlusTiC Reforged
经典PlusTiC模组的新迭代版本,已更新至支持现代Minecraft版本。
查看大图PlusTiC Reforged
还记得 1.12.2 版本的经典 PlusTiC 模组 吗?是否期待过它能够更新到现代 Minecraft 版本?那么,不用再寻找了,因为 PlusTiC Reforged 就在这里!
注意:PlusTiC Reforged 仍处于早期开发阶段。因此,可能会存在错误和崩溃。请将任何错误报告到项目的 Issue 跟踪器,以便修复。
关于
PlusTiC Reforged 是匠魂(Tinkers' Construct)与其他模组之间的兼容层,为这些模组引入的新材料类型(如钢、锇、精炼黑曜石、暗物质等)添加了支持。PlusTiC Reforged 是原版 PlusTiC 模组针对更新版本 Minecraft 重写并移植的版本。
支持的模组
有关 PlusTiC Reforged 支持的模组列表,请参阅 模组支持。
新材料
有关 PlusTiC Reforged 引入的材料列表以及可用于制造该材料的物品,请参阅 材料。
新工具
- 武士刀:一种快速的双手持武器,你击杀的怪物越多,造成的伤害就越高。
- 激光枪:一种远程武器,需要消耗耐久度和能量。
常见问题解答 (FAQ)
原版 PlusTiC 模组发生了什么?
PlusTiC 最初由 Landmaster(一位在游戏模组开发领域具有丰富历史的开发者)开发。Landmaster 与许多 GitHub 贡献者一起,构建了该模组的大部分功能,使其成为今天的样子。
然而,由于 引入了可阻止特定玩家登录任何服务器的恶意代码,Landmaster 开发的所有模组都已从 CurseForge 上移除。尽管他们 几天后删除了代码并发布了一个新版本,但损害已经造成。从那时起,他们的模组,包括 GitHub 仓库,已完全从互联网上消失。
PlusTiC 最终在 2020 年被 TeamDman 分叉,以“xXx_MoreToolMats_xXx(不含邪恶内容的 PlusTiC 分支)”的名称发布,并由其维护了近三年时间。原版模组的开发遗憾地完全停止了。
有一个功能我特别期待见到:针对现代 Minecraft 版本的更新。由于它从未更新到 1.12.2 以上的版本,它成为阻止我升级自己的整合包以便与朋友一起游玩的模组之一。因此,我想尝试将模组更新到更新的 Minecraft 版本,于是开始开发 PlusTiC Reforged。
为什么这个版本叫“Reforged”?
与某些人的想法相反,“Reforged”这个名字并非受 NeoForge(或原版 Forge)模组加载器的启发。“Reforged”一词源于铁匠锻造新工具/武器的想法,因为匠魂就是关于锻造的。
最初,我选择这个名字是为了区分原版 PlusTiC 模组的移植版本。但在进一步研究移植所需的工作并意识到完全重写会好得多之后,这个名字变得更加贴切,就像工具被熔化回熔融金属并重新锻造一样。
为什么不直接使用或为 Materialis 做贡献呢?
与 PlusTiC 类似,Materialis 也是匠魂与其他模组之间的兼容层,为新材料类型添加了支持。就个人而言,我在自己的整合包中使用过 PlusTiC 并且已经习惯了,而我是在开发 PlusTiC Reforged 时才了解到 Materialis。我自己没有尝试过它,但它似乎也有不错的用户基础。
然而,我发现 Materialis 并不支持 PlusTiC 支持的一些模组,尽管它也引入了对 PlusTiC 不支持的其他模组的支持。我曾考虑过为 Materialis 做贡献以添加支持,但从开发角度来看,我并不太喜欢该模组的构建方式,而且 PlusTiC(在撰写本文时)根据下载量似乎拥有更强大的用户基础。我还想更多地了解 Java 和 Minecraft 模组开发,因此我决定继续 PlusTiC 的传统,开发 PlusTiC Reforged 才是最佳的前进道路。
一个小细节是,我个人更喜欢“PlusTiC”这个名字——它更短,更容易记住(因为它和“plastic”太像了),而且听起来很不错!
你会将这个模组移植到 Fabric 或 Quilt 吗?
匠魂本身不支持 Fabric/Quilt,所以……绝对不会。
不过,如果匠魂 确实 引入了对 Fabric/Quilt 的支持,我可能仍然不会实现支持。这不是因为我不喜欢那些模组加载器,而是因为这完全是一个爱好项目,我只是没有时间去学习不同的模组加载器。
对于 NeoForge 可用的 Minecraft 版本,你也会将其移植到原版 Forge 吗?
我并不特别打算支持 Minecraft 1.20.2 及更高版本(即 NeoForge 可用的版本)的原版 Forge。取决于同时支持两个模组加载器的难度,我最终可能会添加支持。
你打算添加代码来阻止特定玩家的 UUID 加入服务器吗?
当然不会,那将是愚蠢和荒谬的!
你会添加对 [模组] 的支持吗?
我一直愿意为新的模组添加支持!如果你有想要支持的模组,并且它还没有自己的支持,请在 GitHub 仓库的 Issues 页面上开启一个 Issue。请注意,添加对新模组的支持可能需要一些时间,因为我可用于此项目的时间有限。
如果你是一名开发者,并且想自己为某个模组添加支持,请随时在 GitHub 仓库提交拉取请求。我会很乐意将你的更改合并到模组中!
你会添加 [功能] 吗?
请在 GitHub 仓库的 Issues 页面上开启一个 Issue 并附上你的建议,我会考虑的!请注意,添加新功能可能需要一些时间,因为我可用于此项目的时间有限。
你会将 [功能] 向后移植到 [较旧的 Minecraft 版本] 吗?
恐怕不行,抱歉。由于我用于此项目的时间有限,我只能支持我正在开发的最新版 Minecraft,或者,如果我正在将模组移植到更新版本,则支持模组可用的最新 Minecraft 版本。例如,一旦发布 1.16.5 的版本,我将不再支持任何比 1.16.5 更旧的 Minecraft 版本。
我可以在我的整合包中使用这个模组吗?
当然可以,你甚至不需要询问!只需确保你的整合包符合你包含的所有模组的许可要求,并在你的整合包描述中包含指向该模组 CurseForge 页面的链接!
我在哪里可以下载这个模组?
PlusTiC Reforged 的下载有三个位置:
请警惕来自任何其他来源的下载,因为它们不受我的控制,可能包含恶意代码。
这个模组的许可证是什么?
PlusTiC Reforged 采用 GNU GPL v3 许可证。你可以在仓库根目录的 LICENSE 文件 中查看完整的许可证。
原版 PlusTiC 模组采用 Apache License 2.0 许可证。由于 Reforged 版本是对原版模组的完全重写,因此它不需要采用相同的许可证。
贡献
从源代码构建
构建模组最简单的方法是使用 IntelliJ IDEA 或 Eclipse。只需在你选择的 IDE 中将项目作为 Gradle 项目导入,然后运行 gen[IDE]Runs 任务以生成运行配置。然后,你可以运行 runData 任务以生成数据文件,运行 runClient 任务以在测试环境中运行模组,或者运行 build 任务以构建 JAR 文件。
如果你更喜欢从命令行构建模组,可以使用项目附带的 Gradle 包装器:
./gradlew
./gradlew prepareRuns
./gradlew runData
./gradlew runClient
./gradlew build
本地化
如果你有兴趣将该模组本地化到你的语言,我很乐意收录这些本地化内容!只需向 GitHub 仓库提交拉取请求,添加包含所有本地化内容的新语言文件,我会很乐意将其添加进去!
错误报告
如果你发现任何错误,请在 GitHub 仓库的 Issues 页面 上报告。请尽可能包含更多信息,例如你使用的模组版本、你游玩的 Minecraft 版本、你安装的任何其他模组,以及适用的崩溃日志或其他日志文件。
开发人员/致谢
PlusTiC Reforged 由 @queengooborg 和 GitHub 上的各种贡献者 维护
原版 PlusTiC 由 @Landmaster 开发,后由 @TeamDman 维护
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。