COWMODSКаталог модов

BMOTD

A lightweight and beautiful MOTD plugin designed for high-performance Paper and Folia servers.

2221обновлён 21 июл. 2026 г.
УправлениеУтилиты

Описание

BMOTD LOGO

Elevate your server list with BMOTD!

Supported Platforms

Paper

Welcome to BMOTD, the modern and lightweight MOTD solution for your server. Built for performance and flexibility, BMOTD utilizes the powerful MiniMessage format, allowing for stunning gradients and custom styling without the hassle of legacy color codes.

🎲 Random MOTD Rotation Why settle for one look? You can define multiple MOTD entries in your configuration. Every time a player refreshes their server list, they'll see a different, dynamically selected message!

🚀 Performance Focused Built with async processing in mind, BMOTD ensures that your server list remains responsive without impacting main-thread performance. Full Folia support is included out of the box!

🧩 Highly Configurable

  • Language System: Easily switch between languages with native support for multi-language setups (e.g., de.yml, en.yml).
  • Centralized Mappings: Control all your global styles, prefixes, and colors in one central place.
  • Modern API: Built upon the latest Paper/Lifecycle event APIs.
Example Configuration
# BMOTD Configuration
language: "en"

# Define your MOTDs here
motds:
  motd1:
    line-1: "<gradient:aqua:blue>Welcome to my Server</gradient>"
    line-2: "<gray>Powered by BMOTD"
  motd2:
    line-1: "<red>🔥 EVENT TIME 🔥"
    line-2: "<yellow>Join now for exclusive rewards!"

# Mappings for colors and styles
mappings:
  prefix: "<dark_gray>[<gradient:aqua:blue>BMOTD</gradient>]</dark_gray> "
  colors:
    message:
      success: "<green>"
      failed: "<red>"

Последние версии

Все версии →
alpha

1.0.1-ALPHA

1.0.1-ALPHA
21 июл. 2026 г.51Minecraft: 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
# Changelog - BMOTD v1.0.1-ALPHA ## 🚀 New Features & Commands * **`/bmotd test <motd>`**: * Direct ingame testing of arbitrary MiniMessage strings without saving them to the configuration. * Outputs the formatted text directly into the chat of the executing player. * Requires the permission `bmotd.command.test`. * **`/bmotd preview <name>`**: * Allows targeted previewing of any MOTD defined in the `config.yml` using its key (e.g., `motd1`, `motd2`). * Includes automatic tab-completions (suggestions) for all configured MOTD names utilizing the Brigadier API. * Requires the permission `bmotd.command.preview`. ## 🛠️ Code Architecture & Optimizations * **Command Refactoring**: Complete migration of the command logic out of `Main.java` into the new, modular `BmotdCommand.java` class under the `b.bplugins.bmotd.commands` package. * **Dynamic Permission System**: Every subcommand (`reload`, `test`, `preview`) now uses clean `.requires(...)` checks adhering to the uniform schema `bmotd.command.<alias>`.
alpha

1.0.0-ALPHA

1.0.0-ALPHA
20 июл. 2026 г.22Minecraft: 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
### Changelog: v1.0.0-ALPHA **Initial Release** This is the first public alpha release of **BMOTD**. Being an alpha version, some features are still under development, but the core functionality is ready for testing. **New Features:** * **Core Logic**: Implemented Paper/Folia compatible MOTD processing. * **Adventure/MiniMessage**: Full support for modern color formatting and gradients instead of legacy color codes. * **Customization**: YAML-based language system with support for multiple languages (de.yml, en.yml). * **Configuration**: Centralized mapping system for colors and messages to ensure easy customization. * **Update Checker**: Added a console-based update notification system (English only) to keep admins informed. * **Performance**: Asynchronous configuration loading using `Bukkit.getAsyncScheduler()` to ensure server performance remains stable. **Bug Fixes & Improvements:** * Fixed resource handling to ensure language files are correctly extracted to the plugin folder on the first run. * Improved command registration using the new Brigadier/LifecycleEventManager API. **Notes for Alpha Testers:** * This version is compatible with Paper and Folia (26.1.2x).