介绍
Dreamcraft Network Announcements API V2
适用于 Minecraft NeoForge 模组的轻量级即插即用公告系统。
📋 概述
Dreamcraft Network Announcements API 是一个模块化前置库,可让 Minecraft 模组直接向玩家显示由服务器驱动的动态公告。非常适合发布全网络活动、维护通知、更新或社区精选内容——无需更新模组。
此 API 提供:
-
✅ 基于远程 JSON 获取公告
-
✅ 异步加载(不会造成主线程卡顿)
-
✅ 精致且可自定义的游戏内界面
-
✅ 带悬停效果的可点击链接
-
✅ 会话管理(每次启动仅显示一次)
-
✅ 完全兼容 NeoForge 1.21.1+ / 1.21.x
-
当前版本:1.1.4
✨ 功能
| 功能 | 说明 |
|---|---|
| 🌐 远程配置 | 从任意 HTTPS 端点获取公告。无需重新构建模组,即可即时更新消息。 |
| 🎨 精致界面 | 精美的渐变边框、发光效果、精心设计的页眉和页脚,以及自适应布局。 |
| 🔗 交互式链接 | 嵌入可点击的按钮或页脚链接,可直接在游戏中打开浏览器。 |
| ⚡ 非阻塞 | 使用 CompletableFuture 处理异步 HTTP 请求,对游戏性能毫无影响。 |
| 🔄 会话控制 | 每个游戏会话仅显示一次公告。可通过 AnnouncementManager.resetSession() 重置。 |
| 🧩 轻松集成 | 只需将 JAR 放入 libs/ 文件夹,并在标题屏幕处理器中调用一个方法。 |
📦 安装
Gradle(NeoForge)
“`groovy dependencies { // Add the API JAR to your libs folder, then: implementation files(‘libs/dreamcraftnetworksannouncementsapi-1.0.jar’) }
常见问题
Dreamcraft Network’s Api V2 支持哪些 Minecraft 版本?
Dreamcraft Network’s Api V2 支持 Minecraft Java 版 1.21.1–26.2,共 2 个版本,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Dreamcraft Network’s Api V2 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
dreamcraftnetwork 的其他作品
查看全部 →Dreamcraft Network’s Custom Capes Client
将用户的披风从默认的Minecraft披风更改为我的自定义披风,可在我的网站上更换
Dreamcraft Network’s Custom Paintings
为玩家提供了一种方式,可以将自定义画作上传到我的网站,然后再从网站将自定义画作加载到游戏中。
Dreamcraft Network’s Better Tridents
为游戏添加可合成的三叉戟
Dreamcraft Network’s El Dorado
会在每个维度的某处结构中生成,里面有非常强力的战利品;每个世界仅会在固定坐标生成两座这样的结构。
评论
登录后评论和评分