跳到正文

TetraExtend Enchant

作者:yiran1457

Allows your materials, modules, or improvements to add extra enchantment levels.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

TetraExtend Enchant is a lightweight library mod designed to expand the enchantment capabilities of Tetra. It allows datapack developers and server administrators to assign additional vanilla or custom enchantments to specific Tetra materials, modules, and improvements.

 

🔧 Core Features

  • Extended Enchantment Support: Break the default limitations by allowing you to define which enchantments can be applied to specific tool parts (modules), material types, or upgrades (improvements).
  • Datapack Driven: Fully configurable via datapacks. You can customize enchantment compatibility without needing to edit code or wait for mod updates.
  • Zero Content Addition: This mod acts strictly as a library/API. It does not add new items, blocks, or enchantments itself. It simply provides the hooks and logic necessary for other datapacks or mods to extend Tetra’s enchantment system.

📦 For Developers & Pack Makers

If you are creating a custom Tetra addon or a specialized RPG datapack, TetraExtend Enchant gives you the freedom to tailor tool progression. Want diamond blades to accept Silk Touch? Or perhaps make leather grips compatible with Mending? This lib makes it possible.

 


TetraExtend Enchant 是一个轻量级的库模组(Lib),旨在扩展 Tetra 的附魔能力。它允许数据包开发者和服务器管理员为特定的 Tetra 材料、模块(Modules)和改进(Improvements)添加额外的原版或自定义附魔。

 

🔧 核心功能

  • 扩展附魔支持: 突破默认限制,允许你定义哪些附魔可以应用于特定的工具部件(模块)、材料类型或升级(改进)。
  • 数据包驱动: 完全通过数据包进行配置。你可以自定义附魔兼容性,无需编辑代码或等待模组更新。
  • 无额外内容添加: 本模组严格作为库/API运行。它本身不添加任何新的物品、方块或附魔。它仅提供必要的钩子和逻辑,以便其他数据包或模组能够扩展 Tetra 的附魔系统。

📦 面向开发者与整合包作者

如果你正在制作自定义的 Tetra 附加模组或专门的 RPG 数据包,TetraExtend Enchant 赋予你自由定制工具成长路线的能力。想要让钻石剑身接受“精准采集”?或者让皮革握把兼容“经验修补”?这个库模组让这一切成为可能。

example material:

{
  "key": "bone",
  "category": "bone",
  "primary": 5,
  "secondary": 1.9,
  "tertiary": 4.5,
  "durability": 120,
  "integrityCost": 1,
  "integrityGain": 5,
  "magicCapacity": 108,
  "toolLevel": "minecraft:stone",
  "toolEfficiency": 4.5,
  "tints": {
    "glyph": "bone_glyph",
    "texture": "bone"
  },
  "textures": [
    "bone",
    "crude"
  ],
  "enchantments": {
    "minecraft:fortune": 5
  },
  "material": {
    "items": [
      "minecraft:bone"
    ]
  },
  "requiredTools": {
    "hammer_dig": "minecraft:wood"
  }
}

常见问题

TetraExtend Enchant 支持哪些 Minecraft 版本?

TetraExtend Enchant 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

TetraExtend Enchant 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

yiran1457 的其他作品

查看全部 →