{"id":88113,"date":"2026-06-05T03:52:42","date_gmt":"2026-06-05T00:52:42","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/"},"modified":"2026-06-05T03:52:42","modified_gmt":"2026-06-05T00:52:42","slug":"jmp","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/","title":{"rendered":"Join Message plus"},"content":{"rendered":"<p>**This plugin supports placeholder api and adventure.**<\/p>\n<p>Join message plus adds custom join\/leave messages to your server, along with the option to message the player as well. Join Message Plus also intigrates with AuthMe, and your favourite authentication plugin, to provide compatability to only send join messages once logged in!<\/p>\n<p>Permissions:<br \/>\n    JMP.cmd: Permission for all command nodes<br \/>\n    JMP.premium.{number 1-4}: Custom join message changeable in the config<br \/>\n    JMP.silent: Dsplays no join or leave message<br \/>\n    JMP.Notify: recieve update notifcations from  the plugin<\/p>\n<details>\n<summary>Config<\/summary>\n<p>&#8220;`yaml<br \/>\n Config:<br \/>\n# =====================================================<br \/>\n# Join Message Plugin \u2014 Main Configuration<br \/>\n# Available placeholder:<br \/>\n#   %player% \u2192 Player&#8217;s username<br \/>\n# =====================================================<\/p>\n<p>main:<\/p>\n<p>  # &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n  # General behavior<br \/>\n  # &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>  # Send a private message to the player when they join<br \/>\n  send-message-to-player: true<\/p>\n<p>  # Enable a special message when a player joins for the first time<br \/>\n  enable-first-join-message: false<\/p>\n<p>  # Send a private message to the player on first join<br \/>\n  send-first-join-message-to-player: false<\/p>\n<p>  # &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n  # Public join \/ leave messages (broadcast)<br \/>\n  # &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n  messages:<br \/>\n    join: &#8220;<yellow> Welcome %player% to the server!<\/yellow>&#8221;<br \/>\n    leave: &#8220;<blue> %player% has left the server!&#8221;<br \/>\n    first: &#8220;<gold> %player% has joined the server for the first time!&#8221;<\/p>\n<p>  # &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n  # Private messages sent directly to the player<br \/>\n  # &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n  player-messages:<br \/>\n    join: &#8220;<green>Hello %player%, enjoy your stay!&#8221;<br \/>\n    leave: &#8220;<green>Goodbye %player%, see you next time!&#8221;<br \/>\n    first: &#8220;<green>Enjoy the server %player%! Don&#8217;t forget to read the rules.&#8221;<\/p>\n<p>    # Sent if the player has silent join enabled<br \/>\n    silent: &#8220;<gold>You have silent join enabled, %player%.&#8221;<\/p>\n<p>  # &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n  # Permission-based join messages<br \/>\n  # Permission format: jmp.premium.<number><br \/>\n  # Example: jmp.premium.1<br \/>\n  # &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n  premium-messages:<br \/>\n    &#8220;1&#8221;: &#8220;&#038;6[VIP] %player% has joined the game!&#8221;<br \/>\n    &#8220;2&#8221;: &#8220;&#038;b[ELITE] %player% has joined the game!&#8221;<br \/>\n    &#8220;3&#8221;: &#8220;&#038;d[LEGEND] %player% has joined the game!&#8221;<br \/>\n    &#8220;4&#8221;: &#8220;<red>[OWNER] %player% has joined the server!&#8221;<\/p>\n<p># =====================================================<br \/>\n# AuthMe Integration<br \/>\n# =====================================================<br \/>\nauthme:<\/p>\n<p>  # Enable AuthMe integration<br \/>\n  enabled: false<\/p>\n<p>  # Delay join messages until the player logs in<br \/>\n  delay-join-messages-until-login: false<\/p>\n<p>  # Message shown if join messages are delayed<br \/>\n  login-required-message: &#8220;<yellow>Greetings %player%, please log in to join the server.&#8221;<\/p>\n<p>&#8220;`<br \/>\n<\/details>\n<p>![Player \/ Server graph](https:\/\/bstats.org\/signatures\/bukkit\/Join%20message%20plus.svg)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This plugin adds a custom join\/leave message to your server.<br \/>\nThis plugin is compatible with placeholder API , AuthMe &#038; Luckperms<\/p>\n","protected":false},"featured_media":88114,"template":"","meta":{"_minecraft_slug":"jmp","_minecraft_project_id":"9s5eItg4","_minecraft_author":"DanngDev","_minecraft_license":"GPL-3.0-or-later","_minecraft_downloads":2905,"_minecraft_follows":4,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"jmp.zip","_minecraft_size_bytes":4966404,"_minecraft_version_count":10,"_minecraft_updated_at":"2026-05-16T05:17:04.133482Z","_minecraft_date_created":"2024-07-03T13:39:39.477614Z","_minecraft_date_modified":"2026-03-29T15:28:09.687386Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/jmp","_minecraft_icon_attachment_id":88114,"_minecraft_imported_at":"2026-06-05T00:52:43+00:00","_minecraft_import_hash":"a3b57ce6efb1d2aeae82d20626f2849d","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,125,89,127,128,867,129],"mod_loader":[130,131,132,133,134],"minecraft_version":[59,36,60,93,94,101,102,62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-88113","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-folia","mod_category-game-mechanics","mod_category-paper","mod_category-purpur","mod_category-social","mod_category-spigot","mod_loader-bukkit","mod_loader-folia","mod_loader-paper","mod_loader-purpur","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","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","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","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Join Message plus - 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\/jmp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Join Message plus - Minecraft\" \/>\n<meta property=\"og:description\" content=\"This plugin adds a custom join\/leave message to your server. This plugin is compatible with placeholder API , AuthMe &amp; Luckperms\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/jmp\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/jmp\\\/\",\"name\":\"Join Message plus - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/jmp\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/jmp\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/jmp-icon-a955f7c326f26bdf13c1dc7260a1fa15215a7991_96.webp\",\"datePublished\":\"2026-06-05T00:52:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/jmp\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/jmp\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/jmp\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/jmp-icon-a955f7c326f26bdf13c1dc7260a1fa15215a7991_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/jmp-icon-a955f7c326f26bdf13c1dc7260a1fa15215a7991_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/jmp\\\/#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\":\"Join Message plus\"}]},{\"@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":"Join Message plus - 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\/jmp\/","og_locale":"en_US","og_type":"article","og_title":"Join Message plus - Minecraft","og_description":"This plugin adds a custom join\/leave message to your server. This plugin is compatible with placeholder API , AuthMe & Luckperms","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/","name":"Join Message plus - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/jmp-icon-a955f7c326f26bdf13c1dc7260a1fa15215a7991_96.webp","datePublished":"2026-06-05T00:52:42+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/jmp\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/jmp-icon-a955f7c326f26bdf13c1dc7260a1fa15215a7991_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/jmp-icon-a955f7c326f26bdf13c1dc7260a1fa15215a7991_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/jmp\/#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":"Join Message plus"}]},{"@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\/88113","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\/88114"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=88113"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=88113"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=88113"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=88113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}