TitleBroadcast 图标

TitleBroadcast

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/titlebroadcast
资源信息

Minecraft 版本: 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8

平台: folia paper purpur

标签: game-mechanics social utility

资源介绍

TitleBroadcast

Advanced scheduled broadcasting plugin for Paper servers with extensive customization options

? Features

? Scheduled Broadcasting System

  • Automatic broadcasts with fully customizable intervals
  • Random or sequential broadcast ordering
  • Player-based conditions - only broadcast when players are online
  • Minimum player requirements for broadcasts

? Multiple Display Types

  • ? Titles & Subtitles with custom fade timings
  • ? Action Bars with duration control
  • ? Chat Messages with custom prefixes
  • ? Combination Support - use multiple types simultaneously

? Enhanced User Experience

  • ? Sound Effects - fully customizable per broadcast
  • ✨ Particle Effects - with count, offset, and speed controls
  • ? Rich Text Formatting via Adventure API & MiniMessage
  • ? Gradients & Colors - modern text styling support

? Permission-Based Broadcasting

  • Fine-grained permissions for different broadcast types
  • Per-broadcast permission requirements
  • Receive permissions for announcements, alerts, events, tips
  • Admin permissions for management commands

? World Management

  • World-specific broadcasts - different messages for different worlds
  • Disabled worlds - exclude certain worlds from broadcasts
  • Per-world broadcast lists - complete customization

Performance & Compatibility

  • ? Folia Support - full compatibility with Folia servers
  • ? Permission Caching - optimized performance for large servers
  • ? Threaded Scheduler - uses region scheduler when available
  • ? PlaceholderAPI Integration - dynamic content support

? Commands

Command Description Permission
/titlebroadcast Main command with help titlebroadcast.command
/titlebroadcast reload Reload configuration titlebroadcast.reload
/titlebroadcast list List all broadcasts titlebroadcast.list
/titlebroadcast send <broadcast> Send specific broadcast titlebroadcast.send
/titlebroadcast toggle View broadcast status titlebroadcast.toggle
/titlebroadcast info Plugin information titlebroadcast.command
/titlebroadcast next Show next scheduled broadcast titlebroadcast.list

Aliases: tb, broadcast, titlebc

? Permissions

Admin Permissions

  • titlebroadcast.command - Use the main command
  • titlebroadcast.reload - Reload configuration
  • titlebroadcast.list - List broadcasts
  • titlebroadcast.send - Send manual broadcasts
  • titlebroadcast.toggle - Toggle broadcasts

Receive Permissions (Default: true)

  • titlebroadcast.receive.announcements - Receive announcements
  • titlebroadcast.receive.alerts - Receive alerts
  • titlebroadcast.receive.events - Receive events
  • titlebroadcast.receive.tips - Receive tips

⚙️ Configuration

? camelCase Configuration

The plugin uses modern camelCase configuration throughout:

# Broadcast settings
broadcastSettings:
  enabled: true
  intervalSeconds: 300
  randomOrder: true
  onlyWhenPlayersOnline: true
  minimumPlayersRequired: 1

# Default display settings
defaultDisplaySettings:
  title:
    enabled: true
    fadeInTicks: 10
    stayTicks: 70
    fadeOutTicks: 20
  sound:
    enabled: true
    soundType: "ENTITY_EXPERIENCE_ORB_PICKUP"
    volume: 1.0
    pitch: 1.0

? Rich Broadcast Examples

broadcasts:
  welcome:
    enabled: true
    permission: "titlebroadcast.receive.announcements"
    displaySettings:
      title:
        enabled: true
        text: "<gradient:#ff6b6b:#feca57>Welcome!</gradient>"
        fadeInTicks: 20
        stayTicks: 60
        fadeOutTicks: 20
      subtitle:
        enabled: true
        text: "<color:#74b9ff>Enjoy your stay!</color>"
      sound:
        enabled: true
        soundType: "BLOCK_NOTE_BLOCK_CHIME"
        volume: 0.8
        pitch: 1.2
      particles:
        enabled: true
        particleType: "HEART"
        count: 5

? MiniMessage Support

Full support for Adventure API's powerful MiniMessage formatting:

  • Gradients: <gradient:#ff6b6b:#feca57>Text</gradient>
  • Colors: <color:#FFFF00>Yellow text</color>
  • Decorations: <bold>Bold</bold>, <italic>Italic</italic>
  • Hover & Click Events: Interactive text elements
  • And much more!

? PlaceholderAPI Integration

Built-in Placeholders

  • {player} - Player name
  • {displayname} - Player display name
  • {world} - Current world name
  • {online} - Online player count
  • {tps} - Server TPS
  • {health}, {level}, {exp} - Player stats

PlaceholderAPI Support

All PlaceholderAPI placeholders are supported when the plugin is installed!

? Installation

  1. Download the latest release
  2. Drop the JAR file into your plugins/ folder
  3. Restart your server
  4. Configure broadcasts in config.yml
  5. Enjoy automated broadcasting!

? Requirements

  • Paper 1.21.3+ (or compatible fork)
  • Java 21+
  • PlaceholderAPI (optional but recommended)

?️ Building from Source

This is a private project. Source code is not available.

The compiled plugin is available as TitleBroadcast-1.0.0.jar

? Example Broadcasts Included

The plugin comes with pre-configured broadcast examples:

  • ? Welcome Messages - Greet new players
  • ? Server Tips - Helpful gameplay hints
  • ? Rules Reminders - Keep rules visible
  • ?️ Vote Reminders - Encourage server voting
  • ? Event Announcements - Promote special events

? Support

Need help? Join our Discord server:


Made with ❤️ for the Minecraft community

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Stormfest

价格:0 墨喵币
下载量:0

查看详情
HideNames

价格:0 墨喵币
下载量:0

查看详情
XLT-PhoenixCratesAddon

价格:0 墨喵币
下载量:0

查看详情
Legends Music - Maestro

价格:0 墨喵币
下载量:0

查看详情