mirror of
https://github.com/Aust1n46/VentureChat.git
synced 2025-05-23 02:19:05 +00:00
Refactored command registration system.
This commit is contained in:
parent
719ee85268
commit
51a5540d08
@ -9,7 +9,6 @@ import java.io.IOException;
|
|||||||
import java.lang.reflect.Field;
|
import java.lang.reflect.Field;
|
||||||
import java.lang.reflect.Method;
|
import java.lang.reflect.Method;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -19,73 +18,6 @@ import java.util.UUID;
|
|||||||
import java.util.logging.Level;
|
import java.util.logging.Level;
|
||||||
import java.util.logging.Logger;
|
import java.util.logging.Logger;
|
||||||
|
|
||||||
import net.milkbowl.vault.chat.Chat;
|
|
||||||
import net.milkbowl.vault.permission.Permission;
|
|
||||||
import mineverse.Aust1n46.chat.json.JsonFormatInfo;
|
|
||||||
import mineverse.Aust1n46.chat.listeners.CommandListener;
|
|
||||||
import mineverse.Aust1n46.chat.listeners.LoginListener;
|
|
||||||
import mineverse.Aust1n46.chat.listeners.ChatListener;
|
|
||||||
import mineverse.Aust1n46.chat.listeners.PacketListener;
|
|
||||||
import mineverse.Aust1n46.chat.listeners.SignListener;
|
|
||||||
import mineverse.Aust1n46.chat.localization.Localization;
|
|
||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|
||||||
//import mineverse.Aust1n46.chat.alias.Alias;
|
|
||||||
import mineverse.Aust1n46.chat.alias.AliasInfo;
|
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
|
||||||
import mineverse.Aust1n46.chat.api.events.VentureChatEvent;
|
|
||||||
import mineverse.Aust1n46.chat.channel.ChatChannel;
|
|
||||||
import mineverse.Aust1n46.chat.channel.ChatChannelInfo;
|
|
||||||
//import mineverse.Aust1n46.chat.command.CCommand;
|
|
||||||
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
|
||||||
import mineverse.Aust1n46.chat.command.MineverseCommandExecutor;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Broadcast;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.BungeeToggle;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Channel;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Channelinfo;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Chatinfo;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Chatreload;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Chlist;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Chwho;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Clearchat;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Commandblock;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Commandspy;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Config;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Edit;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Filter;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Force;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Forceall;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Kickchannel;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Kickchannelall;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Leave;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Listen;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Me;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Nick;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Party;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.RangedSpy;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Removemessage;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Setchannel;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Setchannelall;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.VentureChatGui;
|
|
||||||
import mineverse.Aust1n46.chat.command.chat.Venturechat;
|
|
||||||
import mineverse.Aust1n46.chat.command.message.IgnoreCommandExecutor;
|
|
||||||
import mineverse.Aust1n46.chat.command.message.MessageCommandExecutor;
|
|
||||||
import mineverse.Aust1n46.chat.command.message.MessageToggle;
|
|
||||||
import mineverse.Aust1n46.chat.command.message.Notifications;
|
|
||||||
import mineverse.Aust1n46.chat.command.message.Reply;
|
|
||||||
import mineverse.Aust1n46.chat.command.message.Spy;
|
|
||||||
import mineverse.Aust1n46.chat.command.mute.Mute;
|
|
||||||
import mineverse.Aust1n46.chat.command.mute.MuteContainer;
|
|
||||||
import mineverse.Aust1n46.chat.command.mute.Muteall;
|
|
||||||
import mineverse.Aust1n46.chat.command.mute.Unmute;
|
|
||||||
import mineverse.Aust1n46.chat.command.mute.Unmuteall;
|
|
||||||
import mineverse.Aust1n46.chat.database.Database;
|
|
||||||
import mineverse.Aust1n46.chat.database.PlayerData;
|
|
||||||
import mineverse.Aust1n46.chat.gui.GuiSlotInfo;
|
|
||||||
import mineverse.Aust1n46.chat.utilities.Format;
|
|
||||||
import mineverse.Aust1n46.chat.versions.V1_8;
|
|
||||||
import mineverse.Aust1n46.chat.versions.VersionHandler;
|
|
||||||
|
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.Command;
|
import org.bukkit.command.Command;
|
||||||
@ -103,18 +35,37 @@ import com.comphenix.protocol.events.PacketContainer;
|
|||||||
import com.comphenix.protocol.utility.MinecraftReflection;
|
import com.comphenix.protocol.utility.MinecraftReflection;
|
||||||
|
|
||||||
import me.clip.placeholderapi.PlaceholderAPI;
|
import me.clip.placeholderapi.PlaceholderAPI;
|
||||||
|
import mineverse.Aust1n46.chat.alias.AliasInfo;
|
||||||
|
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
||||||
|
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
||||||
|
import mineverse.Aust1n46.chat.api.events.VentureChatEvent;
|
||||||
|
import mineverse.Aust1n46.chat.channel.ChatChannel;
|
||||||
|
import mineverse.Aust1n46.chat.channel.ChatChannelInfo;
|
||||||
|
import mineverse.Aust1n46.chat.command.MineverseCommandExecutor;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Channel;
|
||||||
|
import mineverse.Aust1n46.chat.command.mute.MuteContainer;
|
||||||
|
import mineverse.Aust1n46.chat.database.Database;
|
||||||
|
import mineverse.Aust1n46.chat.database.PlayerData;
|
||||||
|
import mineverse.Aust1n46.chat.gui.GuiSlotInfo;
|
||||||
|
import mineverse.Aust1n46.chat.json.JsonFormatInfo;
|
||||||
|
import mineverse.Aust1n46.chat.listeners.ChatListener;
|
||||||
|
import mineverse.Aust1n46.chat.listeners.CommandListener;
|
||||||
|
import mineverse.Aust1n46.chat.listeners.LoginListener;
|
||||||
|
import mineverse.Aust1n46.chat.listeners.PacketListener;
|
||||||
|
import mineverse.Aust1n46.chat.listeners.SignListener;
|
||||||
|
import mineverse.Aust1n46.chat.localization.Localization;
|
||||||
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
import mineverse.Aust1n46.chat.utilities.Format;
|
||||||
|
import mineverse.Aust1n46.chat.versions.V1_8;
|
||||||
|
import mineverse.Aust1n46.chat.versions.VersionHandler;
|
||||||
|
import net.milkbowl.vault.chat.Chat;
|
||||||
|
import net.milkbowl.vault.permission.Permission;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* VentureChat Minecraft plugin for servers running Spigot or Paper software.
|
* VentureChat Minecraft plugin for servers running Spigot or Paper software.
|
||||||
* @author Aust1n46
|
* @author Aust1n46
|
||||||
*/
|
*/
|
||||||
public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
||||||
// Listeners --------------------------------
|
|
||||||
private ChatListener chatListener;
|
|
||||||
private LoginListener loginListener;
|
|
||||||
private SignListener signListener;
|
|
||||||
private CommandListener commandListener;
|
|
||||||
private Channel channelListener;
|
|
||||||
public static String[] playerlist;
|
public static String[] playerlist;
|
||||||
public static String playerlist_server;
|
public static String playerlist_server;
|
||||||
public boolean ircListen;
|
public boolean ircListen;
|
||||||
@ -126,10 +77,6 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
private static Field commandMap;
|
private static Field commandMap;
|
||||||
private static Field knownCommands;
|
private static Field knownCommands;
|
||||||
|
|
||||||
// Executors --------------------------------
|
|
||||||
private MineverseCommandExecutor commandExecutor;
|
|
||||||
private Map<String, MineverseCommand> commands = new HashMap<String, MineverseCommand>();
|
|
||||||
|
|
||||||
// Misc --------------------------------
|
// Misc --------------------------------
|
||||||
public static AliasInfo aaInfo;
|
public static AliasInfo aaInfo;
|
||||||
public static JsonFormatInfo jfInfo;
|
public static JsonFormatInfo jfInfo;
|
||||||
@ -143,7 +90,6 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
public static Set<MineverseChatPlayer> onlinePlayers = new HashSet<MineverseChatPlayer>();
|
public static Set<MineverseChatPlayer> onlinePlayers = new HashSet<MineverseChatPlayer>();
|
||||||
|
|
||||||
public static List<String> networkPlayerNames = new ArrayList<String>();
|
public static List<String> networkPlayerNames = new ArrayList<String>();
|
||||||
//private boolean firstRun = true;
|
|
||||||
|
|
||||||
// Plugin Messaging Channel
|
// Plugin Messaging Channel
|
||||||
public static final String PLUGIN_MESSAGING_CHANNEL = "venturechat:data";
|
public static final String PLUGIN_MESSAGING_CHANNEL = "venturechat:data";
|
||||||
@ -155,14 +101,11 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
// Vault --------------------------------
|
// Vault --------------------------------
|
||||||
public static Permission permission = null;
|
public static Permission permission = null;
|
||||||
public static Chat chat = null;
|
public static Chat chat = null;
|
||||||
public static CommandMap cmap;
|
private static CommandMap cmap;
|
||||||
|
|
||||||
// Offline data ----------------------------
|
|
||||||
public Map<String, String> mutes = new HashMap<String, String>();
|
|
||||||
|
|
||||||
|
public static final int LINE_LENGTH = 40;
|
||||||
|
|
||||||
private LogLevels curLogLevel;
|
private LogLevels curLogLevel;
|
||||||
|
|
||||||
public long LINELENGTH = 40;
|
|
||||||
|
|
||||||
// DiscordSRV backwards compatibility
|
// DiscordSRV backwards compatibility
|
||||||
@Deprecated
|
@Deprecated
|
||||||
@ -216,6 +159,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
jfInfo = new JsonFormatInfo(this);
|
jfInfo = new JsonFormatInfo(this);
|
||||||
gsInfo = new GuiSlotInfo();
|
gsInfo = new GuiSlotInfo();
|
||||||
|
|
||||||
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Loading player data"));
|
||||||
PlayerData.loadLegacyPlayerData();
|
PlayerData.loadLegacyPlayerData();
|
||||||
PlayerData.loadPlayerData();
|
PlayerData.loadPlayerData();
|
||||||
for(Player p : this.getServer().getOnlinePlayers()) {
|
for(Player p : this.getServer().getOnlinePlayers()) {
|
||||||
@ -238,72 +182,13 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
Database.initializeMySQL();
|
Database.initializeMySQL();
|
||||||
});
|
});
|
||||||
|
|
||||||
commands.put("broadcast", new Broadcast("broadcast"));
|
MineverseCommandExecutor.initialize();
|
||||||
commands.put("channel", new Channel("channel"));
|
|
||||||
commands.put("join", new Channel("join"));
|
|
||||||
commands.put("channelinfo", new Channelinfo("channelinfo"));
|
|
||||||
commands.put("chatinfo", new Chatinfo("chatinfo"));
|
|
||||||
commands.put("chatreload", new Chatreload("chatreload"));
|
|
||||||
commands.put("chlist", new Chlist("chlist"));
|
|
||||||
commands.put("chwho", new Chwho("chwho"));
|
|
||||||
commands.put("clearchat", new Clearchat("clearchat"));
|
|
||||||
commands.put("commandblock", new Commandblock("commandblock"));
|
|
||||||
commands.put("commandspy", new Commandspy("commandspy"));
|
|
||||||
commands.put("config", new Config("config"));
|
|
||||||
commands.put("edit", new Edit("edit"));
|
|
||||||
commands.put("filter", new Filter("filter"));
|
|
||||||
commands.put("force", new Force("force"));
|
|
||||||
commands.put("forceall", new Forceall("forceall"));
|
|
||||||
commands.put("kickchannel", new Kickchannel("kickchannel"));
|
|
||||||
commands.put("kickchannelall", new Kickchannelall("kickchannelall"));
|
|
||||||
commands.put("leave", new Leave("leave"));
|
|
||||||
commands.put("listen", new Listen("listen"));
|
|
||||||
commands.put("me", new Me("me"));
|
|
||||||
commands.put("venturechat", new Venturechat("venturechat"));
|
|
||||||
commands.put("mute", new Mute("mute"));
|
|
||||||
commands.put("muteall", new Muteall("muteall"));
|
|
||||||
commands.put("setnickname", new Nick("setnickname"));
|
|
||||||
commands.put("notifications", new Notifications("notifications"));
|
|
||||||
commands.put("party", new Party("party"));
|
|
||||||
commands.put("rangedspy", new RangedSpy("rangedspy"));
|
|
||||||
commands.put("removemessage", new Removemessage("removemessage"));
|
|
||||||
commands.put("reply", new Reply("reply"));
|
|
||||||
commands.put("r", new Reply("r"));
|
|
||||||
commands.put("setchannel", new Setchannel("setchannel"));
|
|
||||||
commands.put("setchannelall", new Setchannelall("setchannelall"));
|
|
||||||
commands.put("spy", new Spy("spy"));
|
|
||||||
commands.put("unmute", new Unmute("unmute"));
|
|
||||||
commands.put("unmuteall", new Unmuteall("unmuteall"));
|
|
||||||
commands.put("venturechatgui", new VentureChatGui("venturechatgui"));
|
|
||||||
commands.put("messagetoggle", new MessageToggle("messagetoggle"));
|
|
||||||
commands.put("bungeetoggle", new BungeeToggle("bungeetoggle"));
|
|
||||||
commandExecutor = new MineverseCommandExecutor(commands);
|
|
||||||
for(String command : commands.keySet()) {
|
|
||||||
this.getCommand(command).setExecutor(commandExecutor);
|
|
||||||
}
|
|
||||||
|
|
||||||
MessageCommandExecutor messageCommandExecutor = new MessageCommandExecutor();
|
|
||||||
this.getCommand("message").setExecutor(messageCommandExecutor);
|
|
||||||
this.getCommand("msg").setExecutor(messageCommandExecutor);
|
|
||||||
this.getCommand("tell").setExecutor(messageCommandExecutor);
|
|
||||||
this.getCommand("whisper").setExecutor(messageCommandExecutor);
|
|
||||||
this.getCommand("ignore").setExecutor(new IgnoreCommandExecutor());
|
|
||||||
|
|
||||||
channelListener = new Channel();
|
this.registerListeners();
|
||||||
signListener = new SignListener();
|
|
||||||
chatListener = new ChatListener();
|
|
||||||
commandListener = new CommandListener(aaInfo);
|
|
||||||
|
|
||||||
PluginManager pluginManager = getServer().getPluginManager();
|
|
||||||
pluginManager.registerEvents(channelListener, this);
|
|
||||||
pluginManager.registerEvents(chatListener, this);
|
|
||||||
pluginManager.registerEvents(signListener, this);
|
|
||||||
pluginManager.registerEvents(commandListener, this);
|
|
||||||
loginListener = new LoginListener();
|
|
||||||
pluginManager.registerEvents(loginListener, this);
|
|
||||||
this.registerPacketListeners();
|
this.registerPacketListeners();
|
||||||
this.loadNMS();
|
this.loadNMS();
|
||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Attaching to Executors"));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Attaching to Executors"));
|
||||||
|
|
||||||
try {
|
try {
|
||||||
// if(VersionHandler.is1_7_9()) cmap = V1_7_9.v1_7_9();
|
// if(VersionHandler.is1_7_9()) cmap = V1_7_9.v1_7_9();
|
||||||
// if(VersionHandler.is1_7_10()) cmap = V1_7_10.v1_7_10();
|
// if(VersionHandler.is1_7_10()) cmap = V1_7_10.v1_7_10();
|
||||||
@ -338,9 +223,11 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
* ));
|
* ));
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Establishing BungeeCord"));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Establishing BungeeCord"));
|
||||||
Bukkit.getMessenger().registerOutgoingPluginChannel(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL);
|
Bukkit.getMessenger().registerOutgoingPluginChannel(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL);
|
||||||
Bukkit.getMessenger().registerIncomingPluginChannel(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, this);
|
Bukkit.getMessenger().registerIncomingPluginChannel(this, MineverseChat.PLUGIN_MESSAGING_CHANNEL, this);
|
||||||
|
PluginManager pluginManager = getServer().getPluginManager();
|
||||||
if(pluginManager.isPluginEnabled("Towny")) {
|
if(pluginManager.isPluginEnabled("Towny")) {
|
||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Enabling Towny Formatting"));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Enabling Towny Formatting"));
|
||||||
}
|
}
|
||||||
@ -351,14 +238,12 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
String version = pluginManager.getPlugin("Factions").getDescription().getVersion();
|
String version = pluginManager.getPlugin("Factions").getDescription().getVersion();
|
||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Enabling Factions Formatting version " + version));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Enabling Factions Formatting version " + version));
|
||||||
}
|
}
|
||||||
if(pluginManager.isPluginEnabled("Heroes")) {
|
|
||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Enabling Heroes Formatting"));
|
|
||||||
}
|
|
||||||
if(pluginManager.isPluginEnabled("PlaceholderAPI")) {
|
if(pluginManager.isPluginEnabled("PlaceholderAPI")) {
|
||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Enabling PlaceholderAPI Hook"));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Enabling PlaceholderAPI Hook"));
|
||||||
}
|
}
|
||||||
|
|
||||||
new VentureChatPlaceholders().register();
|
new VentureChatPlaceholders().register();
|
||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Loading player data"));
|
|
||||||
BukkitScheduler scheduler = Bukkit.getServer().getScheduler();
|
BukkitScheduler scheduler = Bukkit.getServer().getScheduler();
|
||||||
scheduler.runTaskTimerAsynchronously(this, new Runnable() {
|
scheduler.runTaskTimerAsynchronously(this, new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
@ -418,7 +303,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
public void unregister(String name) {
|
public static void unregister(String name) {
|
||||||
try {
|
try {
|
||||||
((Map<String, Command>) knownCommands.get((SimpleCommandMap) commandMap.get(Bukkit.getServer()))).remove(name);
|
((Map<String, Command>) knownCommands.get((SimpleCommandMap) commandMap.get(Bukkit.getServer()))).remove(name);
|
||||||
}
|
}
|
||||||
@ -438,7 +323,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public CommandMap getCommandMap() {
|
public static CommandMap getCommandMap() {
|
||||||
return cmap;
|
return cmap;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -446,6 +331,15 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
return getPlugin(MineverseChat.class);
|
return getPlugin(MineverseChat.class);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void registerListeners() {
|
||||||
|
PluginManager pluginManager = getServer().getPluginManager();
|
||||||
|
pluginManager.registerEvents(new Channel(), this);
|
||||||
|
pluginManager.registerEvents(new ChatListener(), this);
|
||||||
|
pluginManager.registerEvents(new SignListener(), this);
|
||||||
|
pluginManager.registerEvents(new CommandListener(aaInfo), this);
|
||||||
|
pluginManager.registerEvents(new LoginListener(), this);
|
||||||
|
}
|
||||||
|
|
||||||
private void registerPacketListeners() {
|
private void registerPacketListeners() {
|
||||||
ProtocolLibrary.getProtocolManager().addPacketListener(new PacketListener());
|
ProtocolLibrary.getProtocolManager().addPacketListener(new PacketListener());
|
||||||
@ -503,10 +397,6 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
return(chat != null);
|
return(chat != null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public long getLineLength() {
|
|
||||||
return LINELENGTH;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLogLevel(String loglevel) {
|
public void setLogLevel(String loglevel) {
|
||||||
if(LogLevels.valueOf(loglevel) != null) {
|
if(LogLevels.valueOf(loglevel) != null) {
|
||||||
curLogLevel = LogLevels.valueOf(loglevel);
|
curLogLevel = LogLevels.valueOf(loglevel);
|
||||||
|
@ -7,21 +7,9 @@ import org.bukkit.command.CommandSender;
|
|||||||
|
|
||||||
//This class is the parent class of all of the plugins commands. The execute method runs the command.
|
//This class is the parent class of all of the plugins commands. The execute method runs the command.
|
||||||
public abstract class MineverseCommand {
|
public abstract class MineverseCommand {
|
||||||
protected String name;
|
|
||||||
|
|
||||||
protected MineverseCommand() {}
|
|
||||||
|
|
||||||
protected MineverseCommand(String name) {
|
|
||||||
this.name = name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public abstract void execute(CommandSender sender, String command, String[] args);
|
public abstract void execute(CommandSender sender, String command, String[] args);
|
||||||
|
|
||||||
public List<String> onTabComplete(CommandSender sender, Command command, String label, String[] args) {
|
public List<String> onTabComplete(CommandSender sender, Command command, String label, String[] args) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
package mineverse.Aust1n46.chat.command;
|
package mineverse.Aust1n46.chat.command;
|
||||||
|
|
||||||
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
@ -7,13 +8,54 @@ import org.bukkit.command.Command;
|
|||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.command.TabExecutor;
|
import org.bukkit.command.TabExecutor;
|
||||||
|
|
||||||
//This class is a standard command executor that is used to run the MineverseCommand's.
|
import mineverse.Aust1n46.chat.MineverseChat;
|
||||||
public class MineverseCommandExecutor implements TabExecutor {
|
import mineverse.Aust1n46.chat.command.chat.Broadcast;
|
||||||
private Map<String, MineverseCommand> commands;
|
import mineverse.Aust1n46.chat.command.chat.BungeeToggle;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Channel;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Channelinfo;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Chatinfo;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Chatreload;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Chlist;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Chwho;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Clearchat;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Commandblock;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Commandspy;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Config;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Edit;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Filter;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Force;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Forceall;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Kickchannel;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Kickchannelall;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Leave;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Listen;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Me;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Nick;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Party;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.RangedSpy;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Removemessage;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Setchannel;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Setchannelall;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.VentureChatGui;
|
||||||
|
import mineverse.Aust1n46.chat.command.chat.Venturechat;
|
||||||
|
import mineverse.Aust1n46.chat.command.message.IgnoreCommandExecutor;
|
||||||
|
import mineverse.Aust1n46.chat.command.message.MessageCommandExecutor;
|
||||||
|
import mineverse.Aust1n46.chat.command.message.MessageToggle;
|
||||||
|
import mineverse.Aust1n46.chat.command.message.Notifications;
|
||||||
|
import mineverse.Aust1n46.chat.command.message.Reply;
|
||||||
|
import mineverse.Aust1n46.chat.command.message.Spy;
|
||||||
|
import mineverse.Aust1n46.chat.command.mute.Mute;
|
||||||
|
import mineverse.Aust1n46.chat.command.mute.Muteall;
|
||||||
|
import mineverse.Aust1n46.chat.command.mute.Unmute;
|
||||||
|
import mineverse.Aust1n46.chat.command.mute.Unmuteall;
|
||||||
|
|
||||||
public MineverseCommandExecutor(Map<String, MineverseCommand> commands) {
|
/**
|
||||||
this.commands = commands;
|
* Class that initializes and executes the plugin's commands.
|
||||||
}
|
*/
|
||||||
|
public class MineverseCommandExecutor implements TabExecutor {
|
||||||
|
private static Map<String, MineverseCommand> commands = new HashMap<String, MineverseCommand>();
|
||||||
|
private static MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
private static MineverseCommandExecutor commandExecutor;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onCommand(CommandSender sender, Command command, String label, String[] parameters) {
|
public boolean onCommand(CommandSender sender, Command command, String label, String[] parameters) {
|
||||||
@ -25,4 +67,68 @@ public class MineverseCommandExecutor implements TabExecutor {
|
|||||||
public List<String> onTabComplete(CommandSender sender, Command command, String label, String[] args) {
|
public List<String> onTabComplete(CommandSender sender, Command command, String label, String[] args) {
|
||||||
return commands.get(command.getName()).onTabComplete(sender, command, label, args);
|
return commands.get(command.getName()).onTabComplete(sender, command, label, args);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void initialize() {
|
||||||
|
commandExecutor = new MineverseCommandExecutor();
|
||||||
|
commands.put("broadcast", new Broadcast());
|
||||||
|
commands.put("channel", new Channel());
|
||||||
|
commands.put("join", new Channel());
|
||||||
|
commands.put("channelinfo", new Channelinfo());
|
||||||
|
commands.put("chatinfo", new Chatinfo());
|
||||||
|
commands.put("chatreload", new Chatreload());
|
||||||
|
commands.put("chlist", new Chlist());
|
||||||
|
commands.put("chwho", new Chwho());
|
||||||
|
commands.put("clearchat", new Clearchat());
|
||||||
|
commands.put("commandblock", new Commandblock());
|
||||||
|
commands.put("commandspy", new Commandspy());
|
||||||
|
commands.put("config", new Config());
|
||||||
|
commands.put("edit", new Edit());
|
||||||
|
commands.put("filter", new Filter());
|
||||||
|
commands.put("force", new Force());
|
||||||
|
commands.put("forceall", new Forceall());
|
||||||
|
commands.put("kickchannel", new Kickchannel());
|
||||||
|
commands.put("kickchannelall", new Kickchannelall());
|
||||||
|
commands.put("leave", new Leave());
|
||||||
|
commands.put("listen", new Listen());
|
||||||
|
commands.put("me", new Me());
|
||||||
|
commands.put("venturechat", new Venturechat());
|
||||||
|
commands.put("setnickname", new Nick());
|
||||||
|
commands.put("notifications", new Notifications());
|
||||||
|
commands.put("party", new Party());
|
||||||
|
commands.put("rangedspy", new RangedSpy());
|
||||||
|
commands.put("removemessage", new Removemessage());
|
||||||
|
commands.put("setchannel", new Setchannel());
|
||||||
|
commands.put("setchannelall", new Setchannelall());
|
||||||
|
commands.put("spy", new Spy());
|
||||||
|
commands.put("venturechatgui", new VentureChatGui());
|
||||||
|
commands.put("messagetoggle", new MessageToggle());
|
||||||
|
commands.put("bungeetoggle", new BungeeToggle());
|
||||||
|
for(String command : commands.keySet()) {
|
||||||
|
plugin.getCommand(command).setExecutor(commandExecutor);
|
||||||
|
}
|
||||||
|
|
||||||
|
plugin.getServer().getScheduler().runTaskLater(plugin, () -> {
|
||||||
|
MineverseCommand reply = new Reply();
|
||||||
|
commands.put("reply", reply);
|
||||||
|
commands.put("r", reply);
|
||||||
|
plugin.getCommand("reply").setExecutor(commandExecutor);
|
||||||
|
plugin.getCommand("r").setExecutor(commandExecutor);
|
||||||
|
|
||||||
|
commands.put("mute", new Mute());
|
||||||
|
commands.put("muteall", new Muteall());
|
||||||
|
commands.put("unmute", new Unmute());
|
||||||
|
commands.put("unmuteall", new Unmuteall());
|
||||||
|
plugin.getCommand("mute").setExecutor(commandExecutor);
|
||||||
|
plugin.getCommand("muteall").setExecutor(commandExecutor);
|
||||||
|
plugin.getCommand("unmute").setExecutor(commandExecutor);
|
||||||
|
plugin.getCommand("unmuteall").setExecutor(commandExecutor);
|
||||||
|
|
||||||
|
MessageCommandExecutor messageCommandExecutor = new MessageCommandExecutor();
|
||||||
|
plugin.getCommand("message").setExecutor(messageCommandExecutor);
|
||||||
|
plugin.getCommand("msg").setExecutor(messageCommandExecutor);
|
||||||
|
plugin.getCommand("tell").setExecutor(messageCommandExecutor);
|
||||||
|
plugin.getCommand("whisper").setExecutor(messageCommandExecutor);
|
||||||
|
plugin.getCommand("ignore").setExecutor(new IgnoreCommandExecutor());
|
||||||
|
}, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -12,10 +12,6 @@ import mineverse.Aust1n46.chat.utilities.Format;
|
|||||||
public class Broadcast extends MineverseCommand {
|
public class Broadcast extends MineverseCommand {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
|
||||||
public Broadcast(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
ConfigurationSection bs = plugin.getConfig().getConfigurationSection("broadcast");
|
ConfigurationSection bs = plugin.getConfig().getConfigurationSection("broadcast");
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
package mineverse.Aust1n46.chat.command.chat;
|
package mineverse.Aust1n46.chat.command.chat;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
@ -10,17 +11,11 @@ import mineverse.Aust1n46.chat.command.MineverseCommand;
|
|||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class BungeeToggle extends MineverseCommand {
|
public class BungeeToggle extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
|
||||||
|
|
||||||
public BungeeToggle(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
package mineverse.Aust1n46.chat.command.chat;
|
package mineverse.Aust1n46.chat.command.chat;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
@ -15,18 +16,11 @@ import mineverse.Aust1n46.chat.command.MineverseCommand;
|
|||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class Channel extends MineverseCommand implements Listener {
|
public class Channel extends MineverseCommand implements Listener {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();
|
|
||||||
|
|
||||||
public Channel() {}
|
|
||||||
|
|
||||||
public Channel(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
||||||
@ -37,7 +31,7 @@ public class Channel extends MineverseCommand implements Listener {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
ChatChannel channel = ChatChannel.getChannel(args[0]);
|
ChatChannel channel = ChatChannel.getChannel(args[0]);
|
||||||
plugin.getServer().getPluginManager().callEvent(new ChannelJoinEvent(mcp.getPlayer(), channel, LocalizedMessage.SET_CHANNEL.toString()
|
Bukkit.getServer().getPluginManager().callEvent(new ChannelJoinEvent(mcp.getPlayer(), channel, LocalizedMessage.SET_CHANNEL.toString()
|
||||||
.replace("{channel_color}", channel.getColor() + "")
|
.replace("{channel_color}", channel.getColor() + "")
|
||||||
.replace("{channel_name}", channel.getName())));
|
.replace("{channel_name}", channel.getName())));
|
||||||
return;
|
return;
|
||||||
@ -81,4 +75,4 @@ public class Channel extends MineverseCommand implements Listener {
|
|||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -9,10 +9,6 @@ import mineverse.Aust1n46.chat.utilities.Format;
|
|||||||
|
|
||||||
public class Channelinfo extends MineverseCommand {
|
public class Channelinfo extends MineverseCommand {
|
||||||
|
|
||||||
public Channelinfo(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.channelinfo")) {
|
if(sender.hasPermission("venturechat.channelinfo")) {
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
package mineverse.Aust1n46.chat.command.chat;
|
package mineverse.Aust1n46.chat.command.chat;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import mineverse.Aust1n46.chat.MineverseChat;
|
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
||||||
import mineverse.Aust1n46.chat.channel.ChatChannel;
|
import mineverse.Aust1n46.chat.channel.ChatChannel;
|
||||||
@ -12,19 +12,13 @@ import mineverse.Aust1n46.chat.command.MineverseCommand;
|
|||||||
import mineverse.Aust1n46.chat.command.mute.MuteContainer;
|
import mineverse.Aust1n46.chat.command.mute.MuteContainer;
|
||||||
|
|
||||||
public class Chatinfo extends MineverseCommand {
|
public class Chatinfo extends MineverseCommand {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();;
|
|
||||||
|
|
||||||
public Chatinfo(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
//@SuppressWarnings("unchecked")
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.chatinfo")) {
|
if(sender.hasPermission("venturechat.chatinfo")) {
|
||||||
if(args.length == 0) {
|
if(args.length == 0) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(ChatColor.RED + "This command must be run by a player; use /ci [name]");
|
Bukkit.getServer().getConsoleSender().sendMessage(ChatColor.RED + "This command must be run by a player; use /ci [name]");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
||||||
|
@ -10,12 +10,7 @@ import mineverse.Aust1n46.chat.command.MineverseCommand;
|
|||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class Chatreload extends MineverseCommand {
|
public class Chatreload extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
|
||||||
public Chatreload(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
|
@ -8,10 +8,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Chlist extends MineverseCommand {
|
public class Chlist extends MineverseCommand {
|
||||||
|
|
||||||
public Chlist(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
sender.sendMessage(LocalizedMessage.CHANNEL_LIST_HEADER.toString());
|
sender.sendMessage(LocalizedMessage.CHANNEL_LIST_HEADER.toString());
|
||||||
@ -33,4 +29,4 @@ public class Chlist extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
package mineverse.Aust1n46.chat.command.chat;
|
package mineverse.Aust1n46.chat.command.chat;
|
||||||
|
|
||||||
|
import static mineverse.Aust1n46.chat.MineverseChat.LINE_LENGTH;
|
||||||
|
|
||||||
import java.io.ByteArrayOutputStream;
|
import java.io.ByteArrayOutputStream;
|
||||||
import java.io.DataOutputStream;
|
import java.io.DataOutputStream;
|
||||||
|
|
||||||
@ -22,10 +24,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Chwho extends MineverseCommand {
|
public class Chwho extends MineverseCommand {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
|
||||||
public Chwho(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
@ -63,7 +61,7 @@ public class Chwho extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
|
|
||||||
PluginManager pluginManager = plugin.getServer().getPluginManager();
|
PluginManager pluginManager = plugin.getServer().getPluginManager();
|
||||||
long linecount = plugin.getLineLength();
|
long linecount = LINE_LENGTH;
|
||||||
for(MineverseChatPlayer p : MineverseChatAPI.getOnlineMineverseChatPlayers()) {
|
for(MineverseChatPlayer p : MineverseChatAPI.getOnlineMineverseChatPlayers()) {
|
||||||
if(p.getListening().contains(channel.getName())) {
|
if(p.getListening().contains(channel.getName())) {
|
||||||
if(sender instanceof Player) {
|
if(sender instanceof Player) {
|
||||||
@ -85,7 +83,7 @@ public class Chwho extends MineverseCommand {
|
|||||||
if(!pp.hasTown()) {
|
if(!pp.hasTown()) {
|
||||||
if(playerlist.length() + p.getName().length() > linecount) {
|
if(playerlist.length() + p.getName().length() > linecount) {
|
||||||
playerlist += "\n";
|
playerlist += "\n";
|
||||||
linecount = linecount + plugin.getLineLength();
|
linecount = linecount + LINE_LENGTH;
|
||||||
}
|
}
|
||||||
if(!p.isMuted(channel.getName())) {
|
if(!p.isMuted(channel.getName())) {
|
||||||
playerlist += ChatColor.WHITE + p.getName();
|
playerlist += ChatColor.WHITE + p.getName();
|
||||||
@ -109,7 +107,7 @@ public class Chwho extends MineverseCommand {
|
|||||||
if(!pp.hasNation()) {
|
if(!pp.hasNation()) {
|
||||||
if(playerlist.length() + p.getName().length() > linecount) {
|
if(playerlist.length() + p.getName().length() > linecount) {
|
||||||
playerlist += "\n";
|
playerlist += "\n";
|
||||||
linecount = linecount + plugin.getLineLength();
|
linecount = linecount + LINE_LENGTH;
|
||||||
}
|
}
|
||||||
if(!p.isMuted(channel.getName())) {
|
if(!p.isMuted(channel.getName())) {
|
||||||
playerlist += ChatColor.WHITE + p.getName();
|
playerlist += ChatColor.WHITE + p.getName();
|
||||||
@ -140,7 +138,7 @@ public class Chwho extends MineverseCommand {
|
|||||||
if(!mplayerp.hasFaction()) {
|
if(!mplayerp.hasFaction()) {
|
||||||
if(playerlist.length() + p.getName().length() > linecount) {
|
if(playerlist.length() + p.getName().length() > linecount) {
|
||||||
playerlist += "\n";
|
playerlist += "\n";
|
||||||
linecount = linecount + plugin.getLineLength();
|
linecount = linecount + LINE_LENGTH;
|
||||||
}
|
}
|
||||||
if(!p.isMuted(channel.getName())) {
|
if(!p.isMuted(channel.getName())) {
|
||||||
playerlist += ChatColor.WHITE + p.getName();
|
playerlist += ChatColor.WHITE + p.getName();
|
||||||
@ -165,7 +163,7 @@ public class Chwho extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
if(playerlist.length() + p.getName().length() > linecount) {
|
if(playerlist.length() + p.getName().length() > linecount) {
|
||||||
playerlist += "\n";
|
playerlist += "\n";
|
||||||
linecount = linecount + plugin.getLineLength();
|
linecount = linecount + LINE_LENGTH;
|
||||||
}
|
}
|
||||||
if(!p.isMuted(channel.getName())) {
|
if(!p.isMuted(channel.getName())) {
|
||||||
playerlist += ChatColor.WHITE + p.getName();
|
playerlist += ChatColor.WHITE + p.getName();
|
||||||
@ -223,4 +221,4 @@ public class Chwho extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -10,10 +10,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Clearchat extends MineverseCommand {
|
public class Clearchat extends MineverseCommand {
|
||||||
|
|
||||||
public Clearchat(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.clearchat")) {
|
if(sender.hasPermission("venturechat.clearchat")) {
|
||||||
@ -30,4 +26,4 @@ public class Clearchat extends MineverseCommand {
|
|||||||
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -11,12 +11,7 @@ import mineverse.Aust1n46.chat.command.MineverseCommand;
|
|||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class Commandblock extends MineverseCommand {
|
public class Commandblock extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
|
||||||
public Commandblock(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
@ -60,4 +55,4 @@ public class Commandblock extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,26 +1,20 @@
|
|||||||
package mineverse.Aust1n46.chat.command.chat;
|
package mineverse.Aust1n46.chat.command.chat;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import mineverse.Aust1n46.chat.MineverseChat;
|
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
||||||
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class Commandspy extends MineverseCommand {
|
public class Commandspy extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
|
||||||
|
|
||||||
public Commandspy(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
||||||
@ -36,4 +30,4 @@ public class Commandspy extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -13,10 +13,6 @@ import mineverse.Aust1n46.chat.utilities.Format;
|
|||||||
public class Config extends MineverseCommand {
|
public class Config extends MineverseCommand {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
|
||||||
public Config(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.edit")) {
|
if(sender.hasPermission("venturechat.edit")) {
|
||||||
@ -1236,4 +1232,4 @@ public class Config extends MineverseCommand {
|
|||||||
sender.sendMessage(ChatColor.RED + "You do not have permission for this command.");
|
sender.sendMessage(ChatColor.RED + "You do not have permission for this command.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -25,10 +25,6 @@ public class Edit extends MineverseCommand {
|
|||||||
private MineverseChat plugin = MineverseChat.getInstance();
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
private WrappedChatComponent messageDeletedComponentPlayer;
|
private WrappedChatComponent messageDeletedComponentPlayer;
|
||||||
|
|
||||||
public Edit(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@SuppressWarnings({ "unchecked", "rawtypes" })
|
@SuppressWarnings({ "unchecked", "rawtypes" })
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
@ -110,4 +106,4 @@ public class Edit extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
return WrappedChatComponent.fromJson(Format.FormatStringAll("{\"text\":\"\",\"extra\":[{\"text\":\"&c&o<message removed>\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"&7Message: \"," + oMessage + "}}}]}"));
|
return WrappedChatComponent.fromJson(Format.FormatStringAll("{\"text\":\"\",\"extra\":[{\"text\":\"&c&o<message removed>\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"&7Message: \"," + oMessage + "}}}]}"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,26 +1,20 @@
|
|||||||
package mineverse.Aust1n46.chat.command.chat;
|
package mineverse.Aust1n46.chat.command.chat;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import mineverse.Aust1n46.chat.MineverseChat;
|
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
||||||
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class Filter extends MineverseCommand {
|
public class Filter extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
|
||||||
|
|
||||||
public Filter(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
||||||
@ -36,4 +30,4 @@ public class Filter extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -9,10 +9,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Force extends MineverseCommand {
|
public class Force extends MineverseCommand {
|
||||||
|
|
||||||
public Force(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.force")) {
|
if(sender.hasPermission("venturechat.force")) {
|
||||||
@ -40,4 +36,4 @@ public class Force extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -9,10 +9,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Forceall extends MineverseCommand {
|
public class Forceall extends MineverseCommand {
|
||||||
|
|
||||||
public Forceall(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if (sender.hasPermission("venturechat.forceall")) {
|
if (sender.hasPermission("venturechat.forceall")) {
|
||||||
@ -35,4 +31,4 @@ public class Forceall extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -11,10 +11,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Kickchannel extends MineverseCommand {
|
public class Kickchannel extends MineverseCommand {
|
||||||
|
|
||||||
public Kickchannel(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.kickchannel")) {
|
if(sender.hasPermission("venturechat.kickchannel")) {
|
||||||
@ -63,4 +59,4 @@ public class Kickchannel extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -11,10 +11,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Kickchannelall extends MineverseCommand {
|
public class Kickchannelall extends MineverseCommand {
|
||||||
|
|
||||||
public Kickchannelall(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.kickchannelall")) {
|
if(sender.hasPermission("venturechat.kickchannelall")) {
|
||||||
@ -48,4 +44,4 @@ public class Kickchannelall extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
package mineverse.Aust1n46.chat.command.chat;
|
package mineverse.Aust1n46.chat.command.chat;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
@ -12,16 +13,11 @@ import mineverse.Aust1n46.chat.command.MineverseCommand;
|
|||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class Leave extends MineverseCommand {
|
public class Leave extends MineverseCommand {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();;
|
|
||||||
|
|
||||||
public Leave(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
||||||
@ -53,4 +49,4 @@ public class Leave extends MineverseCommand {
|
|||||||
.replace("{command}", "/leave")
|
.replace("{command}", "/leave")
|
||||||
.replace("{args}", "[channel]"));
|
.replace("{args}", "[channel]"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
package mineverse.Aust1n46.chat.command.chat;
|
package mineverse.Aust1n46.chat.command.chat;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import mineverse.Aust1n46.chat.MineverseChat;
|
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
||||||
import mineverse.Aust1n46.chat.channel.ChatChannel;
|
import mineverse.Aust1n46.chat.channel.ChatChannel;
|
||||||
@ -11,16 +11,11 @@ import mineverse.Aust1n46.chat.command.MineverseCommand;
|
|||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class Listen extends MineverseCommand {
|
public class Listen extends MineverseCommand {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();;
|
|
||||||
|
|
||||||
public Listen(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
||||||
@ -48,4 +43,4 @@ public class Listen extends MineverseCommand {
|
|||||||
.replace("{command}", "/listen")
|
.replace("{command}", "/listen")
|
||||||
.replace("{args}", "[channel]"));
|
.replace("{args}", "[channel]"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3,18 +3,12 @@ package mineverse.Aust1n46.chat.command.chat;
|
|||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import mineverse.Aust1n46.chat.MineverseChat;
|
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
||||||
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
import mineverse.Aust1n46.chat.utilities.Format;
|
import mineverse.Aust1n46.chat.utilities.Format;
|
||||||
|
|
||||||
public class Me extends MineverseCommand {
|
public class Me extends MineverseCommand {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();
|
|
||||||
|
|
||||||
public Me(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
@ -36,10 +30,10 @@ public class Me extends MineverseCommand {
|
|||||||
msg = Format.FormatString(msg);
|
msg = Format.FormatString(msg);
|
||||||
if(sender instanceof Player) {
|
if(sender instanceof Player) {
|
||||||
Player p = (Player) sender;
|
Player p = (Player) sender;
|
||||||
plugin.getServer().broadcastMessage("* " + p.getDisplayName() + msg);
|
Format.broadcastToServer("* " + p.getDisplayName() + msg);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
plugin.getServer().broadcastMessage("* " + sender.getName() + msg);
|
Format.broadcastToServer("* " + sender.getName() + msg);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.COMMAND_INVALID_ARGUMENTS.toString()
|
sender.sendMessage(LocalizedMessage.COMMAND_INVALID_ARGUMENTS.toString()
|
||||||
@ -49,4 +43,4 @@ public class Me extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -12,12 +12,7 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
import mineverse.Aust1n46.chat.utilities.Format;
|
import mineverse.Aust1n46.chat.utilities.Format;
|
||||||
|
|
||||||
public class Nick extends MineverseCommand {
|
public class Nick extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
|
||||||
public Nick(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
@ -113,4 +108,4 @@ public class Nick extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
package mineverse.Aust1n46.chat.command.chat;
|
package mineverse.Aust1n46.chat.command.chat;
|
||||||
|
|
||||||
|
import static mineverse.Aust1n46.chat.MineverseChat.LINE_LENGTH;
|
||||||
|
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
@ -13,10 +15,6 @@ import mineverse.Aust1n46.chat.utilities.Format;
|
|||||||
public class Party extends MineverseCommand {
|
public class Party extends MineverseCommand {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
|
||||||
public Party(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
@ -251,12 +249,12 @@ public class Party extends MineverseCommand {
|
|||||||
if(player != null) {
|
if(player != null) {
|
||||||
if(player.isHost()) {
|
if(player.isHost()) {
|
||||||
String members = "";
|
String members = "";
|
||||||
long linecount = plugin.getLineLength();
|
long linecount = LINE_LENGTH;
|
||||||
for(MineverseChatPlayer p : MineverseChatAPI.getMineverseChatPlayers()) {
|
for(MineverseChatPlayer p : MineverseChatAPI.getMineverseChatPlayers()) {
|
||||||
if(p.getParty() != null && p.getParty().equals(player.getUUID())) {
|
if(p.getParty() != null && p.getParty().equals(player.getUUID())) {
|
||||||
if(members.length() + p.getName().length() > linecount) {
|
if(members.length() + p.getName().length() > linecount) {
|
||||||
members += "\n";
|
members += "\n";
|
||||||
linecount = linecount + plugin.getLineLength();
|
linecount = linecount + LINE_LENGTH;
|
||||||
}
|
}
|
||||||
if(p.isOnline()) {
|
if(p.isOnline()) {
|
||||||
members += ChatColor.GREEN + p.getName() + ChatColor.WHITE + ", ";
|
members += ChatColor.GREEN + p.getName() + ChatColor.WHITE + ", ";
|
||||||
@ -324,4 +322,4 @@ public class Party extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,26 +1,20 @@
|
|||||||
package mineverse.Aust1n46.chat.command.chat;
|
package mineverse.Aust1n46.chat.command.chat;
|
||||||
|
|
||||||
import mineverse.Aust1n46.chat.MineverseChat;
|
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
||||||
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
public class RangedSpy extends MineverseCommand {
|
public class RangedSpy extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
|
||||||
|
|
||||||
public RangedSpy(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
||||||
@ -37,4 +31,4 @@ public class RangedSpy extends MineverseCommand {
|
|||||||
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
mcp.getPlayer().sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -29,10 +29,6 @@ public class Removemessage extends MineverseCommand {
|
|||||||
private PacketContainer emptyLinePacketContainer = Format.createPacketPlayOutChat("{\"extra\":[\" \"],\"text\":\"\"}");
|
private PacketContainer emptyLinePacketContainer = Format.createPacketPlayOutChat("{\"extra\":[\" \"],\"text\":\"\"}");
|
||||||
private WrappedChatComponent messageDeletedComponentPlayer = WrappedChatComponent.fromJson("{\"text\":\"\",\"extra\":[{\"text\":\"\",\"extra\":[" + Format.convertToJsonColors(Format.FormatStringAll(plugin.getConfig().getString("messageremovertext"))) + "],\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[" + Format.convertToJsonColors(Format.FormatStringAll(plugin.getConfig().getString("messageremoverpermissions"))) + "]}}}]}");;
|
private WrappedChatComponent messageDeletedComponentPlayer = WrappedChatComponent.fromJson("{\"text\":\"\",\"extra\":[{\"text\":\"\",\"extra\":[" + Format.convertToJsonColors(Format.FormatStringAll(plugin.getConfig().getString("messageremovertext"))) + "],\"hoverEvent\":{\"action\":\"show_text\",\"value\":{\"text\":\"\",\"extra\":[" + Format.convertToJsonColors(Format.FormatStringAll(plugin.getConfig().getString("messageremoverpermissions"))) + "]}}}]}");;
|
||||||
|
|
||||||
public Removemessage(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@SuppressWarnings({ "unchecked", "rawtypes" })
|
@SuppressWarnings({ "unchecked", "rawtypes" })
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
|
@ -10,10 +10,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Setchannel extends MineverseCommand {
|
public class Setchannel extends MineverseCommand {
|
||||||
|
|
||||||
public Setchannel(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.setchannel")) {
|
if(sender.hasPermission("venturechat.setchannel")) {
|
||||||
@ -80,4 +76,4 @@ public class Setchannel extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -10,10 +10,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Setchannelall extends MineverseCommand {
|
public class Setchannelall extends MineverseCommand {
|
||||||
|
|
||||||
public Setchannelall(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.setchannelall")) {
|
if(sender.hasPermission("venturechat.setchannelall")) {
|
||||||
@ -56,4 +52,4 @@ public class Setchannelall extends MineverseCommand {
|
|||||||
}
|
}
|
||||||
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
sender.sendMessage(LocalizedMessage.COMMAND_NO_PERMISSION.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -24,16 +24,12 @@ import mineverse.Aust1n46.chat.utilities.Format;
|
|||||||
import mineverse.Aust1n46.chat.versions.VersionHandler;
|
import mineverse.Aust1n46.chat.versions.VersionHandler;
|
||||||
|
|
||||||
public class VentureChatGui extends MineverseCommand {
|
public class VentureChatGui extends MineverseCommand {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();;
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
|
||||||
public VentureChatGui(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(args.length < 3) {
|
if(args.length < 3) {
|
||||||
@ -208,4 +204,4 @@ public class VentureChatGui extends MineverseCommand {
|
|||||||
return 54;
|
return 54;
|
||||||
return 9;
|
return 9;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -16,12 +16,7 @@ import org.bukkit.command.CommandSender;
|
|||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
public class Venturechat extends MineverseCommand {
|
public class Venturechat extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
|
||||||
public Venturechat(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
package mineverse.Aust1n46.chat.command.message;
|
package mineverse.Aust1n46.chat.command.message;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
@ -10,17 +11,11 @@ import mineverse.Aust1n46.chat.command.MineverseCommand;
|
|||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class MessageToggle extends MineverseCommand {
|
public class MessageToggle extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
|
||||||
|
|
||||||
public MessageToggle(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
||||||
|
@ -1,26 +1,20 @@
|
|||||||
package mineverse.Aust1n46.chat.command.message;
|
package mineverse.Aust1n46.chat.command.message;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
import mineverse.Aust1n46.chat.MineverseChat;
|
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
import mineverse.Aust1n46.chat.api.MineverseChatAPI;
|
||||||
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
import mineverse.Aust1n46.chat.api.MineverseChatPlayer;
|
||||||
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
import mineverse.Aust1n46.chat.command.MineverseCommand;
|
||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class Notifications extends MineverseCommand {
|
public class Notifications extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
|
||||||
|
|
||||||
public Notifications(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -17,10 +17,6 @@ import mineverse.Aust1n46.chat.utilities.Format;
|
|||||||
public class Reply extends MineverseCommand {
|
public class Reply extends MineverseCommand {
|
||||||
private MineverseChat plugin = MineverseChat.getInstance();
|
private MineverseChat plugin = MineverseChat.getInstance();
|
||||||
|
|
||||||
public Reply(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
package mineverse.Aust1n46.chat.command.message;
|
package mineverse.Aust1n46.chat.command.message;
|
||||||
|
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
@ -10,17 +11,11 @@ import mineverse.Aust1n46.chat.command.MineverseCommand;
|
|||||||
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
||||||
|
|
||||||
public class Spy extends MineverseCommand {
|
public class Spy extends MineverseCommand {
|
||||||
private MineverseChat plugin;
|
|
||||||
|
|
||||||
public Spy(String name) {
|
|
||||||
super(name);
|
|
||||||
this.plugin = MineverseChat.getInstance();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(!(sender instanceof Player)) {
|
if(!(sender instanceof Player)) {
|
||||||
plugin.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
Bukkit.getServer().getConsoleSender().sendMessage(LocalizedMessage.COMMAND_MUST_BE_RUN_BY_PLAYER.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer((Player) sender);
|
||||||
|
@ -24,10 +24,6 @@ import mineverse.Aust1n46.chat.utilities.Format;
|
|||||||
public class Mute extends MineverseCommand {
|
public class Mute extends MineverseCommand {
|
||||||
private static final List<String> COMMON_MUTE_TIMES = Collections.unmodifiableList(Arrays.asList(new String[]{"12h", "15m", "1d", "1h", "1m", "30s"}));
|
private static final List<String> COMMON_MUTE_TIMES = Collections.unmodifiableList(Arrays.asList(new String[]{"12h", "15m", "1d", "1h", "1m", "30s"}));
|
||||||
|
|
||||||
public Mute(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if (sender.hasPermission("venturechat.mute")) {
|
if (sender.hasPermission("venturechat.mute")) {
|
||||||
|
@ -11,10 +11,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Muteall extends MineverseCommand {
|
public class Muteall extends MineverseCommand {
|
||||||
|
|
||||||
public Muteall(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.mute")) {
|
if(sender.hasPermission("venturechat.mute")) {
|
||||||
|
@ -21,10 +21,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Unmute extends MineverseCommand {
|
public class Unmute extends MineverseCommand {
|
||||||
|
|
||||||
public Unmute(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if (sender.hasPermission("venturechat.mute")) {
|
if (sender.hasPermission("venturechat.mute")) {
|
||||||
|
@ -11,10 +11,6 @@ import mineverse.Aust1n46.chat.localization.LocalizedMessage;
|
|||||||
|
|
||||||
public class Unmuteall extends MineverseCommand {
|
public class Unmuteall extends MineverseCommand {
|
||||||
|
|
||||||
public Unmuteall(String name) {
|
|
||||||
super(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void execute(CommandSender sender, String command, String[] args) {
|
public void execute(CommandSender sender, String command, String[] args) {
|
||||||
if(sender.hasPermission("venturechat.mute")) {
|
if(sender.hasPermission("venturechat.mute")) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user