跳到正文

Disenchanter (The Disenchanter Mod)

作者:impelon

一个小型模组,添加了一个用于祛魔物品的方块

收藏

截图

介绍

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

祛魔台

想从那些垃圾金质物品上获取好的附魔?还是你的剑上有了完美的附魔,但击退效果让你烦恼?

祛魔台可能正是你需要的!

 它是一个非常轻量的模组,本质上只是向游戏中添加了一个方块:

 

祛魔台

 

Disenchantment Table

  

它很容易使用!(观看动画)

 

Disenchanting Guide

 

它容易合成且可升级!

 

Crafting Guide: Normal Table Crafting Guide: Table Upgrades
Crafting Guide: Automatic Table Crafting Guide: Bulk-Disenchanting Table
Crafting Guide: Voiding Table Crafting Guide: Voiding Table

 

还可以将附魔转化为经验……使用经验罐!

 

Crafting Guide: Jar of Experience Crafting Guide: Jar Upgrades
Crafting Guide: Jar Capacity Crafting Guide: Overload Jar

 

多种组合皆可实现!

 

Combinations

 

展示/指南:

综合展示:

 

简易合成指南:

 

自动化装置(非原版/原版):

 

通过文本编辑器配置模组 / RLCraft 的常规配置:

 

疑难解答/常见问题:

问题:我正在从旧版本升级到新版本。我需要小心吗?

答案:对于同一 Minecraft 版本,更新通常向后兼容。方块、物品元数据和 NBT 等内容不会因更新而改变。配置选项可能会发生变化,因此建议删除配置文件并重新配置,以重置配置。

 

问题:我正在使用 RLCraft(或类似的重度模组整合包)。物品在第一次祛魔后就消失了!

解决方法:RLCraft 的作者大幅修改了默认配置值,因此物品会立即损坏。

下面简单解释一下我的代码是如何处理祛魔后对物品造成的损坏的:

while (item has transferable enchantment) { 
    transfer enchantment;
    damage item by (machineDmgMultiplier * (flatDmg + itemMaxDurability * durabiltyDmg + 
        itemMaxDurability * (reducibleDmg / enchanting power)));
    stop if item's durability is lower than 0 or table does not perform bulk-disenchanting;
}

 

我知道这个公式看起来很复杂,但它归结起来就是:

  • 如果使用自动祛魔台,则将所有损坏量乘以配置中 “MachineDamageMultiplier” 指定的数值
  • 造成配置中 “FlatDamage” 指定的固定损坏量
  • 按照物品最大耐久度的一定百分比对物品造成损坏;该百分比由配置中的 “MaxDurabilityDamage” 指定
  • 按照物品最大耐久度的一定百分比对物品造成损坏,但通过用具有附魔能力的方块(例如书架)围绕祛魔台,可以降低该百分比;该百分比由配置中的 “MaxDurabilityDamageReducible” 指定

现在,你的物品在第一次使用时就损坏,可能有以下几种原因:

  1. 1. 固定损坏量高于物品的最大耐久度(如果该值设置为 0,则不会出现这种情况)
  2. 2. 对物品最大耐久度造成的百分比损坏为 100%,也就是配置中的 1。这会使任何物品立即损坏。
  3. 3. 对物品最大耐久度造成的、经过降低后的百分比损坏为 100%,也就是配置中的 1,但周围没有方块降低损坏量。这会使任何物品立即损坏。
  4. 4. 这些百分比原本低于 1,但使用自动祛魔台后增加到了 1 以上

 你需要打开整合包的配置文件夹(通常位于资源包文件夹附近;有人告知我,具体路径为 .../Curse/Minecraft/Instances/RLCraft/config/disenchanter.cfg),并将相关数值(MachineDamageMultiplier、FlatDamage、MaxDurabilityDamage、MaxDurabilityDamageReducable)修改为合理的值(例如按相同顺序设置为:2.5、10、0.025、0.2)。

完成这些步骤的视频教程可以在上方的展示/指南部分找到(使用文本编辑器配置模组 / RLCraft 的普通配置)。

 

问题:我正在使用 RLCraft(或类似的重度模组整合包)。我无法合成任何祛魔台变体(尽管我可以在 JEI物品管理器 中看到它们)!

解决方法:这与上面提到的原因相同。请检查你的配置,因为其中可以单独禁用这些配方。

具体来说,你需要将以下值设置为 true:

EnableAutomaticRecipe、EnableVoidingRecipe、EnableBulkDisenchantingRecipe、EnableClearRecipe

 

问题:点击祛魔台后,界面会立即关闭。

修复:存在与 Enchanting Tweaks 的不兼容问题。在该问题解决之前,需要在 Enchanting Tweaks 的配置中禁用“Modify enchanting table”选项。请注意,这将严重限制 Enchanting Tweaks 的功能。

问题:我无法合成经验之罐或循环升级,或者类似的物品。

修复:这些内容仅在本模组 1.7 以上版本中可用。如果你使用的是 disenchanter-1.7 或更高版本,这些配方可能被禁用了,请参阅上面的问题。否则,这可能是一个 Bug。

 

问题:自动祛魔台出问题了!它的行为很奇怪,会停止工作,而且只支持漏斗(还支持得很糟糕)……

修复:请将本模组更新至 1.7 以上版本。如果你在 1.7 或更高版本中遇到此问题,请通过 Curse 联系我,或在 GitHub 上提交 issue,因为这可能是一个 Bug。

 

如果你遇到其他任何问题,欢迎通过 Curse 联系我,或在 GitHub 上提交 issue!

 

关于项目开发与未来更新的说明:

每次有人问我模组是否还会进行其他改动或类似问题时,我都会重复说明:我相当忙,并且在空闲时间还有许多其他项目需要处理。在制作和更新这个模组时,我已经投入了相当多的空闲时间。但它取得的成功远超我的想象,而成功也伴随着一定的责任。我曾尝试维护这个项目一段时间,但这一直有些麻烦。现在,如果有人愿意并且有能力继续维护,我很乐意将这份责任交给对方。

话虽如此,如果没有其他人接手,这并不意味着项目会停止开发。过去几年里,我会继续像往常一样口头回应各种请求等,所有资源也都会继续在线;任何人都可以参与贡献。

 

 

关于整合包:

本项目采用 BSD 许可证,这意味着你可以将其用于整合包,只要在发布内容中包含该许可证即可。如果你使用的是我发布的文件,许可证已经包含在其中,因此无需担心。

 

 

也欢迎查看我的其他项目!

 

评论

登录后评论和评分