无尽贪婪:魔改

无尽贪婪:魔改

Re:Avaritia配方编辑器!

Avaritia Tweak

一个强大的 Avaritia 与 Re-Avaritia 游戏内可视化自定义编辑器。

Avaritia Tweak 旨在帮助整合包作者创建、检查和管理 Avaritia 的配方与奇点,无需手动编写每个脚本或数据包文件。

该编辑器使用安全、仅限客户端本地的虚拟槽位和结构化表单。它绝不会消耗玩家背包中的物品。所有更改均可经过验证、预览、提交至本地历史记录,并在用于整合包之前进行回滚。

功能特性

可视化配方编辑器

创建和编辑:

  • 有序与无序合成配方
  • 3×3、5×5、7×7 和 9×9 合成网格
  • 保留催化剂的定向配方
  • 中子锭压缩机配方
  • 极限锻造配方
  • 无限催化剂配方
  • 永恒奇点配方

奇点定制

  • 创建或替换奇点
  • 配置材料、所需数量、处理时间和颜色
  • 启用或禁用奇点及其配方
  • 移除单个奇点
  • 通过脚本操作禁用或移除所有奇点
  • 导入现有运行时奇点进行编辑

配方导入器

  • 从当前游戏导入支持的配方
  • 导入前检查完整的材料布局
  • 按配方 ID、输出物品或本地化名称搜索
  • 使用玩家背包中的物品过滤配方
  • 保留物品、标签、NBT、材料选项及支持的组件谓词
  • 自动隐藏重复的内部奇点配方

高效编辑工具

  • 材料画笔,用于快速填充合成网格
  • 填充空白与替换匹配操作
  • 行和列操作
  • 水平与垂直镜像
  • 90 度网格旋转
  • 按住并拖动物品以移动或交换槽位
  • 右键单击上下文菜单
  • 结构化材料与输出剪贴板
  • 兼容输入法的搜索字段

输出格式

为以下内容生成托管内容:

  • KubeJS
  • CraftTweaker
  • 奇点数据包

KubeJS 和 CraftTweaker 配方存储在确定性且由工具管理的聚合文件中。奇点数据包为每个奇点使用一个 JSON 文件。

预览、历史记录与回滚

  • 在写入文件前验证更改
  • 预览完整的生成脚本和 JSON
  • 检查新增、修改和移除的条目
  • 为条目添加注释以便于导航
  • 创建带有更改描述的本地版本
  • 检查先前版本
  • 回滚到任何已记录的版本
  • 检测外部文件的修改
  • 在明确接管前备份冲突文件

编辑器的 提交 系统仅指其自身的本地历史记录。它不运行 Git 命令,也不会修改您的源代码仓库。

响应式界面

  • 多种内置视觉主题
  • 针对不同 GUI 比例进行响应式布局
  • 7×7 和 9×9 完整网格显示在同一页面
  • 可搜索的物品、配方和奇点选择器
  • 条目注释显示为主要导航标签
  • 条目 ID 和注释以平衡的单行布局排列

安全性

Avaritia Tweak 作为一个本地创建工具构建:

  • 使用幽灵槽位而非真实物品栏槽位
  • 绝不消耗、移动或创建玩家物品栏物品
  • 不向远程服务器写入文件
  • 不请求管理员权限
  • 不自动触发服务器重载
  • 草稿和历史记录保留在本地客户端

生成的内容必须安装在相应的游戏、整合包、世界或服务器环境中才能生效。

兼容性

Minecraft 1.20.1

  • 加载器:Forge
  • 需要:Avaritia 1.4.1

Minecraft 1.21.1

  • 加载器:NeoForge
  • 需要:Re-Avaritia 1.4.1

使用相应的输出格式时,必须安装 KubeJS 或 CraftTweaker。

请确保下载与您的 Minecraft 版本和模组加载器相匹配的文件。

目标受众

Avaritia Tweak 特别适用于:

  • 整合包作者
  • 服务器整合包维护者
  • Avaritia 附属模组开发者
  • 创建高度自定义进度系统的玩家
  • 喜欢可视化工作流程而非手动维护大型配方脚本的任何人

Avaritia Tweak 是一个独立的社区项目,并非 Avaritia 或 Re-Avaritia 的官方组成部分。