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

    Balm (模组MOD的英文名)

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

    Balm (模组MOD的英文名)


    Abstraction Layer (but not really)™ for Blays multiplatform mods. This is a library mod, it does not add anything on its own.



    这是什么?

    这是为Blay的多平台模组而设计的抽象层(但实际上并不完全是)。这是一个库模组,它本身不会添加任何内容。

    我不建议其他模组开发者在此基础上构建,因为我会无情地破坏向后兼容性以满足我的模组需求。

    请注意,这不是一个可以让Forge和Fabric模组一起运行的魔法解决方案,它只是我的模组所依赖的一个库,以使在两个版本上发布变得更加容易。


    为什么需要这个?

    我不能只是转向Fabric并放弃所有现有的Forge用户,但我也不想错过Fabric的机会。

    尝试进行一个有趣的端口显示,大多数特定于平台的东西可以轻松地隐藏在实际模组代码之外,这样就不必关心模组加载器后端,这样做有望使同时支持两种模组变得更加容易。

    还有其他库也可以做同样的事情,但考虑到我维护的模组数量,我不想把所有的钱都押在一个船上,一旦那些其他模组停止支持,我就会头痛不已。


    它是如何工作的?

    它只是将所有特定于平台的代码封装在一个统一的API后面(以最简单的方式,没有任何魔法参与),并提供了可以用于在Vanilla类中添加特定于平台方法的超类。

    它还添加了一个简单的网络系统(类似于Forge的)和一个具有同步支持的配置层。


    谁会用到这个?

    嗨,我是Blay,我的Twitter是 [@BlayTheNinth]( 链接)。

    来自Modrinth

    21.4.33+neoforge-1.21.4

    balm-neoforge-1.21.4-21.4.33.jar下载21.4.33+neoforge-1.21.4#Release
    展开
    版本: 21.4.33+neoforge-1.21.4
    支持游戏: 1.21.4
    类型: NeoForge
    Release
    下载次数: 267

    21.4.33+forge-1.21.4

    balm-forge-1.21.4-21.4.33-all.jar下载21.4.33+forge-1.21.4#Release
    展开
    版本: 21.4.33+forge-1.21.4
    支持游戏: 1.21.4
    类型: Forge
    Release
    下载次数: 363

    21.4.33+fabric-1.21.4

    balm-fabric-1.21.4-21.4.33.jar下载21.4.33+fabric-1.21.4#Release
    展开
    版本: 21.4.33+fabric-1.21.4
    支持游戏: 1.21.4
    类型: Fabric
    Release
    下载次数: 5,964

  • 收录

  • 请登录之后再进行评论

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