Ornithe 标准库 (OSL) 为使用 Ornithe 进行模组开发提供了工具。
Ornithe 标准库 (OSL) 为使用 Ornithe 进行模组开发提供了工具。 库 核心 API 核心 API 提供了其他模块使用的通用实用程序,例如事件系统和注册表。 方块 API 方块 API 提供了用于创建自定义方块的实用程序和事件。 品牌 API 此模块在 16w05a 及更早版本中,通过解析运行参数中的 versionType 选项,用模组加载器信息修补标题屏幕,以模拟 16w05b 及更高版本中显示的内容。 配置 API 配置 API 提供了构建和存储模组配置的框架。 入口点 API 入口点 API 允许模组开发者提交在游戏初始化之前调用的入口点。 执行器 API 此模块修补游戏实例,使其能够用作一个 Executor , 并为后台任务提供后台执行器服务。 物品 API 物品 API 提供了用于创建自定义物品的实用程序和事件。 按键 API 按键 API 提供了用于注册按键的事件。 生命周期事件 API 生命周期事件 API 提供了用于跟踪 Minecraft 客户端和服务端生命周期的事件。 本地化 本地化 API 提供了用于本地化文本的实用程序,并处理加载模组的翻译文件。 网络 API 网络 API 提供了用于客户端-服务器通信的框架。 资源加载器 API 资源加载器 API 允许模组将自身资源加载到游戏中。 文本组件 API 此模块提供了对 Minecraft Text 组件的替代方案。 开发者信息 我们的 Ploceus gradle 插件 提供了辅助方法,用于向项目中添加 OSL 依赖项: dependencies { ... ploceus.dependOsl('0.20.1') } 您还可以单独添加对各个 OSL 模块的依赖项: dependencies { ... ploceus.dependOslModule('0.20.1', 'core') ploceus.dependOslModule('0.20.1', 'entrypoints') }
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。