书籍副本

书籍副本

这个模组添加了一个简单的客户端指令/bookcopy,允许你保存已写好的书,之后在另一本书中导入它们。

装饰

书之复制

Modrinth 版本 Modrinth 游戏版本 Modrinth 下载量 Discord 徽章 Github 徽章 GitHub 许可证 适用于 Fabric 适用于 NeoForge

这个模组添加了一个简单的客户端 /bookcopy 命令,允许你保存成书并在另一本书中稍后导入。

欢迎在问题追踪器中报告任何错误,或建议新功能。

许可证

本模组采用 GNU LGPLv3 许可证授权。

捐赠

如果你喜欢这个模组,请考虑捐赠。

Discord

如需支持及/或任何问题,欢迎加入我的 Discord。

版本支持

我的世界版本 状态
26.2.x ✅ 当前版本
26.1.x ✔️ 可用
1.21.6+7+8+9+10+11 ✔️ 可用
1.21.5 ✔️ 可用
1.21.4 ✔️ 可用
1.21.2+3 ✔️ 可用
1.21+1 ✔️ 可用
1.20.5+6 ✔️ 可用
1.20.4 ✔️ 可用

我努力保持对最新版 Minecraft 的支持。由于我并不总有时间立即更新我的模组,因此对新版 Minecraft 的更新可能会不时延迟。

不受支持的版本仍可下载,但它们将不会获得新功能或错误修复。

NeoForge 移植版适用于 Minecraft 26.1 及以上版本。

使用方法

Fabric 需要安装 Fabric API。

本模组添加了一个简单命令 /bookcopy。用法如下:

  • /bookcopy export <名称> [<覆盖>] - 将你手持的书的内容导出到指定的文件名。
    • 将 overwrite 设置为 true 以覆盖书籍。
  • /bookcopy import <名称> [<签名>] - 读取指定文件名的内容并将其写入你手持的书。
    • 将 sign 设置为 true 以在导入后自动签署书籍。只有在书籍以标题保存时才有效。

导出时,你可以使用成书或书与羽毛笔作为读取来源。导入时,你只能使用书与羽毛笔,因为成书的内容无法更新。

书籍内容存储在 .minecraft/config/bookcopy 文件夹中。书籍内容可以跨世界传输。

在版本 0.1.2-1.21.1 以下,书籍内容以 NBT 格式存储。在 0.1.2-1.21.1 版本中,通过在你的保存名称末尾添加 .json 来添加对 JSON 文件的支持。JSON 书籍按以下格式存储:

{
  "title": "已签署的书籍标题",
  "pages": [
    "这是一本已签署的书。",
    "这是第二页!",
    "",
    "然后是一页空页!",
    "哇。"
  ]
}