集体

Collective 是一个共享库模组,包含 Serilum 所有模组的通用代码。

资源介绍

Collective 是一个共享库模组,包含 Serilum 所有模组的通用代码。 它将在一个地方集中存放数据和函数。Collective 在维护所有 Fabric、Forge 和 NeoForge 模组加载器版本方面提供了极大的帮助。 拥有访问库代码环境的权限,为当前和未来项目的功能创造了可能性。当某个对许多其他功能相关的函数得到改进时,更新过程也会变得更加简单。例如,这意味着只需要更新一个项目,而不是六个。这节省了时间,也让我感到更加开心。   功能: 管理所有依赖模组的配置文件和游戏内菜单。 ¹ 用于提高与其他项目兼容性的变量。 大量有用的函数以防止代码重复。 ² 一个用于替换和重新供应实体的事件。 允许切换捆绑模组的功能。  ³ 包含使用私有字段的访问转换器/拓宽器。  ⁴ 通过 Common 源集发送数据包的联网代码。 针对重大版本变更的集中式向后兼容性。 可选的异步更新检查器,用于依赖模组,并在控制台打印信息。 Collective 管理所有依赖模组的翻译文件。 以及更多内容!  ⁵     所有可用的配置选项: enableUpdateChecker   默认 true 如果依赖模组有可用更新,Collective 是否应在控制台中显示消息。更新检查是可选且异步的。 transferItemsBetweenReplacedEntities   默认 true 启用后,从被任何依赖 Collective 的实体生成模组所替换的实体中转移持有的物品和盔甲。 loopsAmountUsedToGetAllEntityDrops   默认 100,最小 1,最大 500 Collective 循环遍历可能的生物掉落物以获取所有掉落物的次数。只有当依赖模组使用这些掉落物时才会生成掉落物。降低此值可以增加世界加载时间,但提高准确性。 findABlockCheckAroundEntitiesDelayMs   默认 30000,最小 0,最大 3600000 围绕实体进行是否有方块检查的延迟时间(毫秒)。用于依赖世界中特定方块状态的模组。增加此数值可以在需要时提高 TPS。 enablePatronPets   默认 true 为赞助者启用宠物功能。将在未来的版本中添加。 downloadNonEnglishTranslations   默认 true 如果客户端语言设置为非英语,Collective 是否应尝试下载翻译文件。使用来自 https://github.com/Serilum/.translations , 通过 https://translations.serilum.com/ 下载。由 CloudFlare Pages 托管。 pushTranslationResourcePack   默认 false 在服务器上,向未安装 Collective 的连接玩家发送资源包,以便他们能以自己的语言显示来自服务端 Serilum 模组的自定义物品名称。默认关闭;如果关闭,他们将看到服务器语言(参见 serverLanguage)。 requireTranslationResourcePack   默认 true 将资源包标记为必需,因此意外拒绝只会踢出玩家并在下次加入时再次询问,而不是永久记住该选择。关闭以使其变为可选。 服务器语言 默认 en_us 对于未加入 Collective 或未接收资源包的玩家,Serilum 模组文本显示的语言。使用类似 en_us 或 de_de 的区域设置代码。 物品名称翻译模式 默认 auto 当资源包关闭时,未加入 Collective 的玩家如何显示自定义物品名称。'auto' 会复制第一个加入的玩家并记住它;'server' 始终使用服务器语言;'client' 使用每个玩家自己的语言,但没有 Collective 的玩家随后会看到原始键。 1 | 因为我为所有模组使用 Multiloader 模板,所以 Common 代码中没有内置配置可供使用。Collective 包含一套所有依赖模组使用的配置代码。这添加了一个游戏内配置菜单,并在 ' .minecraft/config/ '. < Common 的 Config Code > 2 | 多年来,我向 Collective 添加了许多实用的代码。能够使用这些代码使我在更新依赖模组时的工作轻松了许多: < Common 的 函数 > 3 | 我已经发布了模组的捆绑包,以便更方便地下载! Collective 允许通过一些简洁的代码启用/禁用包含的模组! < Fabric 的 Bundle 代码 > 4 | 访问转换器/拓宽器用于设置和使用 Mojang 设为私有的字段。  将这些功能整合在 Collective 中,使得一切井井有条: < Fabric 的 collective.accesswidener > 5 | 在此查看完整源代码: https://github.com/Serilum/Collective 只要下载仍然托管在 CurseForge 或 Modrinth 生态系统中,您就可以在任何模组包中自由使用此模组。 Serilum.com 提供了所有可用模组的概述和更多信息。 评论已禁用,因为我无法在众多独立的模组页面中跟踪它们。 如有问题、想法、建议或其他任何内容,请访问  Github 仓库 。谢谢!

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心