跳到正文

Dreamcraft Network’s Api V2

我的模组默认使用的前置库。添加公告和其他有趣功能。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

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 的其他作品

查看全部 →