MessageIt
What does it do?
MessageIt allows you to send messages across your BungeeCord network to any online player. It allows you to completely customize the look and feel of the messages and also includes a cancel-able event for hooking into other plugins to allow you to check/manipulate your messages. Optionally, it also allows you to hover any message sent to you or to someone else to see what server they are on. It also optionally allows you to receive an action bar notification when you get a message.
What the default functionality looks like:
Installation:
(Java 8 recommended)
1) Stop your BungeeCord server.
2) Drag and drop the .jar you downloaded to the plugins/ directory within your BungeeCord server.
3) Start your server.
Configuration:
When you first start your BungeeCord server with MessageIt installed, it will generate a configuration located in yourserver/plugins/MessageIt/config.yml . From here, you can customize the exact look of the messages and various other options.
Here is an example MessageIt configuration:
Commands & Command Permissions:
/message - Aliases: ["w", "whisper", "msg", "tell", "t", "m"] - Permission: messageit.command.message
/reply - Aliases: ["r"] - Permission: messageit.command.message
/socialspy - Permission: messageit.command.socialspy
Other Permissions:
messageit.colorize - Allow players to use "&" codes to colorize their messages.
MessageIt Addons:
MessageIt-WebpurifyAddon - check your messages for appropriateness with the online service https://www.webpurify.com/
MessageIt-BanManagerAddon - checks your BanManager mysql database for muted players to make sure they don't message people
(If you have made an addon, pm me and I will add it here)
Developers:
To access the MessageEvent, add the messageit.jar to your workspace library and then use an EventHandler to call it.
Example:
Github:
Here is the source if that's your thing:
Here ->![[IMG]](//proxy.spigotmc.org/175541e3dfe9293a654c434ed916ab19d043ca4f?url=https%3A%2F%2Fi.imgur.com%2FK2v1mCk.png)
What does it do?
MessageIt allows you to send messages across your BungeeCord network to any online player. It allows you to completely customize the look and feel of the messages and also includes a cancel-able event for hooking into other plugins to allow you to check/manipulate your messages. Optionally, it also allows you to hover any message sent to you or to someone else to see what server they are on. It also optionally allows you to receive an action bar notification when you get a message.
What the default functionality looks like:
Installation:
(Java 8 recommended)
1) Stop your BungeeCord server.
2) Drag and drop the .jar you downloaded to the plugins/ directory within your BungeeCord server.
3) Start your server.
Configuration:
When you first start your BungeeCord server with MessageIt installed, it will generate a configuration located in yourserver/plugins/MessageIt/config.yml . From here, you can customize the exact look of the messages and various other options.
Here is an example MessageIt configuration:
Code (YAML):
options:
tab-complete-enabled : true
action-bar-notify : true
show-server-on-hover : true
#Essentials compatibility changes the commands to all have a "g" in front of them so you are able to use the normal /msg, /r, and /socialspy on your bukkit/spigot servers.
essentials-compatibility : false
#Placeholders:
#%target% - the target of the message
#%sender% - the sender of the message
#%message% - the message that was sent
format:
to : '&3 [to : %target%] &b%message%'
from : '&3 [from : %sender%] &b%message%'
tab-complete-enabled : true
action-bar-notify : true
show-server-on-hover : true
#Essentials compatibility changes the commands to all have a "g" in front of them so you are able to use the normal /msg, /r, and /socialspy on your bukkit/spigot servers.
essentials-compatibility : false
#Placeholders:
#%target% - the target of the message
#%sender% - the sender of the message
#%message% - the message that was sent
format:
to : '&3 [to : %target%] &b%message%'
from : '&3 [from : %sender%] &b%message%'
/message - Aliases: ["w", "whisper", "msg", "tell", "t", "m"] - Permission: messageit.command.message
/reply - Aliases: ["r"] - Permission: messageit.command.message
/socialspy - Permission: messageit.command.socialspy
Other Permissions:
messageit.colorize - Allow players to use "&" codes to colorize their messages.
MessageIt Addons:
MessageIt-WebpurifyAddon - check your messages for appropriateness with the online service https://www.webpurify.com/
MessageIt-BanManagerAddon - checks your BanManager mysql database for muted players to make sure they don't message people
(If you have made an addon, pm me and I will add it here)
Developers:
To access the MessageEvent, add the messageit.jar to your workspace library and then use an EventHandler to call it.
Example:
Code (Java):
@EventHandler
public void onMessage (MessageEvent event ) {
if (messageIsBad || messageNotCoolEnough ) {
event. getSender ( ). sendMessage ( "Not sent" ) ;
event. getTarget ( ). sendMessage (event. getSender ( ). getName ( ) + " tried to send you a message, but it wasn't sent!" ) ;
event. setCancelled ( true ) ;
}
}
public void onMessage (MessageEvent event ) {
if (messageIsBad || messageNotCoolEnough ) {
event. getSender ( ). sendMessage ( "Not sent" ) ;
event. getTarget ( ). sendMessage (event. getSender ( ). getName ( ) + " tried to send you a message, but it wasn't sent!" ) ;
event. setCancelled ( true ) ;
}
}
Here is the source if that's your thing:
Here ->
![[IMG]](http://proxy.spigotmc.org/175541e3dfe9293a654c434ed916ab19d043ca4f?url=https%3A%2F%2Fi.imgur.com%2FK2v1mCk.png)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
MessageIt is a free Minecraft Java mod. Downloaded 835 times (via Spigot). Download it and open it directly in the game.