• 注册
  • MOD模组 MOD模组 关注:43 内容:16399

    Fzzy Core (模组Fzzy核心)

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > MOD模组 > 正文
  • 潮涌核心
    反派

    Fzzy Core (模组Fzzy核心)


    Fzzy Core 是由fzzyhmstrs制作的一些kotlin模组使用的基础API,提供各种实用工具。除了提供一些基本的实用功能外,Fzzy Core还包括修改器系统的基本框架,这是一个灵活而强大的系统,用于修改几乎任何东西!



    Fzzy Core (模组Fzzy核心)


    欢迎使用Fzzy Core!这是一款基础API,用于支持一些由fzzyhmstrs制作的kotlin模组。除了提供一些基本实用功能外,Fzzy Core还包括修改器系统的基本框架,这是一个灵活而强大的系统,可修改几乎任何东西!

    Fzzy Core (模组Fzzy核心)Fzzy Core (模组Fzzy核心)

    Discord链接Modrinth链接


    Fzzy Core目前适用于Fabric。暂时没有计划转移到Forge。

    Fzzy Core是我将Amethyst Core拆分为更多功能组件部分的项目的一部分。这个模组是这些部分的基础,我目录中的其他API构建在这个基础之上(比如用于魔法模组的Amethyst Core)。


    编码工具

    Fzzy Core包含几个实用工具,使编写模组变得更加轻松!这些实用工具包括:

    • 一个基本的附魔类,可以与配置系统轻松集成,以禁用/启用单个附魔。
    • 一个Text的包装器,避免了多版本模组的头疼问题,以及不得不不断解决Text更改的合并冲突问题。
    • 一个持续效果系统,允许创建延迟、重复(或非重复)事件,不与特定对象的tick或其他混乱的实现绑定。
    • 一个粒子创建系统,允许在玩家视角的某个位置放置客户端粒子。这允许物品上滴落粒子、发出烟雾的火把等。

    同步配置系统

    创建一个易于管理的配置系统,允许随着时间的推移进行版本控制,并自动将服务器配置同步到加入的客户端!

    • 利用Kotlin的一些独特功能,实现简单清晰的实现
    • 自动更新配置文件到新版本的帮助方法,捕获旧版本的信息,然后用更新替换它。
    • 自动同步功能的简单实现。

    自定义口味物品

    添加具有口味文本的基本或工具物品!

    • 默认实现仅在lang文件中添加一些新行
    • 更复杂文本的可选方法
    • 还添加了描述文本,用于解释口味文本的含义,或者描述物品功能

    法力物品

    添加了一个简单的框架,用于创建使用法力而不是以典型方式受损的物品。


    修改器框架

    修改器框架是一个灵活且可扩展的系统,设计为与原版附魔系统平行。修改器旨在解决我发现的附魔的两个最大问题:它们很容易被移除,它们没有内部化它们的功能(除了一些损坏方法)。附魔也比它们本应该更无聊,仅显示简单数字的等级。修改器旨在解决所有这些问题!

    • 修改器旨在是永久的,更像是词缀。例如,磨石不能移除它们。
    • 修改器旨在内部化它们的功能,并且可以作为一个单元调用,而不是一部分一部分地调用。
    • 修改器通过“家族树”行动,允许呈现多样化的等级。想象一把剑从“生锈”到“闪亮”再到“闪闪发光”等等。

    库提供了用于显示修改器的内置辅助方法。示例工具提示演示了以金色文字显示的修改器。

    有关这些功能的更多详细信息,请参见上面的维基链接。一旦实现,修改器系统几乎可以做任何事情。例如,Amethyst Core内

    来自Modrinth

    fzzy_core-0.5.1+1.20.1

    fzzy_core-0.5.1+1.20.1.jar下载0.5.1+1.20.1#Release
    展开
    版本: 0.5.1+1.20.1
    支持游戏: 1.20.1
    类型: Fabric Quilt
    Release
    下载次数: 145,889

    Fzzy Core 0.5.0+1.20.1

    fzzy_core-0.5.0+1.20.1.jar下载0.5.0+1.20.1#Release
    展开
    版本: 0.5.0+1.20.1
    支持游戏: 1.20, 1.20.1
    类型: Fabric Quilt
    Release
    下载次数: 17,100

    Fzzy Core 0.4.2+1.20.1

    fzzy_core-0.4.2+1.20.1.jar下载0.4.2+1.20.1#Release
    展开
    版本: 0.4.2+1.20.1
    支持游戏: 1.20, 1.20.1
    类型: Fabric Quilt
    Release
    下载次数: 57,341

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: