slight antispam efficiency improvement

This commit is contained in:
Bella 2020-04-18 21:37:42 -04:00
parent 4a38c7ab10
commit 03fc9bb1a4
No known key found for this signature in database
GPG Key ID: DBD4A6030080C8B3
1 changed files with 3 additions and 5 deletions

View File

@ -113,9 +113,7 @@ public class AntiSpam extends Module {
private boolean isSpam(String message) {
/* Quick bandaid fix for mc.player being null when the module is being registered, so don't register it with the map */
final String[] OWN_MESSAGE = {
"^<" + mc.player.getName() + "> ",
};
final String OWN_MESSAGE = "^<" + mc.player.getName() + "> ";
if ((!filterOwn.getValue() && isOwn(OWN_MESSAGE, message)) || isDirect(filterDMs.getValue(), message) || isDirectOther(filterDMs.getValue(), message)) {
return false;
} else {
@ -156,8 +154,8 @@ public class AntiSpam extends Module {
return false;
}
private boolean isOwn(String[] ownFilter, String message) {
return Pattern.compile(ownFilter[0], Pattern.CASE_INSENSITIVE).matcher(message).find();
private boolean isOwn(String ownFilter, String message) {
return Pattern.compile(ownFilter, Pattern.CASE_INSENSITIVE).matcher(message).find();
}
private boolean findPatterns(String[] patterns, String string, boolean removeUsername) {