WorldTools

WorldTools

WorldTools是一款强大的Minecraft模组,允许你在本地捕获并保存服务器世界的高细节快照。

工具

WorldTools:世界下载器(Fabric / Forge)

CurseForge 下载量 Modrinth 下载量 Minecraft 许可证

WorldTools 是一个强大的 Minecraft 模组,允许你在本地捕获并保存服务器世界的高细节快照。 它可以让你下载全面的信息,包括区块、实体、箱子、玩家、统计信息、进度和详细的元数据。 WorldTools 确保你能够保留服务器世界的准确且未经改动的表示,用于分析、共享或备份到本地机器上。

支持 Fabric 支持 Forge

链接到 lambda 的 discord 服务器 https://discord.gg/3y3ah5BtjB

功能

  • 世界下载(默认按键:F12): 按下 F12 键即可发起快速下载,该按键可在按键设置中修改。 或者,你也可以通过暂停菜单访问 GUI(默认按键:F10)。 GUI 允许你根据需要定制捕获过程。 WorldTools 能够捕获多种关键元素,确保不遗漏任何细节。

    • 区块:地形、生物群系和结构
    • 实体:所有实体的位置和属性
    • 容器:所有方块实体的内容,如箱子、潜影盒、漏斗、熔炉、酿造台、投掷器、发射器等……
    • 玩家:玩家位置和物品栏
    • 统计信息:完整的个人玩家统计
    • 进度:玩家进度和完成情况
    • 详细元数据:详尽的捕获信息,如 modt、服务器版本等
  • 轻松访问保存的世界:你本地捕获的世界存档可在单人游戏世界列表中找到,方便你加载和探索。

  • 高级配置:WorldTools 提供了广泛的设置,可根据你的需求定制捕获过程。 选择要捕获的元素、修改游戏规则、更改实体 NBT 数据,并详细配置捕获过程。

快速开始

Fabric

  1. 安装:

    • 按照 Fabric 安装指南 安装 Fabric。
    • 从 发布页面 下载最新版本的 WorldTools Fabric。
    • 将 WorldTools Fabric 模组 JAR 文件放入 Fabric 安装的“mods”文件夹中。
  2. 前置条件:确保你已安装以下模组:

Forge

  1. 安装:

    • 通过 Forge 下载链接 安装 Forge。
    • 从 发布页面 下载最新版本的 WorldTools Forge。
    • 将 WorldTools Forge 模组 JAR 文件放入 Forge 安装的“mods”文件夹中。
  2. 前置条件:确保你已安装以下模组:

使用方法

  1. 下载:
    • 启用捕获模式:按下 F12 或 GUI 或 /worldtools capture 开始捕获数据。
    • 正常游玩游戏,同时 WorldTools 下载所有数据。你需要打开箱子等容器才能捕获其内容。
    • 保存捕获数据:再次按下 F12 或 GUI 或 /worldtools capture 停止捕获并保存世界。
  2. 访问下载的世界:你下载的世界可在单人游戏世界列表中找到。

文件结构

捕获数据后,WorldTools 会在世界目录的文件夹中创建以下文件:

  • Capture Metadata.md:包含捕获过程本身的详细信息。

  • Dimension Tree.txt:提供服务器所有维度文件夹路径的树状结构,而不仅仅是下载的维度。

  • Player Entry List.csv:列出捕获期间所有在线玩家,包括所有已知的元数据。

贡献

欢迎贡献! 在提交拉取请求之前,请阅读我们的 行为准则 和 贡献指南。

  1. Fork 该仓库并克隆到本地。
    git clone https://github.com/Avanatiker/WorldTools
  2. 为你的功能创建一个新分支。
    git checkout -b my-new-feature
  3. 进行更改并提交到你的分支。
    git commit -am 'Add some feature'
  4. 将更改推送到你的 Fork。
    git push origin my-new-feature
  5. 在该仓库中打开一个拉取请求。
  6. 你的拉取请求将尽快被审查并合并。
  7. 等待下一个版本发布,看看你的更改生效!

构建

  1. 完成 Fork 和克隆后,运行 ./gradlew build 为两个模组加载器构建模组。
  2. IntelliJ IDEA 将为两个模组加载器生成运行配置,可用于在测试环境中运行模组。
  3. Fabric 模组 JAR 文件位于 fabric/build/libs,Forge 模组 JAR 文件位于 forge/build/libs。

许可证

WorldTools 根据 GNU 通用公共许可证 v3.0 分发。


如果你有任何问题、疑虑或建议, 可以访问我们的 官方 Discord 服务器。

免责声明: WorldTools 与 Mojang Studios 无关。Minecraft 是 Mojang Studios 的注册商标。 使用 WorldTools 软件须遵守许可协议中规定的条款。