This is a SIMPLE Msg-Plugin! It's not that difficult to programm it. It just took 10 minutes. Hope you like IT ! :D XD
Command:
/MSG
Usage:
/Msg «Player» «Message»
Source Code
public class CMD_Msg implements CommandExecutor {
public boolean onCommand ( CommandSender sender, Command cmd, String label, String [ ] args ) {
if ( cmd. getName ( ) . equalsIgnoreCase ( "msg" ) ) {
if ( sender instanceof Player ) {
Player p = ( Player ) sender ;
String msg = "" ;
for ( int i = 1 ; i < args. length ; i ++ ) {
msg = msg + " " + args [ i ] ;
}
if ( args. length == 1 ) {
p. sendMessage ( Data. prefix + "§c Usage: /Msg «Player» «Message»!" ) ;
return true ;
}
if ( args. length >= 1 ) {
Player t = ( Player ) Bukkit. getPlayer ( args [ 0 ] ) ;
if ( t == null ) {
p. sendMessage ( Data. prefix + "§c Player not found!" ) ;
return true ;
}
if ( t instanceof Player ) {
p. sendMessage ( Data. prefix + " §a" + p. getName ( ) + "§7 --> §b" + t. getName ( ) + " §8» §7" + msg ) ;
t. sendMessage ( Data. prefix + " §c" + p. getName ( ) + "§7 --> §a" + t. getName ( ) + " §8» §7" + msg ) ;
} else {
p. sendMessage ( Data. prefix + "§c The specified user is not even a player!" ) ;
}
} else {
p. sendMessage ( Data. prefix + "§c Usage: /Msg «Player» «Message»!" ) ;
}
} else {
sender. sendMessage ( Data. player ) ;
}
}
return false ;
}
}Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta