跳到正文

Better Chiseled Bookshelf

作者:Astrum

一款优化模组,可自定义附魔台,并改进雕纹书架

收藏

截图

介绍

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

一个简单的模组,让雕纹书架变得更实用:根据书架中的书籍数量和种类提供附魔能力,装满后则与普通书架效果相同。额外福利:附魔书提供双倍(可配置)的附魔能力。

nothing to add

兼容 Jade、Easy Magic、Enchantment disabler 和 Enchanting Infuser。

如果有功能建议或发现漏洞,请通过 GitHub 或在 Discord 上联系我:voidtyron。

可用设置:

附魔台配置:

  • 粒子生成概率(仅影响客户端):设置粒子的生成频率,设为 1 时几乎总会生成。
  • 书架遮挡类型:定义哪些方块会阻断书架提供的附魔能力。默认值为原版;“无”表示没有任何方块会阻断附魔能力;“完整方块”表示只有游戏判定为完整方块的方块才会阻断附魔能力。
  • 书架最大距离:定义附魔台向两侧搜索书架的范围。例如,设为 5 时,会向附魔台两侧各搜索 5 格。数值高于 10 可能导致卡顿。
  • 书架最大高度:定义附魔台向上搜索书架的范围。同样,数值高于 10 可能导致卡顿。
  • 是否搜索下方的书架:启用后,“书架最大高度”也适用于附魔台下方的方块。例如,高度设为 5 时,会向上搜索 5 格,并向下再搜索 5 格。
  • 启用允许/拒绝列表:启用方块列表,用于指定哪些方块会或不会阻断对应方向上书架提供的附魔能力。
  • 穿过书架搜索后方书架:顾名思义,启用后附魔台可以搜索其他书架后方的书架。
  • 禁用警告:当 Maximum Shelf Distance 大于 15 时,禁用有关渲染线程的警告。

红石配置:

  • 修改雕纹书架的红石输出:设为 true 时,比较器输出将等于书架中的书籍数量,而不是“上次交互的槽位”。
  • 普通书籍红石强度:定义普通书籍提供的红石强度。
  • 附魔等级影响强度:使红石输出取决于书籍的附魔等级。
  • 获取书中所有附魔(需要启用上方选项才会显示):使其获取多重附魔书中的所有附魔。例如,带有火焰附加 II 和锋利 V 的书将输出 7 点强度。
  • 附魔书红石强度(不适用于书籍等级):定义附魔书提供的红石强度。

书籍强度配置:

  • 普通书籍能量:每本普通书籍应提供多少能量。
  • 乘算:可设置附魔书的能量是普通书籍的多少倍,计算公式为 normalBookPower * multiplier。
  • 加算:可为附魔书添加固定数量的能量,即 normalBookPower + value。
  • 按等级加算:可设置每个书籍等级额外增加的数值。例如,5 级附魔会增加 5 次 0.1f,normalBookPower + (addPerLevel * enchantmentLevel)。
  • 按等级乘算:附魔书的能量等于普通书籍能量乘以附魔等级,即 normalBookPower * (enchantmentLevel + 1)。
  • 自定义等级加算:可为附魔书的每个等级设置要增加的自定义数值。最多可设置 5 个数值(原版附魔等级不会超过 5),normalBookPower + customLevelAdd。
  • 自定义等级乘算:可为每个附魔等级设置自定义乘数。设为零时会乘以附魔等级;大于零时为 normalBookPower * customLevelMultiply,设为零时为 normalBookPower * enchantmentLevel。你也可以先给附魔等级加上一个数值,再进行乘算。不过,MidnightLib 不知为何不允许负数,因此需要在设置文件中修改。设为负数即可将其加到附魔等级上。例如,设为 -2 时会变成 normalBookPower * (enchantmentLevel + 2)。
  • 自定义:可为每个书籍等级设置具体数值。
  • 获取书中所有附魔:计算书中所有附魔的能量。例如,使用默认书籍能量并选择“按等级乘算”时,一本带有火焰附加 II 和锋利 V 的书会提供约 1.5 点附魔能量。(普通书籍约为 0.16)

Forge 用户须知

此模组不会再为高于 1.20.1 的 Forge 版本提供更新,原因如下:

  • 没有适用于 Forge 的更新版本 Architectury API
  • 我正在使用的配置库(MidnightLib)不支持较新版本的 Forge。

常见问题

Better Chiseled Bookshelf 支持哪些 Minecraft 版本?

Better Chiseled Bookshelf 支持 Minecraft Java 版 1.20.1–1.21.10,共 13 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。

Better Chiseled Bookshelf 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

Astrum 的其他作品

查看全部 →