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.
I'm working on it! Unfortunately, I had a lot of work because of school. Now I have more time, and therefore I can fully devote to work on an update. The Plugin will be rewritten and renamed.
Needs a update the config is weird ever time I edit it, it restarts the config and sometimes it goes like this for editing []. By the stuff I edit. Please update this plugin is amazing!!!
Hi Sickagp, I use your plugin but i've a problem : when i use "/cd 10", it doesn't do anything, but "/cd reload 10" or "/cd stop 10" for example, it works. What is the solution ?
[Server] WARN Task #75 for ConfigurableMessages v0.9.9 generated an exception
[Server] [Informatie] java.lang.NullPointerException
[Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.Compatibility.CompatibilityManager.getPing(CompatibilityManager.java:31) [?:?]
[Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.ScoreBoard.ScoreboardItemsReplacer.getLocalItems(ScoreboardItemsReplacer.java:79) [?:?]
[Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.ScoreBoard.ScoreboardItemsReplacer.getReplacedInt(ScoreboardItemsReplacer.java:66) [?:?]
[Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.ScoreBoard.CMScoreboardManager.UpdateScoreboard(CMScoreboardManager.java:60) [?:?]
[Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.ScoreBoard.CMScoreboardManager.UpdateScore(CMScoreboardManager.java:85) [?:?]
[Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.ScoreBoard.CMScoreboardManager$1.run(CMScoreboardManager.java:113) [?:?]
[Server] [Informatie] at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) [spigot1.7.5.jar:git-Spigot-1359]
[Server] [Informatie] at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [spigot1.7.5.jar:git-Spigot-1359]
[Server] [Informatie] at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:618) [spigot1.7.5.jar:git-Spigot-1359]
[Server] [Informatie] at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) [spigot1.7.5.jar:git-Spigot-1359]
[Server] [Informatie] at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:566) [spigot1.7.5.jar:git-Spigot-1359]
[Server] [Informatie] at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:472) [spigot1.7.5.jar:git-Spigot-1359]
[Server] [Informatie] at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [spigot1.7.5.jar:git-Spigot-1359]
I'm getting this error when my Sidebar is enabled (I use this plugin for that function). I'm using Spigot Build 1359 (Craftbukkit Dev1.7.5) and CM v0.9.9. I didn't change anything in the config (for the Sidebars).
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Not working whith "stats" http://dev.bukkit.org/bukkit-plugins/lolmewnstats/ ?
Kills and Death = -1
The development of this project has been terminated!
If you want to on your server to use almost the same plugin, go to this page.
===== MyServer =====
@DayLighto1
I'm working on it! Unfortunately, I had a lot of work because of school. Now I have more time, and therefore I can fully devote to work on an update. The Plugin will be rewritten and renamed.
Needs a update the config is weird ever time I edit it, it restarts the config and sometimes it goes like this for editing []. By the stuff I edit. Please update this plugin is amazing!!!
Please update!
@PvPGames
Ups... Thank you for reporting the bugs! :) Update will be released soon.
Hi Sickagp, I use your plugin but i've a problem : when i use "/cd 10", it doesn't do anything, but "/cd reload 10" or "/cd stop 10" for example, it works. What is the solution ?
Thanks a lot for your plugin !
@Sickagp
Sorry about that, it was an issue with our custom hub plugin interacting with yours. Problem solved!
@Zendrex
I tried it and it works well, can I see the startup log?
The plugin does not read / hook into PEX R: PermissionsEx v1.21.2, PermissionsEx v1.21.1. It cant seem to find the plugin.
Help me... Error : http://prntscr.com/3a2ii6 Version : ConfigurableMessages v1.0.1 Version : Craftbukkit-1.7.2-R0.3//
Actually, I don't want to use this plugin. I don't remember why i didn't want to, but it was a reason that made sure I don't use it...
Also the sidebar/scoreboard is confusing, and is scoreboard the title, sidebar the text under it?
@TheCoolGuy123_5_Minecraft_
"I want to disable the motd." -> Will be fixed in version 1.0.2
I want to disable the motd.
Also there is sidebar motd and scoremotd, what's the difference.
The only features I want/need are:
Tablist - might switch to another plugin through
Custom join/leave.
@MrRaik
The update has been uploaded. Please wait for approval.
help me... Error http://prntscr.com/39vm3f et http://prntscr.com/39vm4n
@Zendrex
It is fixed in v1.0.1, thank you for the report.
Please wait for approval.
Getting errors with Spigot... http://pastebin.com/S6EPTJpG
Spigot:
Craftbukkit version -git-Spigot-1383
(MC: 1.7.5) (Implementing API version 1.7.5-R0.1-SNAPSHOT)
@Roytjuh99
Yes, some of the features are functional only to version 1.7.2 The Update will be soon, by the end of the week could be.
[Server] WARN Task #75 for ConfigurableMessages v0.9.9 generated an exception [Server] [Informatie] java.lang.NullPointerException [Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.Compatibility.CompatibilityManager.getPing(CompatibilityManager.java:31) [?:?] [Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.ScoreBoard.ScoreboardItemsReplacer.getLocalItems(ScoreboardItemsReplacer.java:79) [?:?] [Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.ScoreBoard.ScoreboardItemsReplacer.getReplacedInt(ScoreboardItemsReplacer.java:66) [?:?] [Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.ScoreBoard.CMScoreboardManager.UpdateScoreboard(CMScoreboardManager.java:60) [?:?] [Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.ScoreBoard.CMScoreboardManager.UpdateScore(CMScoreboardManager.java:85) [?:?] [Server] [Informatie] at cz.Sicka_gp.ConfigurableMessages.ScoreBoard.CMScoreboardManager$1.run(CMScoreboardManager.java:113) [?:?] [Server] [Informatie] at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:58) [spigot1.7.5.jar:git-Spigot-1359] [Server] [Informatie] at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [spigot1.7.5.jar:git-Spigot-1359] [Server] [Informatie] at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:618) [spigot1.7.5.jar:git-Spigot-1359] [Server] [Informatie] at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) [spigot1.7.5.jar:git-Spigot-1359] [Server] [Informatie] at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:566) [spigot1.7.5.jar:git-Spigot-1359] [Server] [Informatie] at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:472) [spigot1.7.5.jar:git-Spigot-1359] [Server] [Informatie] at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [spigot1.7.5.jar:git-Spigot-1359]
I'm getting this error when my Sidebar is enabled (I use this plugin for that function). I'm using Spigot Build 1359 (Craftbukkit Dev1.7.5) and CM v0.9.9. I didn't change anything in the config (for the Sidebars).