promotional bannermobile promotional banner

Dreamcraft Network's Api V2

The default api for my mods. Adds announcements and other fun features.

Dreamcraft Network Announcements API V2

A lightweight, plug-and-play announcement system for Minecraft NeoForge mods.


📋 Overview

The Dreamcraft Network Announcements API is a modular library designed to allow Minecraft mods to display dynamic, server-driven announcements directly to players. Perfect for network-wide events, maintenance notices, updates, or community highlights—without requiring a mod update.

This API handles:

  • ✅ Remote JSON-based announcement fetching

  • ✅ Asynchronous loading (no main-thread lag)

  • ✅ Elegant, customizable in-game UI

  • ✅ Clickable links with hover effects

  • ✅ Session management (show once per launch)

  • ✅ Full NeoForge 1.21.1+ / 1.21.x compatibility

  • Current version: 1.1.4


✨ Features

Feature Description
🌐 Remote Configuration Fetch announcements from any HTTPS endpoint. Update messages instantly without rebuilding your mod.
🎨 Polished UI Fancy gradient borders, glowing effects, styled header/footer, and responsive layout.
🔗 Interactive Links Embed clickable buttons or footer links that open browsers directly from-game.
Non-Blocking Uses CompletableFuture for async HTTP requests—zero impact on game performance.
🔄 Session Control Announcements display once per game session. Reset via AnnouncementManager.resetSession().
🧩 Easy Integration Just add the JAR to your libs/ folder and call one method in your title screen handler.

📦 Installation

Gradle (NeoForge)

```groovy dependencies { // Add the API JAR to your libs folder, then: implementation files('libs/dreamcraftnetworksannouncementsapi-1.0.jar') }

The Dreamcraft Network's Api V2 Team

profile avatar
  • 3
    Followers
  • 20
    Projects
  • 32.6K
    Downloads

More from dreamcraftnetworkView all