本帖最后由 世界边境 于 2019-6-19 09:26 编辑
阶段性物品是Game Stages的一个附属,它提供了基于GS的物品控制功能。
影响玩家在不同阶段拥有的物品权限。

当某个物品被这个mod限制的时候,会产生如下效果
1. 持有该物品会导致物品立即掉落(可配置)
2. 装备该物品到副手会导致物品立即掉落(可配置)
3. 玩家无法左键或右键单击该物品(可配置)
4. 工具提示将会被替换
5. 该物品不会在JEI中显示


使用方法
这个mod通过CraftTweaker进行配置。
添加阶段性物品限制的脚本为:
  1. mods.ItemStages.addItemStage(String stage, Item/Block/OreDict);
复制代码
不拥有该阶段的玩家将会受到相应物品的限制,
其中,Item/Block/OreDict为物品、方块或矿物词典,String stage为阶段名。

修改被隐藏物品的显示名:
  1. mods.ItemStages.setUnfamiliarName(newName, Item/Block/OreDict);
复制代码
不拥有相应阶段的玩家看到的物品名称将会显示为newName中的内容。
其中newName是新的显示名

对液体进行限制有点不同:
  1. mods.ItemStages.stageLiquid(String stage, Liquid);
复制代码
不拥有该阶段的玩家将会受到相应液体的限制
其中Liquid是液体