{"id":103004,"date":"2026-06-06T01:06:53","date_gmt":"2026-06-05T22:06:53","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/"},"modified":"2026-06-06T01:06:53","modified_gmt":"2026-06-05T22:06:53","slug":"minutemessage","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/","title":{"rendered":"MinuteMessage"},"content":{"rendered":"<p># MinuteMessage<\/p>\n<p>A multilingual timed message plugin for Minecraft servers.<\/p>\n<p>## Features<\/p>\n<p>&#8211; \ud83c\udf0f Multi-language support<br \/>\n&#8211; \u23f0 Custom message intervals<br \/>\n&#8211; \ud83c\udfaf Multiple message types (Console, Chat, Broadcast, World)<br \/>\n&#8211; \ud83d\udd04 Version update checker<br \/>\n&#8211; \ud83c\udfa8 Color codes and line breaks support<br \/>\n&#8211; \ud83d\udc4b Player join\/quit messages<br \/>\n&#8211; \ud83c\udf0d Dimension change notifications<\/p>\n<p>## Status<\/p>\n<p>&#8211; Under development<br \/>\n&#8211; If you want to submit more language translations, please submit a PR.<\/p>\n<p>## Usage<\/p>\n<p>### Commands<\/p>\n<p>&#8211; `\/mm reload` &#8211; Reload configuration<br \/>\n&#8211; `\/mm list` &#8211; View all message groups<br \/>\n&#8211; `\/mm interval <group> <minutes>` &#8211; Set message interval<br \/>\n&#8211; `\/mm toggle join` &#8211; Toggle join messages<br \/>\n&#8211; `\/mm toggle quit` &#8211; Toggle quit messages<br \/>\n&#8211; `\/mm toggle dimension` &#8211; Toggle dimension change messages<\/p>\n<p>### Permissions<\/p>\n<p>&#8211; `minutemessage.admin` &#8211; Admin permission<\/p>\n<p>### Configuration<br \/>\n&#8220;`yml<br \/>\n# MinuteMessage Configuration File<br \/>\n# Plugin Version: 1.0.0<br \/>\n# Author: \u67e0\u67ba<\/p>\n<p># ========================<br \/>\n# Basic Settings<br \/>\n# ========================<br \/>\nsettings:<br \/>\n  # Whether to check for updates<br \/>\n  check-update: true<br \/>\n  # Default language (currently supports: zh_CN)<br \/>\n  language: &#8216;zh_CN&#8217;<br \/>\n  # Player-related message settings<br \/>\n  player:<br \/>\n    # Player join message<br \/>\n    join:<br \/>\n      enabled: false<br \/>\n      # Whether to broadcast to other players<br \/>\n      broadcast: true<br \/>\n      message: &#8216;&#038;aWelcome &#038;f%player_name% &#038;a to the server!&#8217;<br \/>\n    # Player quit message<br \/>\n    quit:<br \/>\n      enabled: false<br \/>\n      # Whether to broadcast to other players<br \/>\n      broadcast: true<br \/>\n      message: &#8216;&#038;ePlayer &#038;f%player_name% &#038;e has left the server&#8217;<br \/>\n    # Dimension switch message<br \/>\n    dimension:<br \/>\n      enabled: false<br \/>\n      # Whether to broadcast to other players<br \/>\n      broadcast: false<br \/>\n      messages:<br \/>\n        to_nether: &#8216;&#038;c>> You have entered the Nether&#8217;<br \/>\n        to_end: &#8216;&#038;5>> You have entered the End&#8217;<br \/>\n        to_overworld: &#8216;&#038;2>> You have returned to the Overworld&#8217;<\/p>\n<p># ========================<br \/>\n# Message Group Configuration<br \/>\n# ========================<br \/>\n# Configuration format description:<br \/>\n# messages:<br \/>\n#   <message group name>:<br \/>\n#     interval: <send interval (minutes)><br \/>\n#     type: <message type><br \/>\n#     worlds: [list of world names]  # Only needed when type: WORLD<br \/>\n#     content: [list of message content]<br \/>\n#<br \/>\n# Message type (type) description:<br \/>\n# &#8211; CONSOLE: Displayed only in the console<br \/>\n# &#8211; CHAT: Sent to all players<br \/>\n# &#8211; BROADCAST: Server-wide broadcast<br \/>\n# &#8211; WORLD: Specific world broadcast<br \/>\n#<br \/>\n# Supported formats:<br \/>\n# &#8211; Color codes: &#038;a, &#038;b, &#038;c, etc.<br \/>\n# &#8211; New line character: n<br \/>\n# &#8211; PlaceholderAPI variables: %player_name%, etc.<br \/>\n# ========================<\/p>\n<p>messages:<br \/>\n  # Welcome message example<br \/>\n  welcome:<br \/>\n    interval: 15  # Sent every 15 minutes<br \/>\n    type: BROADCAST<br \/>\n    content:<br \/>\n      &#8211; &#8216;&#038;aWelcome to the server!n&#038;bCurrent online players: %server_online%&#8217;<br \/>\n      &#8211; &#8216;&#038;eThank you for playing on our server!&#8217;<\/p>\n<p>  # Rules reminder example<br \/>\n  rules:<br \/>\n    interval: 30  # Sent every 30 minutes<br \/>\n    type: CHAT<br \/>\n    content:<br \/>\n      &#8211; &#8216;&#038;6=== Server Rules ===n&#038;f1. No cheating clientsn&#038;f2. No malicious destructionn&#038;f3. Please get along with other players&#8217;<\/p>\n<p>  # World notice example<br \/>\n  world_notice:<br \/>\n    interval: 45  # Sent every 45 minutes<br \/>\n    type: WORLD<br \/>\n    worlds:<br \/>\n      &#8211; &#8216;world&#8217;<br \/>\n      &#8211; &#8216;world_nether&#8217;<br \/>\n    content:<br \/>\n      &#8211; &#8216;&#038;bThis message is only displayed in the Overworld and the Nether&#8217;<\/p>\n<p># ========================<br \/>\n# Command Description<br \/>\n# ========================<br \/>\n# \/mm reload &#8211; Reload configuration<br \/>\n# \/mm list &#8211; View all message groups<br \/>\n# \/mm interval <group name> <minutes> &#8211; Set message interval<br \/>\n#<br \/>\n# Permission nodes:<br \/>\n# minutemessage.admin &#8211; Admin permissions<br \/>\n# ========================<\/p>\n<p># ========================<br \/>\n# PlaceholderAPI Variable Examples<br \/>\n# ========================<br \/>\n# %server_online% &#8211; Number of online players<br \/>\n# %server_max_players% &#8211; Maximum number of players<br \/>\n# %player_name% &#8211; Player name<br \/>\n# %player_world% &#8211; Player&#8217;s current world<br \/>\n# For more variables, please visit: https:\/\/github.com\/PlaceholderAPI\/PlaceholderAPI\/wiki\/Placeholders<br \/>\n# ========================<\/p>\n<p>&#8220;`<\/p>\n<p>## Installation<\/p>\n<p>1. Download the latest version<br \/>\n2. Place the plugin in your server&#8217;s plugins folder<br \/>\n3. Restart server or reload plugin<\/p>\n<p>## Dependencies<\/p>\n<p>&#8211; Spigot\/Paper 1.20.1+<br \/>\n&#8211; PlaceholderAPI (optional)<\/p>\n<p>## Roadmap<\/p>\n<p>&#8211; [x] Basic message system<br \/>\n&#8211; [x] Multi-language support<br \/>\n&#8211; [x] Player event messages<br \/>\n&#8211; [ ] PlaceholderAPI support fix<br \/>\n&#8211; [ ] More message types<br \/>\n&#8211; [ ] Message template system<\/p>\n<p>## Contributing<\/p>\n<p>Issues and Pull Requests are welcome!<\/p>\n<p>## License<\/p>\n<p>This project is licensed under the MIT License<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A multi-language Minecraft scheduled messaging plugin\u3002<\/p>\n","protected":false},"featured_media":103005,"template":"","meta":{"_minecraft_slug":"minutemessage","_minecraft_project_id":"ZcUDhbk3","_minecraft_author":"ning-g-mo","_minecraft_license":"MIT","_minecraft_downloads":217,"_minecraft_follows":1,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"minutemessage.zip","_minecraft_size_bytes":53071,"_minecraft_version_count":3,"_minecraft_updated_at":"2026-05-16T12:29:44.291553Z","_minecraft_date_created":"2024-11-13T13:21:36.805470Z","_minecraft_date_modified":"2024-11-13T04:11:55.115095Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/minutemessage","_minecraft_icon_attachment_id":103005,"_minecraft_imported_at":"2026-06-05T22:06:54+00:00","_minecraft_import_hash":"8633840261bbd3af795dbdab9fcf59fb","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[126,867,129],"mod_loader":[134],"minecraft_version":[59,36,60,93,94,101,102,62,37],"class_list":["post-103004","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-management","mod_category-social","mod_category-spigot","mod_loader-spigot","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MinuteMessage - 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\/minutemessage\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MinuteMessage - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A multi-language Minecraft scheduled messaging plugin\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/\" \/>\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\\\/minutemessage\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minutemessage\\\/\",\"name\":\"MinuteMessage - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minutemessage\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minutemessage\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/minutemessage-icon-38e9818d8792437e38b5db273ca15f29a22adfbe_96.webp\",\"datePublished\":\"2026-06-05T22:06:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minutemessage\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minutemessage\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minutemessage\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/minutemessage-icon-38e9818d8792437e38b5db273ca15f29a22adfbe_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/minutemessage-icon-38e9818d8792437e38b5db273ca15f29a22adfbe_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/minutemessage\\\/#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\":\"MinuteMessage\"}]},{\"@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":"MinuteMessage - 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\/minutemessage\/","og_locale":"en_US","og_type":"article","og_title":"MinuteMessage - Minecraft","og_description":"A multi-language Minecraft scheduled messaging plugin\u3002","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/","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\/minutemessage\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/","name":"MinuteMessage - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/minutemessage-icon-38e9818d8792437e38b5db273ca15f29a22adfbe_96.webp","datePublished":"2026-06-05T22:06:53+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/minutemessage-icon-38e9818d8792437e38b5db273ca15f29a22adfbe_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/minutemessage-icon-38e9818d8792437e38b5db273ca15f29a22adfbe_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/minutemessage\/#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":"MinuteMessage"}]},{"@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\/103004","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\/103005"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=103004"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=103004"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=103004"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=103004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}