Practice | [Kohi's Style]
+ Plugin is brought to you by Slurpeh.
Purchase:
Proof of ownership:
--------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------------
Additional Info:
Tired off practice plugins not working and not doing their respective work? Purchase this one and you will get all the things that you want for a practice server!
Please View:
Features:
Attached below is a code snippet:
+ Plugin is brought to you by Slurpeh.
Purchase:
- Will sell 0/10 copies.
- Source: 35$.
- It is 25$.
Proof of ownership:
--------------------------------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------------------------------------


-------------------------------------------------------------------------------------------------------------------------------------------------
Additional Info:
Tired off practice plugins not working and not doing their respective work? Purchase this one and you will get all the things that you want for a practice server!
Please View:
- It doesn't lag your server!
- Has many things!
- Why don't you want a custom practice plugin?
Features:
- Effective code.
- Extremely configurable.
- Much more!
Attached below is a code snippet:
Code:
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
if (! (sender instanceof Player)) {
sender.sendMessage(ChatColor.RED + "You must be a player to execute this command!");
return false;
}
Player ply = (Player) sender;
if (args.length == 0) {
ply.sendMessage(ChatColor.RED + "/team <kick:leave:create:invite:accept:info>");
} else if (args.length == 1) {
switch (args[0]) {
case "create": {
if (!plugin.getTeamManager().hasTeam(ply)) {
plugin.getTeamManager().createTeam(ply);
ply.sendMessage(ChatColor.BLUE + "Created a new team! Invite players with /team invite");
ply.sendMessage(ChatColor.BLUE + "To use party chat, use /c p");
return true;
} else {
ply.sendMessage(ChatColor.RED + "You a in a team already!");
return true;
}
}
case "info": {
if (plugin.getTeamManager().hasTeam(ply)) {
ply.sendMessage(ChatColor.GREEN + plugin.getTeamManager().getTeam(ply).getLeader().getName() + ChatColor.BLUE + "'s team.");
for (Player ply2 : plugin.getTeamManager().getTeam(ply).getTeam()) {
ply.sendMessage(ChatColor.GREEN + ply2.getName());
}
}
}