From 807f6f58997c778dfec6fbf1c2e58afba94f6e91 Mon Sep 17 00:00:00 2001 From: RoboMWM Date: Tue, 11 Oct 2016 12:21:38 -0700 Subject: [PATCH] Actually fix #27 --- .../GriefPrevention/PlayerEventHandler.java | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java b/src/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java index 0a62641..7665213 100644 --- a/src/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java +++ b/src/me/ryanhamshire/GriefPrevention/PlayerEventHandler.java @@ -78,13 +78,6 @@ class PlayerEventHandler implements Listener { private DataStore dataStore; private GriefPrevention instance; - - //typical constructor, yawn - PlayerEventHandler(DataStore dataStore, GriefPrevention plugin) - { - this.dataStore = dataStore; - this.instance = plugin; - } //list of temporarily banned ip's private ArrayList tempBannedIps = new ArrayList(); @@ -99,10 +92,18 @@ class PlayerEventHandler implements Listener private Pattern howToClaimPattern = null; //matcher for banned words - private WordFinder bannedWordFinder = new WordFinder(instance.dataStore.loadBannedWords()); + private WordFinder bannedWordFinder; //spam tracker SpamDetector spamDetector = new SpamDetector(); + + //typical constructor, yawn + PlayerEventHandler(DataStore dataStore, GriefPrevention plugin) + { + this.dataStore = dataStore; + this.instance = plugin; + bannedWordFinder = new WordFinder(instance.dataStore.loadBannedWords()); + } //when a player chats, monitor for spam @EventHandler(ignoreCancelled = true, priority = EventPriority.LOWEST)