跳到正文

JinxedLib

作者:KekeCreations

JinxedLib 是一个前置库,旨在为多加载器和整合包开发者提供实用工具。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

JinxedLib 是一个前置库,旨在帮助创作者更轻松地制作多加载器模组。该模组还附带了一些数据包工具,或许也能帮到整合包作者!

大多数方法和类都附有注释,方便开发者使用。如果你遇到困难,欢迎加入我的 Discord 服务器,我可以为你提供帮助!

其中一些功能与 NeoForge 的功能类似。移植这些功能是为了让它们也能在 Fabric 或通用包中使用。

入门指南

你可以在此处查看 Wiki,其中介绍了所有功能以及如何配置该模组!

功能

  1. 注册表工具,让注册内容变得更简单。现在,创建新的多加载器项目时,不必每次都为注册表配置服务!
  1. 数据驱动的可堆肥物品,现在可以通过数据包让物品变得可堆肥。
  1. 数据驱动的熔炉燃料,现在可以通过数据包将物品设为熔炉燃料。
  1. 公开的通用方块类。使用原版 Gradle 时,像 ‘StairBlock’ 这样的类可能受到保护;借助这个前置库,你可以使用 ‘CommonStairBlock’ 类来绕过这一限制!
  1. Jinxed 调色板排列功能,让你在使用调色板排列时可以将目录用作精灵图来源。我曾用它在 Arts & Crafts 中制作染色装饰陶罐!
  1. Invoker mixin,让你可以在通用包中使用私有注册表方法!
  1. 告示牌工具。借助这个前置库,你不再需要 mixin 到告示牌的 ‘isValid’ 方法中,只需将告示牌添加到内置列表即可!
  1. 创造模式分类工具。使用这个类,只需通过一个 for 循环,就能将染色方块添加到创造模式分类中,并按正确顺序排列;它甚至支持自定义染料模组!
  1. 易燃方块类。这些类已在 NeoForge 端处理好易燃相关方法,你只需在 Fabric 端处理易燃功能!
  2. NeoForge 自定义战利品修改器。

鸣谢

  1. 特别感谢 Yirmiri 帮助我修复注册表问题![GitHub 页面链接]

常见问题

JinxedLib 支持哪些 Minecraft 版本?

JinxedLib 支持 Minecraft Java 版 1.20.1–26.1.2,共 5 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。

JinxedLib 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

KekeCreations 的其他作品

查看全部 →