我的世界Moonlight Lib Mod模组分享给大家,它为小伙伴们提供了许多实用的小功能,包括自定义地图标记、创建动态运行资源包、添加全新木质块等等,有需要的朋友们千万不要错过了哟!
我的世界Moonlight Lib模组前身为Selene Library,这是一个小的实用程序集,提供了一组非常具体的功能,包含动态资源包、自定义地图标记、流体系统等等很多实用的小功能,很值得下载使用的一个模组。
截至目前,Moonlight Lib模组包含以下内容:
动态资源包实用程序
一组实用程序,允许创建动态运行时资源包和数据包。还可以轻松地重新绘制和重新纹理现有纹理,特别适用于添加新的木质块。
动态块集注册
允许mods指定块集(例如,可以是木材类型)。然后,mod将扫描所有注册的块,并填充设置的块,仅允许mod注册依赖于它的块。
使用传统方法不容易做到这一点,因为木组本身取决于注册的块,因此注册必须在非常特定的时间进行。这个实用程序使这项任务成为可能,而且很容易完成。请注意,它仍然是一种动态注册形式,可能有一些缺点。
简而言之,你的积木有动态的木质支撑。木制套装已经内置。
块颜色API:
一组实用程序,允许检测任何任意修改的块DyeColor,并获得不同颜色的等效块
这对任何修改的块或项目都是动态工作的
自定义地图标记:
一个完整的系统,可以轻松地实现和添加地图装饰和地图标记,并控制它们的各个方面,如渲染。还允许在地图数据中存储简单的数据,提供了几个钩子,可以像在项目工具提示中一样使用它。
该系统还提供了一个简单的数据驱动实现,这意味着您可以轻松地使用数据包注册新的标记!
动态村民AI
一个助手系统,可以在不覆盖整个现有AI的情况下,以兼容的方式轻松动态地添加任务和修改村民时间表。还允许正确添加内存类型
自定义第一人称和第三人称动画:
允许修改者在他们的物品中实现一个简单的界面,使其可以自定义第三人称和第一人称动画(如弩)。
包括简单易用的界面,可以让您控制第一人称和第三人称动画,以及一个回调,用于直接在项目类中呈现项目本身(类似于spyglass)
磨石成就触发器:
mod添加了一个自定义触发器,当项目通过磨石时会调用该触发器,您可以在mods Advances jsons中调用该触发器
软流体系统:
一个完全由数据驱动的自定义虚拟流体系统,位于锻造系统之上,旨在更好地适应香草minecraft,其主要功能是能够拥有多个流体容器,如瓶子、碗和桶,并为可以直接从流体罐中消费的炖菜和饮料提供支持。与锻造液系统相反,它有一个基本单元,即1个minecraft瓶(250锻造mb)。该系统还自动生成已经注册的锻造液所需的所有流体,并允许用户轻松覆盖或添加这些流体。流体是虚拟的,因此它们只能存在于专门为它们改装的容器中
分配器实用程序:
一些代码允许在不覆盖现有行为的情况下轻松注册分配器行为。还附带内置产卵和块放置行为
多加载器实用程序
其中包括一些代码,以便于在多加载环境中进行开发。
这些被设计为尽可能简单,易于实现,用于forge mod,因为对于forge,它们只是围绕其api进行包装,并为结构提供一些等效的功能。包括以下功能:
-用于两个加载器的简单统一的注册表系统,也(用于结构)像伪造注册表一样按顺序注册条目
-配置包装器系统,允许同时开发锻造配置和布料配置。包括同步的常见配置和配置屏幕帮助程序
-允许为两个加载程序开发数据包的通用网络代码
-常见的动态烘焙模型和特殊项目渲染器
-锻造配方条件的基本支持
-许多平台助手方法
mod补丁|14.11MB
mod补丁|30KB
mod补丁|3.43MB
mod补丁|431KB
mod补丁|22.99MB
mod补丁|1.36MB
策略塔防|14.08MB
mod补丁|4.20MB
mod补丁|93.91KB
mod补丁|7.72MB