{"id":156994,"date":"2026-06-09T15:49:58","date_gmt":"2026-06-09T12:49:58","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/"},"modified":"2026-06-09T15:49:58","modified_gmt":"2026-06-09T12:49:58","slug":"titlebroadcast","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/","title":{"rendered":"TitleBroadcast"},"content":{"rendered":"<p># TitleBroadcast<\/p>\n<p>**Advanced scheduled broadcasting plugin for Paper servers with extensive customization options**<\/p>\n<p>## \ud83c\udf1f Features<\/p>\n<p>### \ud83d\udccb **Scheduled Broadcasting System**<br \/>\n&#8211; **Automatic broadcasts** with fully customizable intervals<br \/>\n&#8211; **Random or sequential** broadcast ordering<br \/>\n&#8211; **Player-based conditions** &#8211; only broadcast when players are online<br \/>\n&#8211; **Minimum player requirements** for broadcasts<\/p>\n<p>### \ud83c\udfa8 **Multiple Display Types**<br \/>\n&#8211; **\ud83d\udcfa Titles &#038; Subtitles** with custom fade timings<br \/>\n&#8211; **\ud83d\udcca Action Bars** with duration control<br \/>\n&#8211; **\ud83d\udcac Chat Messages** with custom prefixes<br \/>\n&#8211; **\ud83d\udd17 Combination Support** &#8211; use multiple types simultaneously<\/p>\n<p>### \ud83d\udd0a **Enhanced User Experience**<br \/>\n&#8211; **\ud83c\udfb5 Sound Effects** &#8211; fully customizable per broadcast<br \/>\n&#8211; **\u2728 Particle Effects** &#8211; with count, offset, and speed controls<br \/>\n&#8211; **\ud83c\udfad Rich Text Formatting** via Adventure API &#038; MiniMessage<br \/>\n&#8211; **\ud83c\udf08 Gradients &#038; Colors** &#8211; modern text styling support<\/p>\n<p>### \ud83d\udd10 **Permission-Based Broadcasting**<br \/>\n&#8211; **Fine-grained permissions** for different broadcast types<br \/>\n&#8211; **Per-broadcast permission** requirements<br \/>\n&#8211; **Receive permissions** for announcements, alerts, events, tips<br \/>\n&#8211; **Admin permissions** for management commands<\/p>\n<p>### \ud83c\udf0d **World Management**<br \/>\n&#8211; **World-specific broadcasts** &#8211; different messages for different worlds<br \/>\n&#8211; **Disabled worlds** &#8211; exclude certain worlds from broadcasts<br \/>\n&#8211; **Per-world broadcast lists** &#8211; complete customization<\/p>\n<p>### \u26a1 **Performance &#038; Compatibility**<br \/>\n&#8211; **\ud83d\udd25 Folia Support** &#8211; full compatibility with Folia servers<br \/>\n&#8211; **\ud83d\udce6 Permission Caching** &#8211; optimized performance for large servers<br \/>\n&#8211; **\ud83e\uddf5 Threaded Scheduler** &#8211; uses region scheduler when available<br \/>\n&#8211; **\ud83d\udd0c PlaceholderAPI Integration** &#8211; dynamic content support<\/p>\n<p>## \ud83c\udfae Commands<\/p>\n<p>| Command | Description | Permission |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;|<br \/>\n| `\/titlebroadcast` | Main command with help | `titlebroadcast.command` |<br \/>\n| `\/titlebroadcast reload` | Reload configuration | `titlebroadcast.reload` |<br \/>\n| `\/titlebroadcast list` | List all broadcasts | `titlebroadcast.list` |<br \/>\n| `\/titlebroadcast send <broadcast>` | Send specific broadcast | `titlebroadcast.send` |<br \/>\n| `\/titlebroadcast toggle` | View broadcast status | `titlebroadcast.toggle` |<br \/>\n| `\/titlebroadcast info` | Plugin information | `titlebroadcast.command` |<br \/>\n| `\/titlebroadcast next` | Show next scheduled broadcast | `titlebroadcast.list` |<\/p>\n<p>**Aliases:** `tb`, `broadcast`, `titlebc`<\/p>\n<p>## \ud83d\udd11 Permissions<\/p>\n<p>### **Admin Permissions**<br \/>\n&#8211; `titlebroadcast.command` &#8211; Use the main command<br \/>\n&#8211; `titlebroadcast.reload` &#8211; Reload configuration<br \/>\n&#8211; `titlebroadcast.list` &#8211; List broadcasts<br \/>\n&#8211; `titlebroadcast.send` &#8211; Send manual broadcasts<br \/>\n&#8211; `titlebroadcast.toggle` &#8211; Toggle broadcasts<\/p>\n<p>### **Receive Permissions** *(Default: true)*<br \/>\n&#8211; `titlebroadcast.receive.announcements` &#8211; Receive announcements<br \/>\n&#8211; `titlebroadcast.receive.alerts` &#8211; Receive alerts<br \/>\n&#8211; `titlebroadcast.receive.events` &#8211; Receive events<br \/>\n&#8211; `titlebroadcast.receive.tips` &#8211; Receive tips<\/p>\n<p>## \u2699\ufe0f Configuration<\/p>\n<p>### **\ud83d\udcdd camelCase Configuration**<br \/>\nThe plugin uses modern camelCase configuration throughout:<\/p>\n<p>&#8220;`yaml<br \/>\n# Broadcast settings<br \/>\nbroadcastSettings:<br \/>\n  enabled: true<br \/>\n  intervalSeconds: 300<br \/>\n  randomOrder: true<br \/>\n  onlyWhenPlayersOnline: true<br \/>\n  minimumPlayersRequired: 1<\/p>\n<p># Default display settings<br \/>\ndefaultDisplaySettings:<br \/>\n  title:<br \/>\n    enabled: true<br \/>\n    fadeInTicks: 10<br \/>\n    stayTicks: 70<br \/>\n    fadeOutTicks: 20<br \/>\n  sound:<br \/>\n    enabled: true<br \/>\n    soundType: &#8220;ENTITY_EXPERIENCE_ORB_PICKUP&#8221;<br \/>\n    volume: 1.0<br \/>\n    pitch: 1.0<br \/>\n&#8220;`<\/p>\n<p>### **\ud83c\udfa8 Rich Broadcast Examples**<\/p>\n<p>&#8220;`yaml<br \/>\nbroadcasts:<br \/>\n  welcome:<br \/>\n    enabled: true<br \/>\n    permission: &#8220;titlebroadcast.receive.announcements&#8221;<br \/>\n    displaySettings:<br \/>\n      title:<br \/>\n        enabled: true<br \/>\n        text: &#8220;<gradient:#ff6b6b:#feca57>Welcome!<\/gradient>&#8221;<br \/>\n        fadeInTicks: 20<br \/>\n        stayTicks: 60<br \/>\n        fadeOutTicks: 20<br \/>\n      subtitle:<br \/>\n        enabled: true<br \/>\n        text: &#8220;<color:#74b9ff>Enjoy your stay!<\/color>&#8221;<br \/>\n      sound:<br \/>\n        enabled: true<br \/>\n        soundType: &#8220;BLOCK_NOTE_BLOCK_CHIME&#8221;<br \/>\n        volume: 0.8<br \/>\n        pitch: 1.2<br \/>\n      particles:<br \/>\n        enabled: true<br \/>\n        particleType: &#8220;HEART&#8221;<br \/>\n        count: 5<br \/>\n&#8220;`<\/p>\n<p>## \ud83c\udfaf MiniMessage Support<\/p>\n<p>Full support for Adventure API&#8217;s powerful MiniMessage formatting:<\/p>\n<p>&#8211; **Gradients:** `<gradient:#ff6b6b:#feca57>Text<\/gradient>`<br \/>\n&#8211; **Colors:** `<color:#FFFF00>Yellow text<\/color>`<br \/>\n&#8211; **Decorations:** `<bold>Bold<\/bold>`, `<italic>Italic<\/italic>`<br \/>\n&#8211; **Hover &#038; Click Events:** Interactive text elements<br \/>\n&#8211; **And much more!**<\/p>\n<p>## \ud83d\udd17 PlaceholderAPI Integration<\/p>\n<p>### **Built-in Placeholders**<br \/>\n&#8211; `{player}` &#8211; Player name<br \/>\n&#8211; `{displayname}` &#8211; Player display name<br \/>\n&#8211; `{world}` &#8211; Current world name<br \/>\n&#8211; `{online}` &#8211; Online player count<br \/>\n&#8211; `{tps}` &#8211; Server TPS<br \/>\n&#8211; `{health}`, `{level}`, `{exp}` &#8211; Player stats<\/p>\n<p>### **PlaceholderAPI Support**<br \/>\nAll PlaceholderAPI placeholders are supported when the plugin is installed!<\/p>\n<p>## \ud83d\ude80 Installation<\/p>\n<p>1. **Download** the latest release<br \/>\n2. **Drop** the JAR file into your `plugins\/` folder<br \/>\n3. **Restart** your server<br \/>\n4. **Configure** broadcasts in `config.yml`<br \/>\n5. **Enjoy** automated broadcasting!<\/p>\n<p>## \ud83d\udccb Requirements<\/p>\n<p>&#8211; **Paper 1.21.3+** (or compatible fork)<br \/>\n&#8211; **Java 21+**<br \/>\n&#8211; **PlaceholderAPI** *(optional but recommended)*<\/p>\n<p>## \ud83d\udee0\ufe0f Building from Source<\/p>\n<p>This is a private project. Source code is not available.<\/p>\n<p>The compiled plugin is available as `TitleBroadcast-1.0.0.jar`<\/p>\n<p>## \ud83c\udfaa Example Broadcasts Included<\/p>\n<p>The plugin comes with pre-configured broadcast examples:<\/p>\n<p>&#8211; **\ud83c\udf89 Welcome Messages** &#8211; Greet new players<br \/>\n&#8211; **\ud83d\udca1 Server Tips** &#8211; Helpful gameplay hints<br \/>\n&#8211; **\ud83d\udcdc Rules Reminders** &#8211; Keep rules visible<br \/>\n&#8211; **\ud83d\uddf3\ufe0f Vote Reminders** &#8211; Encourage server voting<br \/>\n&#8211; **\ud83c\udf8a Event Announcements** &#8211; Promote special events<\/p>\n<p>## \ud83d\udcde Support<\/p>\n<p>Need help? Join our Discord server:<\/p>\n<p>&#8211; **Discord:** https:\/\/discord.gg\/yUghaxRSZs<\/p>\n<p>&#8212;<\/p>\n<p>*Made with \u2764\ufe0f for the Minecraft community*<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Advanced scheduled broadcasting plugin with extensive customization options<\/p>\n","protected":false},"featured_media":156995,"template":"","meta":{"_minecraft_slug":"titlebroadcast","_minecraft_project_id":"jD07P4Gr","_minecraft_author":"BloodRed","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":106,"_minecraft_follows":1,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"titlebroadcast.zip","_minecraft_size_bytes":41830,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T19:35:40.690611Z","_minecraft_date_created":"2025-08-06T01:09:06.876792Z","_minecraft_date_modified":"2025-07-21T20:49:50.228448Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/titlebroadcast","_minecraft_icon_attachment_id":156995,"_minecraft_imported_at":"2026-06-09T12:49:58+00:00","_minecraft_import_hash":"33fcf7bce5e3a43c20e7b4f899915fa3","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[125,89,126,90,127,128,867,92],"mod_loader":[131,132,133],"minecraft_version":[74,38,78,79,80,81],"class_list":["post-156994","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-folia","mod_category-game-mechanics","mod_category-management","mod_category-optimization","mod_category-paper","mod_category-purpur","mod_category-social","mod_category-utility","mod_loader-folia","mod_loader-paper","mod_loader-purpur","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>TitleBroadcast - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TitleBroadcast - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Advanced scheduled broadcasting plugin with extensive customization options\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/titlebroadcast\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/titlebroadcast\\\/\",\"name\":\"TitleBroadcast - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/titlebroadcast\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/titlebroadcast\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/titlebroadcast-icon-4445a0723bd8b8a38defdbed2f7379d654d14f60_96.webp\",\"datePublished\":\"2026-06-09T12:49:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/titlebroadcast\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/titlebroadcast\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/titlebroadcast\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/titlebroadcast-icon-4445a0723bd8b8a38defdbed2f7379d654d14f60_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/titlebroadcast-icon-4445a0723bd8b8a38defdbed2f7379d654d14f60_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/titlebroadcast\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"TitleBroadcast\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TitleBroadcast - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/","og_locale":"en_US","og_type":"article","og_title":"TitleBroadcast - Minecraft","og_description":"Advanced scheduled broadcasting plugin with extensive customization options","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/","name":"TitleBroadcast - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/titlebroadcast-icon-4445a0723bd8b8a38defdbed2f7379d654d14f60_96.webp","datePublished":"2026-06-09T12:49:58+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/titlebroadcast-icon-4445a0723bd8b8a38defdbed2f7379d654d14f60_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/titlebroadcast-icon-4445a0723bd8b8a38defdbed2f7379d654d14f60_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/titlebroadcast\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"TitleBroadcast"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/156994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/156995"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=156994"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=156994"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=156994"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=156994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}