Ampi的物品编辑器

Ampi的物品编辑器

一个游戏内编辑器,让你可以直接在游戏中调整任何物品和生物的属性、名称、描述以及特性。

Ampi's Itemob Editor

Ampi's Itemob Editor 是一款游戏内工具,专为在游玩过程中直接编辑物品、生物和盔甲架属性而设计。该模组基于 Cloth Config 提供了用户友好的图形界面,让你无需使用复杂命令即可自定义游戏世界。


依赖项: Cloth Config API


🚀 功能

1. 物品编辑器

在创造模式下手持物品时按下 I 键即可打开。界面分为 8 个便捷选项卡

  • 主设置: 基础物品设置、自定义名称和描述。
  • 附魔: 一个包含所有已有附魔 ID 的便捷下拉列表、一个用于输入等级的文本字段,以及动态添加新条目的功能。
  • 标志: 隐藏各种物品标签和属性。
  • 耐久度: 调整最大耐久度和当前耐久度。
  • 属性: 将自定义修饰符添加为子类别(选择属性、操作、数值和装备槽位)。
  • 方块: 配置物品可破坏(CAN_BREAK)或放置(CAN_PLACE_ON)的方块列表,支持基于谓词的深度解析。
  • 刷怪蛋: 配置刷怪蛋内的实体参数。
  • 药水: 自定义药水效果、持续时间和强度。

2. 高级文本格式化器

文本格式化使用熟悉的 & (ampersand) 符号。

  • 使用 Shift + I 组合键打开格式化窗口。
  • 完全支持编辑多行描述。
  • 便捷的行选择器字符串(名称 / 描述 1 / 描述 2 等),带有 [+][-] 按钮,用于动态添加和删除行。
  • 每行完全独立格式化。支持自动双向即时转换。

3. 生物编辑器

看向任意生物(MobEntity)并在创造模式下按下 I 键以打开完整实体编辑器:

  • 更改名称并切换其持续显示。
  • 调整生命值(最大生命值和当前生命值),属性会相应更新。
  • 启用/禁用人工智能(AI)、静默模式、无敌和持久性(防止消失)。

4. 盔甲架编辑器

看向盔甲架(ArmorStandEntity)并按下 I 键,通过 NBT 修改进行微调:

  • 属性选项卡: 重力开关(NoGravity)、手臂显示(ShowArms)、小型尺寸(Small)、隐藏底座(NoBasePlate)和标记模式(Marker)。
  • 姿势选项卡: 6 个子类别分别对应每个身体部位(头部、身体、左/右臂、左/右腿),支持沿 X/Y/Z 轴在 -180 到 +180 度范围内进行精确角度调整。

⌨ 控制

  • I(手持物品时看向空气/方块)—— 当前物品的编辑器。
  • I(看向生物时)—— 生物编辑器(MobEditorScreen)。
  • I(看向盔甲架时)—— 盔甲架编辑器(ArmorStandEditorScreen)。
  • Shift + I —— 快速启动文本格式化器(TextFormatterScreen)。

📦 (面向开发者)

  • 加载器: Fabric (Loom)