介绍
Tinker Stages
此模组是 GameStage API 的附属模组,可将 Tinkers’ Construct 的部分功能纳入自定义进度系统。更多信息请查看 GameStage API 模组的介绍。简单来说,阶段是整合包或服务器设置的进度系统中的一部分。玩家通过命令获得阶段,这些命令通常由任务模组、进度或命令方块执行。
本项目由 Nodecraft 赞助。使用代码 DARKHAX,首月服务可享 7 折优惠!
设置
本模组使用 CraftTweaker 进行配置。
通用限制
这些限制适用于整个系统,而非特定情况。这些 ZenScript 方法有一个输入参数,即要限制该系统所需的阶段。同一系统可以添加多个阶段;玩家拥有其中至少一个阶段即可使用该系统。
- 工具制作 – 除非玩家拥有对应阶段,否则禁止其在匠人工具站制作工具。
mods.TinkerStages.addGeneralCraftingStage(String stage); - 部件替换 – 除非玩家拥有对应阶段,否则禁止其在工具站替换工具部件。
mods.TinkerStages.addGeneralPartReplacingStage(String stage); - 部件制作 – 除非玩家拥有对应阶段,否则禁止其在部件制作台制作部件。
mods.TinkerStages.addGeneralPartBuildingStage(String stage); - 应用强化 – 除非玩家拥有对应阶段,否则禁止其为工具应用强化。
mods.TinkerStages.addGeneralModifierStage(String stage);
特定限制
这些限制适用于特定情况。它们的输入参数各不相同,但都非常直观。
- 工具类型 – 禁止在工具站制作特定类型的工具。例如,可以限制玩家在达到指定阶段前制作锤子。
mods.TinkerStages.addToolTypeStage(String stage, String toolId); - 材料阶段 – 禁止玩家使用某种材料,包括用于制作、制作部件以及使用工具。
mods.TinkerStages.addMaterialStage(String stage, String material); - 强化阶段 – 禁止将特定强化应用于工具,或禁止使用该强化。
mods.TinkerStages.addModifierStage(String stage, String modifier);
脚本示例
//GENERAL RESTRICTIONS//Prevents all tools unless the stage is unlocked.
mods.TinkerStages.addGeneralCraftingStage("one");//Prevents all tool swapping unless the stage is unlcoked.
mods.TinkerStages.addGeneralPartReplacingStage("one");//阻止制作所有部件,除非已解锁该阶段。
mods.TinkerStages.addGeneralPartBuildingStage("one");//阻止应用任何工具修饰符,除非已解锁该阶段。
mods.TinkerStages.addGeneralModifierStage("one");//特定限制
//阻止制作镐,除非已解锁该阶段。
mods.TinkerStages.addToolTypeStage("two", "tconstruct:pickaxe");//阻止使用该材料。
mods.TinkerStages.addMaterialStage("two", "stone");//阻止应用该修饰符。
mods.TinkerStages.addModifierStage("two", "mending_moss");
常见问题
TinkerStages 支持哪些 Minecraft 版本?
TinkerStages 支持 Minecraft Java 版 1.12–1.12.2,共 3 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
TinkerStages 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
Darkhax 的其他作品
查看全部 →Bookshelf
一个供其他模组使用的开源前置库!
Enchantment Descriptions
提供了一种从附魔书中获取附魔描述的方法。
AttributeFix
移除 Minecraft 属性系统上的任意限制。修复大量模组!
Tips
这个模组会在加载界面显示提示,还支持整合包和模组添加自定义提示!

评论
登录后评论和评分