rbzAutoWelcome allows your players to set their own messages to automatically welcome/ welcome back other joining players. All in-game and console messages are configurable, as well as other minor options.
Commands (/awb and /autowb can be used interchangeably) /autowb set <wb|welcome> <message|off> Set your own wb or welcome message /autowb setplayer <player> <wb|welcome> <message|off> Set another players' wb or welcome message /autowb check <wb|welcome> [player] Check your (or another players') wb or welcome message /autowb reload Reloads the plugin's config
Permissions rbzaw.set Allows players to set their own wb or welcome message, as well as having it automatically sent to chat when a player joins. rbzaw.set.others Set another player's wb or welcome message (Recommended for moderators) rbzaw.check Check what your own wb or welcome message is rbzw.check.others Check what other players' wb or welcome messages are rbzaw.bypass.maxlength Bypass the maximum message length rbzaw.reload Reload the plugin's config
Dependencies Spigot/Paper 1.8 to 1.16 Java 8
Installation #1 - Stop your server #2 - Install rbzAutoWelcome.jar to the /plugins/ directory #3 - Start your server
# The amount of ticks before the plugin forces players to say their wb/welcome message
# Default: 20 ticks (1 second)
message-delay: 20
# The maximum length in characters (excluding '&' colour codes) of wb/welcome messages
# Bypass this using permission: rbzaw.bypass.maxlength
# Default: 64
max-message-length: 64
# Plugin hooks
hooks:
essentials:
# Enable the Essentials hook (only works if Essentials is found)
enabled: true
# Automatically welcome/ welcome back players who stop being AFK
wb-returning-afk: true
# Prevent players who are AFK from automatically welcoming/ wb'ing-
# thus stopping the messaging player from exiting AFK state
prevent-afk-messaging: true
# Messages
messages:
help:
- "&8&m--------------------------------"
- "&r &6&lrbzAutoWelcome &8- &7Help"
- "&r"
- "&e/autowb"
- "&7Displays this help menu"
- "&e/autowb check &f<wb|welcome> [player]"
- "&7Check your (or another player's) auto wb or welcome message"
- "&e/autowb set &f<wb|welcome> <message|off>"
- "&7Sets your auto wb or welcome message"
- "&e/autowb setplayer &f<player> <wb|welcome> <message|off>"
- "&7Sets another player's auto wb or welcome message"
- "&e/autowb reload"
- "&7Reloads the plugin's config"
- "&8&m--------------------------------"
# Generic messages
incorrect-usage: "&c&lAUTOWB &8\u00BB &4Incorrect arguments! Command usage: &c%usage%"
not-player: "&4[rbzAutoWelcome] You must be a player to execute this command!"
no-permission: "&c&lAUTOWB &8\u00BB &4You do not have permission &c%permission% &4to do this!"
unknown-player: "&c&lAUTOWB &8\u00BB &4Could not find player &c%target%&4!"
exceeded-max-length: "&c&lAUTOWB &8\u00BB &4Maximum message length is &c%length% &4characters!"
reload: "&6&lAUTOWB &8\u00BB &aSuccessfully reloaded &frbzAutoWelcome"
wb:
self:
# Messages for setting or disabling your own auto-wb message
enable: "&6&lAUTOWB &8\u00BB &aYour auto-wb message has been set to &f%msg%"
disable: "&6&lAUTOWB &8\u00BB &cYour auto-wb message has been disabled."
# Messages for checking your own auto-wb message
check:
success: "&6&lAUTOWB &8\u00BB &eYour auto-wb message is &f%msg%"
fail: "&c&lAUTOWB &8\u00BB &4You have not set an auto-wb message!"
other-player:
# Messages for setting or disabling another player's auto-wb message
enable: "&6&lAUTOWB &8\u00BB &aSet &f%target%&a's auto-wb message to &f%msg%"
disable: "&6&lAUTOWB &8\u00BB &cDisabled &f%target%&c's auto-wb message."
# Messages for checking another players' auto-wb message
check:
success: "&6&lAUTOWB &8\u00BB &f%player%&e's &eauto-wb message is &f%msg%"
fail: "&c&lAUTOWB &8\u00BB &c%player% &4has not set an auto-wb message!"
welcome:
self:
# Messages for setting or disabling your own auto-welcome message
enable: "&6&lAUTOWB &8\u00BB &aYour auto-welcome message has been set to &f%msg%"
disable: "&6&lAUTOWB &8\u00BB &cYour auto-welcome message has been disabled."
# Messages for checking your own auto-welcome message
check:
success: "&6&lAUTOWB &8\u00BB &eYour auto-welcome message is &f%msg%"
fail: "&c&lAUTOWB &8\u00BB &4You have not set an auto-welcome message!"
other-player:
# Messages for setting or disabling another player's auto-welcome message
enable: "&6&lAUTOWB &8\u00BB &aSet &f%target%&a's auto-welcome message to &f%msg%"
disable: "&6&lAUTOWB &8\u00BB &cDisabled &f%target%&c's auto-welcome message."
# Messages for checking another player's auto-welcome message
check:
success: "&6&lAUTOWB &8\u00BB &f%player%&e's &eauto-welcome message is &f%msg%"
fail: "&c&lAUTOWB &8\u00BB &c%player% &4has not set an auto-welcome message!"
Screenshots Below: /autowb set wb Welcome back! /autowb set welcome Welcome to the server! Below: /autowb check wb /autowb check welcome Metrics This plugin uses bStats metrics: https://bstats.org/plugin/bukkit/rbzAutoWelcome/9814 Support If you need any help with this plugin, join my support Discord server (click the image):