Lib 5555ff

Lib 5555ff

Jodek的项目中使用的库

minecraft datapack libarary jodek datapack minecraft jodeks library

jodeks discord - discord badge - pixel badge - pixel discord badge - jodeks datapacks - datapacks discord   datapacks jodek youtube   armor stand arms minecraft datapack github issues   jodeks datapacks kofi - jodek kofi - minecraft datapack kofi donation github sponsor jodek donation datapacks minecraft

Jodek 所有数据包的核心库

配置/界面

/trigger jodek.config

这是什么?

5555ff lib 是一个共享库,为我的所有数据包/模组提供支持。它负责处理跨包兼容性,提供一个管理界面,并包含共享工具。

我的一些数据包需要这个库(尤其是那些修改原版战利品表的),对于其他数据包,它只是可选的。这些数据包可以独立运行,但当安装此库后会获得一些额外功能。

为什么存在?

当多个数据包修改同一个原版战利品表时(例如,生物头颅数据包添加头颅,而命名牌数据包添加命名牌掉落),只有一个能生效,另一个会被覆盖。5555ff 帮助我管理这个问题,避免了数据包中的混乱,也让我更容易创建新的数据包。

除了兼容性之外,这个库还充当了管理所有数据包的中心枢纽。

未来我可能会加入更多功能和共享代码。

功能

战利品表兼容性

我的多个数据包可以修改同一个原版战利品表,而不会互相覆盖。

管理菜单

查看已安装的数据包。

配置访问

通过库的界面访问每个已安装数据包的配置。

切换加载消息

启用或禁用数据包加载时显示的游戏内聊天消息。

切换进度概览

显示或隐藏单个数据包的进度概览。

卸载数据包

通过菜单卸载任何数据包。

共享工具 (随时间扩展)

通用功能,如谓词(例如潜行检测)和多个数据包依赖的可重用代码 --> 集中维护在一个地方,而不是在各个数据包中重复。

受支持的数据包

这个库支持我的大部分数据包。任何将 5555ff lib 列为依赖项的数据包都能正常工作。

给开发者的话

5555ff lib 充当原版战利品表的中央分发层。每个数据包不再直接覆盖原版战利品表(这会导致多个数据包修改同一种生物时产生冲突),而是由这个库来处理所有原版覆盖。这样,多个数据包就可以修改同一种生物的掉落物而不会互相覆盖。

如果你有兴趣让你的数据包兼容,欢迎在 Discord 上联系我,或者在 GitHub 上开启一个 Issue。

为什么叫这个名字?5555ff 是我所有图标中使用的背景颜色。