it was a quite challenge but we managed to make this one. We tested this only on 1.14.4
Info:
This is a private message plugin with many messages that are customizable.
for example the prefix of the plugin, and deny-messages (for example msg-send and others) and the lay-out for receiver and sender.
P.S: inside of the config you mabey see a couple white spaces at the end inside the messages (of the sections lay-out and prefixes), that how it's supposed to be (as you delete those you see that your messages/prefix and lay-out are together and not separate from each other)
Commands:
Config:
Variables for the config:
Config:
Permissions:
Info:
This is a private message plugin with many messages that are customizable.
for example the prefix of the plugin, and deny-messages (for example msg-send and others) and the lay-out for receiver and sender.
P.S: inside of the config you mabey see a couple white spaces at the end inside the messages (of the sections lay-out and prefixes), that how it's supposed to be (as you delete those you see that your messages/prefix and lay-out are together and not separate from each other)
Commands:
Code (Text):
/msg <player> <message> = the message command
/tell <player> <message> = the other message command but does the same thing.
/t <player> <message> = the allias of the /tell command
/reply <message> = replies to the person who send a message to you.
/r <message> = the same as /reply
/msgreload = the reload command (permission: msg.reload .not by default so normal players can't use this)
/msgr = alias for the reload command
/tell <player> <message> = the other message command but does the same thing.
/t <player> <message> = the allias of the /tell command
/reply <message> = replies to the person who send a message to you.
/r <message> = the same as /reply
/msgreload = the reload command (permission: msg.reload .not by default so normal players can't use this)
/msgr = alias for the reload command
Variables for the config:
Code (Text):
%t = target player, works on msg-send (from deny-messages) also on reply-success (from messages) and on sender (from lay-out)
%s = player who use the command, works on receiver (from lay-out)
the color code = &
%s = player who use the command, works on receiver (from lay-out)
the color code = &
Code (YAML):
# better-msg plugin for 1.14.4
# Made by (IGN) YungChazzie
prefixes:
msg : "&7[&amsg&7]: &r"
no-permission : "&8[&cERROR&8] &r"
deny-messages:
permission : "&cNo permission to do /msg or /reply"
reload : "&cYou cant use the reload"
# %t is the player you tried to send to but is not online
msg-send : "&cPlayer &r%t &cis not &aonline&c!"
#after usage of the reply command and you have no one that have messaged you
#you get this message:
reply : "&cThere's no one to reply to!"
#after reply to a offline player you get this message:
reply-send : "&cThe player you send to is not &aonline"
#after trying to send yourself a message you get this:
self-message : "&cWhy are you trying to send yourself a message?"
no-console : "&cThis command is only for players"
messages:
reload : "&aThe &creload &awas successfull"
#after reply you get this message: (%t is the player you sended to)
reply-success : "&aYour reply has been send to: &f%t"
lay-out :
# %s = sender (player who sends the message).
receiver : "&a%s &7=> &aYou&8: &f"
# %t = target (player who receive the message)
sender : "&aYou &7=> &a%t&8: &f"
usage:
command : "&cUsage: /msg <player> <message>"
reply : "&cUsage: /reply <message>"
#to get the sounds of 1.14.4
#go to: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
sounds:
msg : "ENTITY_ARROW_SHOOT"
reply : "ENTITY_ARROW_SHOOT"
#the pitch of the sound
pitch:
msg : 1
reply : 1
#the volume of the sound
volume:
msg : 10
reply : 10
#Duration is in seconds
duration:
msg-actionbar : 1
reply-actionbar : 1
#actionbar messages for the player who gets the message.
actionbar:
msg : "&cSomeone just &ctexted &ayou"
reply : "&aThere's a &cnew reply"
# Made by (IGN) YungChazzie
prefixes:
msg : "&7[&amsg&7]: &r"
no-permission : "&8[&cERROR&8] &r"
deny-messages:
permission : "&cNo permission to do /msg or /reply"
reload : "&cYou cant use the reload"
# %t is the player you tried to send to but is not online
msg-send : "&cPlayer &r%t &cis not &aonline&c!"
#after usage of the reply command and you have no one that have messaged you
#you get this message:
reply : "&cThere's no one to reply to!"
#after reply to a offline player you get this message:
reply-send : "&cThe player you send to is not &aonline"
#after trying to send yourself a message you get this:
self-message : "&cWhy are you trying to send yourself a message?"
no-console : "&cThis command is only for players"
messages:
reload : "&aThe &creload &awas successfull"
#after reply you get this message: (%t is the player you sended to)
reply-success : "&aYour reply has been send to: &f%t"
lay-out :
# %s = sender (player who sends the message).
receiver : "&a%s &7=> &aYou&8: &f"
# %t = target (player who receive the message)
sender : "&aYou &7=> &a%t&8: &f"
usage:
command : "&cUsage: /msg <player> <message>"
reply : "&cUsage: /reply <message>"
#to get the sounds of 1.14.4
#go to: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
sounds:
msg : "ENTITY_ARROW_SHOOT"
reply : "ENTITY_ARROW_SHOOT"
#the pitch of the sound
pitch:
msg : 1
reply : 1
#the volume of the sound
volume:
msg : 10
reply : 10
#Duration is in seconds
duration:
msg-actionbar : 1
reply-actionbar : 1
#actionbar messages for the player who gets the message.
actionbar:
msg : "&cSomeone just &ctexted &ayou"
reply : "&aThere's a &cnew reply"
Code (Text):
msg.reload:
description: reloads the plugin
default: false
msg.use:
default: false
description: use the /msg and /reply commands
msg.*:
default: false
description: allows every command of this plugin.
children:
msg.use: true
msg.reload: true
description: reloads the plugin
default: false
msg.use:
default: false
description: use the /msg and /reply commands
msg.*:
default: false
description: allows every command of this plugin.
children:
msg.use: true
msg.reload: true
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.14
- 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.
Better msg (1.14.4) is a free Minecraft Java mod. Compatible with Minecraft 1.14. Downloaded 4,409 times (via Spigot). Download it and open it directly in the game.