2011-04-08 15:51:07 +02:00
|
|
|
package org.mcteam.factions.commands;
|
2011-03-22 15:45:41 +01:00
|
|
|
|
|
|
|
public class FCommandChat extends FBaseCommand {
|
|
|
|
|
|
|
|
public FCommandChat() {
|
2011-03-22 18:48:09 +01:00
|
|
|
aliases.add("chat");
|
|
|
|
aliases.add("c");
|
|
|
|
|
2011-03-22 15:45:41 +01:00
|
|
|
helpDescription = "Switch faction only chat on and off";
|
|
|
|
}
|
|
|
|
|
|
|
|
public void perform() {
|
|
|
|
if ( ! assertHasFaction()) {
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
|
|
|
|
if ( ! me.isFactionChatting()) {
|
|
|
|
// Turn on
|
|
|
|
me.setFactionChatting(true);
|
|
|
|
sendMessage("Faction-only chat ENABLED.");
|
|
|
|
} else {
|
|
|
|
// Turn off
|
|
|
|
me.setFactionChatting(false);
|
|
|
|
sendMessage("Faction-only chat DISABLED.");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|