• >
  • LIBMod
  • >
  • [OSL]Ornithe Standard Libraries
[OSL]Ornithe Standard Libraries
模组属性评比

距离显示结果还剩5票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组申请

      暂无管理组..

    编辑组申请

      暂无编辑组..

    开发组申请

      暂无开发组..

    最近参与编辑
    活跃
    [OSL]

    Ornithe Standard Libraries

    • 概述

      Ornithe Standard Libraries(简称 OSL)提供了用于开发的 Ornithe 工具:

      • Core API:提供了其他模块使用的通用实用程序,如事件系统和注册表;

      • Branding Patch:利用 16w05a 及以下版本中的 Mod 加载程序信息修改标题屏幕以模拟您在 16w05b 及以上版本中看到的内容。这是通过解析 option.versionType 的运行参数来完成的;

      • Config API:提供了一个用于构建和存储 Mod 配置的框架;

      • Entrypoints API:允许 Mod 开发者提交在游戏初始化之前调用入口点;

      • Lifecycle Events API:跟踪 MC 客户端和服务器(生物)生命周期的事件;

      • Networking API:为客户端 & 服务器通信提供了一个框架;

      • Resource Loader API:允许 Mod 将自己的资源加载到游戏中。

      开发者信息

      如果你的 Mod 想以 OSL 作为前置,Ploceus gradle plugin 会为您提供了一些解决方法:

      dependencies {
          ...
          ploceus.dependOsl('0.8.0')
      }

      您还可以在各个OSL模块上添加依赖项:

      dependencies {
          ...
          ploceus.dependOslModule('core', '0.4.1')
          ploceus.dependOslModule('entrypoints', '0.4.0')
      }

    短评加载中..