跳到正文

Obfuscate

作者:MrCrayfish

一个提供实用事件和工具的前置库

收藏

截图

介绍

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

MrCrayfish's Website MrCrayfish's YouTube MrCrayfish's Discord

 

📖 关于:

Obfuscate 是一个简单的前置库,为模组开发者提供实用的事件、工具和通用代码。该前置库最初是为兼容 MrCrayfish 的模组而创建的,如今则面向所有模组开发者。此模组默认不包含任何内容。

 

📔 前置库功能:


安全地操控玩家模型:
此功能可以让你轻松自定义玩家模型四肢的旋转,而不必担心将它们重置回默认状态。你可以利用它在手持特定物品时创建自定义姿势、挥剑时添加自定义动画,以及实现更多效果!


完全控制物品渲染:
你可以自行处理物品的渲染。Obfuscate 提供的事件直接从真实来源调用,而不是像原版 ITESR 系统一样依赖摄像机变换类型。这意味着,当调用玩家模型上手持物品的渲染事件时,它实际上来自玩家模型上的手持物品渲染层。


全新的玩家数据同步系统:
为非自己创建的实体添加数据参数并不是好的做法;由于静态字段的初始化顺序无法控制,这通常会导致键值不匹配。Obfuscate 解决了这一问题,并提供了更多实用功能。使用这个新系统,你可以控制参数是否在死亡时重置,阻止它同步给除拥有该键的玩家之外的所有玩家,阻止它进行同步,甚至将其保存到玩家数据中!

 

📔 使用此模组开始开发:

你只需将以下代码添加到 build.gradle 文件中,即可开始使用此前置库。你需要将 curseforge_file_id 替换为适用于你的 Minecraft 版本的 Obfuscate 版本。

  • 1.16.1: 3000205
  • 1.15.2: 2946425
  • 1.14.4: 2912286
  • 1.12.2: 2912288

 

💛 支持的模组

这些模组利用 Obfuscate 来提供更好的游戏体验。你也可以在 Twitter 上给 MrCrayfish 发推文,让你的模组也出现在这里

MrCrayfish's Vehicle Mod

MrCrayfish's Gun Mod

 

加入 MrCrayfish 的 Discord 社区,获取模组安装与配置帮助、模组更新通知、开发截图等更多内容!

 

评论

登录后评论和评分

MrCrayfish 的其他作品

查看全部 →