This plugin allows you to display score / information on the sidebar (ScoreBoard). Another of its features is the ability to set a custom join / quit / kick messages, full message server, white-list message. Contains Automessage a very simple chat filter.
Installation
Download the jar file and put it in your plugin folder.
Start and stop your server once
ConfigurableMessages has generated a settings file in your plugin folder. Set by yourself.
Run your server and enjoy!
What this plugin do?
Custom join/quit/kick messages
Scoreboard in Sidebar
Compatible with other plugins that have scoreboard
# ----------------------------------------------------# ConfigurableMessages - Configuration file# ----------------------------------------------------# Author: Sicka_gp # ----------------------------------------------------Plugin:Config_version:1Plugin_version:1.0.0AutoUpdate:trueMessages:#Set server full messageFullServer:'&dServerisfull!'#Set white list messageWhitelistMessage:'&dYouarenotwhitelistedonthisserver.'#If you only want to turn off all messagesDisableAllJoinQuitKickMSG:false#Allows manage the Join/Quit/Kick message with this pluginEnableJoinQuitKickMSG:true#If its true, plug-in use the default settings for everybodyUseDefaultMessage:false#Enable TabList featuresEnableTabList:true#If its true, plug-in use the default Tab settings for everybodyUseDefaultTabList:false#If set to true, plug-in use colour from player groupUseDefaultTabListColor:false#Group settingsGroups:#Default MessagesDefault:JoinMessage:'{NAME}&ejointhegame!'QuitMessage:'{NAME}&equitthegame!'KickMessage:'{NAME}&ehasbeenkickedoutofthegamefor{REASON}'TabColor:'&f'TabPrefix:''#Group name Admin:JoinMessage:'{DISPLAYNAME}&ejointhegame!'QuitMessage:'{DISPLAYNAME}&equitthegame!'KickMessage:'{DISPLAYNAME}&ehasbeenkickedoutofthegamefor{REASON}'TabColor:'&9'TabPrefix:'&4[A]'Player:JoinMessage:'{DISPLAYNAME}&ejointhegame!'QuitMessage:'{DISPLAYNAME}&equitthegame!'KickMessage:'{DISPLAYNAME}&ehasbeenkickedoutofthegamefor{REASON}'TabColor:'&a'TabPrefix:''MOTD:ChatMotd:#Enable chatmotdEnable:true#Dynamic messagesMessages:-'&2---------------------------------------------------------------------------------------'-'&9Welcometo&6server&c!'-'&9Thereare&c{ONLINE}&9outofmaximum&c{MAX_ONLINE}&9playersonline.'-'&9Nowonline:{ONLINE_PLAYERS}'-'&2---------------------------------------------------------------------------------------'ServerListMotd:PlayerList:#Enable playerlist motdEnable:false#Dynamic messagesMessages:-'&l&5ConfigurableMessages'-'&8http://dev.bukkit.org/server-mods/configurable-messages/'-'&8Author:Sicka_gp'DefaultMOTD:#Dynamic messagesMessages:-'&6Welcometo{SERVER_NAME}!{NEW_LINE}&9{SERVER_IP}!'PersonalMOTD:#Enable personal motdEnable:true#Enable faces#This may cause a lag of serverFaces:false#This message will be used if the Player did not play on the server or could not be found in the database.Unknown:'&6WelcomeGuest!{NEW_LINE}&9{SERVER_IP}!'#Dynamic messagesMessages:-'&6Welcome{NAME}{NEW_LINE}&9{SERVER_IP}'ScoreBoardMotd:#Enable ScoreBoard MotdEnable:true#Update intervalInterval:3#Sidebar title#The Title must have under 32 charactersMessages:-'&9Welcometo&6{3}&9!'-'&9Nowisonline&6:{1}&aplayers'-'&9Timeis&6:{5}'-'&9Enjoythegame&6!'SidebarItems:#The Title must have under 16 characters#-'<ScoreName>;<ScoreValue>' -'&aOnline;%online_players'-'&aBalance;%bal'-'&aPing;%ping'Newbies:#Enable first join messageFirstMessageEnable:true#First join messageFirstMessage:'&5Welcometo{SERVER_NAME}!'#Enable kits for newbiesKits:false#Kits set-upItems:# -'<itemId>:<itemData>-<amount>' -'17:0-16'-'17:1-16'-'17:2-16'-'17:3-16'Automessage:#Broadcast intervalInterval:60#Enable AutomessageEnable:true#Prefix for Automessage Prefix:'&f[&6ConfigurableMessage&f]'Sidebar:#Enable SidebarEnable:true#Update intervalUpdate:1#Update time = Update * DynamicTitleUpdateIntervalDynamicTitleUpdateInterval:10#If its true, plug-in use the default settings for everybody.UseDefault:false#You can set the scoreboards for each groupSidebars:#Default settings is apply if a group of player isn't setDefault:#Sidebar title#The Title must have under 32 charactersDynamicTitle:-'&6Default'-'&l{8}'-'&l&5{6}'#Disables the sidebar for the world from the listDisabledWorlds:-'exampleworld'Items:#The Title must have under 16 characters#-'<ScoreName>;<ScoreValue>' -'&aOnline;%online_players'-'&aBalance;%bal'-'&aPing;%ping'Admin:DynamicTitle:-'&6Admin'-'&l{8}'-'&l&5{6}'DisabledWorlds:-'exampleworld'Items:-'&aOnline;%online_players'-'&aBalance;%bal'-'&aPing;%ping'Player:DynamicTitle:-'&6layer'-'&l{8}'-'&l&5{6}'DisabledWorlds:-'exampleworld'Items:-'&aOnline;%online_players'-'&aBalance;%bal'-'&aPing;%ping'Countdown:#Enables sound during the countdown.EnableSounds:true#Sidebar title#The Title must have under 32 charactersCancelTitle:'Thecountdownwascancelled.'#Chat messageCancelBroadcastMSG:'&f[&6ConfigurableMessage&f]Thecountdownwascancelled.'#Sidebar title#The Title must have under 32 charactersShutdownTitle:'Shutdownin{CD}minutes.'#Chat messageShutdownBroadcastMSG:'&f[&6ConfigurableMessage&f]TheServerwillbeshutdownin{CD}minutes.'#Chat messageShutdownEndBroadcastMSG:'&f[&6ConfigurableMessage&f]TheServerisshutdown!'#Sidebar title#The Title must have under 32 charactersReloadTitle:'Reloadin{CD}minutes.'#Chat messageReloadBroadcastMSG:'&f[&6ConfigurableMessage&f]TheServerwillbereloadin{CD}minutes.'#Chat messageReloadingBroadcastMSG:'&f[&6ConfigurableMessage&f]Reloading....'#Sidebar title#The Title must have under 32 charactersCountdownTitle:'Timer:{CD}minutes.'#Chat messageCountdownBroadcastMSG:'&f[&6ConfigurableMessage&f]Thecountdownendsfor{CD}minutes.'#Sidebar title#The Title must have under 32 charactersCountdownEndTitle:'Countdowncomplete{CD}'#Chat messageCountdownEndBroadcastMSG:'&f[&6ConfigurableMessage&f]Countdowncomplete!'
Badwords Configuration
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# ----------------------------------------------------# ConfigurableMessages - Badwords configuration file# ----------------------------------------------------# Author: Sicka_gp # ----------------------------------------------------Config_version:1Enable:true#Replace badwords to ***badwords:#only Example-'fuck'#Blocking Spam with advertising on other serversIP:#only Example-':25565'
This plugin contains an auto updater which is enabled by default. If you do not wish to automatically download new updates, edit ConfigurableMessages/config.yml and set AutoUpdate to false.
Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
A unique identifier
The server's version of Java
Whether the server is in offline or online mode
The plugin's version
The server's version
The OS version/name and architecture
The core count for the CPU
The number of players online
The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Wow this plugin started to crash my server O_o I'm sorry but it's unusable for me... I don't have error log because everytime when it crashes server it just writes sicka_gp exception and then console get a lag and I cant do anything just close it...
REQUEST: make it possible to enable the scoreboard for the x first seconds after a player joins the server. It would be like an info box that stays a few seconds after a player logins.
Hi, I don't know why but somehow messages stopped to show up - joined the game, left the game, etc... sidebar works right. I had autoupdate set to true so it maybe updated automatically... Have you done some changes with this plugin?
My plugin, not to cause problems for some plugin (for example Mobarena) The side panel automatically hides when occupied. The next version will include variables that show the durability of armor.
@Iwitrag
Are you using 1.6.4 ?
@Fr33stylerhd
Maybe
You can make custom unknown command message?
Wow this plugin started to crash my server O_o I'm sorry but it's unusable for me... I don't have error log because everytime when it crashes server it just writes sicka_gp exception and then console get a lag and I cant do anything just close it...
@Sickagp
I'm using PermissionsEx with latest stable Bukkit build 1.6.2 R 1.0...
Luzitano has the same problem so I think it's plugin fault :\
@Corsicaman
Yes, in the Release version will be included.
@RobinHood999
Because it requires a lot of features.
@Iwitrag
What is your permission plugin?
Why does this require Vault?
@Iwitrag
Same here Announcer is ok but log in/leave do not show.
REQUEST: make it possible to enable the scoreboard for the x first seconds after a player joins the server. It would be like an info box that stays a few seconds after a player logins.
@Sickagp
Hello, bad news :\ Just tried new version... the problem with NOT showing join / left messages persist :\
@Iwitrag
Update will be tomorrow. I hope that there will be a problem is fix.
@Fr33stylerhd
I'll try to work on that :)
Hi, I don't know why but somehow messages stopped to show up - joined the game, left the game, etc... sidebar works right. I had autoupdate set to true so it maybe updated automatically... Have you done some changes with this plugin?
Thx
I have 2 idea to make, unknown message and simbols like in scoreboardstats please :)
@Ricowan
Hello, I'd like see a list of plugins. I use essentials on my server and it works without a problem. Otherwise, in previous versions it work?
@Nfell2009
Maybe when I finish Release version.
@Fr33stylerhd
Sometime during this week.
@chopstick121
My plugin, not to cause problems for some plugin (for example Mobarena) The side panel automatically hides when occupied. The next version will include variables that show the durability of armor.
@IggyCrafty
I'll try to work on it. Use the command /cm conf reload.
@wiedzmin137
It looks interesting. I'll add to the list To Do.
Hello. Can you add features from that plugin: http://dev.bukkit.org/bukkit-plugins/bossmessage/ ? Thanks.
@Sickagp:
nvm. I got Java 7 to work :/
EDIT: Sickagp, I can't seem to edit the log in configuration. When I edit it, it just resets itself
Sorry , I'm on vacation and there is poor access to the Internet. Another version will be released next week .
Hi, can you please compile this plugin to Java 6? My mac for some reason can't install Java 7. Please, make it fast.
why does doesn't support armorHUD?
When next version come?