Fix some notification logic.

Signed-off-by: Etzelia <etzelia@hotmail.com>
bugs
Etzelia 2020-08-01 10:46:16 -05:00
parent d7e9ce7925
commit e6fffae053
No known key found for this signature in database
GPG Key ID: 708511AE7ABC5314
1 changed files with 7 additions and 7 deletions

View File

@ -90,7 +90,7 @@ public class BlockBreakListener implements Listener {
"ore.start" "ore.start"
); );
int each = this.plugin.getConfigIntFallback( int each = this.plugin.getConfigIntFallback(
5, 1,
String.format("ore.blocks.%s.each", blockKey), String.format("ore.blocks.%s.each", blockKey),
"ore.each" "ore.each"
); );
@ -110,12 +110,12 @@ public class BlockBreakListener implements Listener {
double alert = (double) strikes / start; double alert = (double) strikes / start;
if (alert == 1) { if (alert == 1) {
alert(event, strikes, true); sendAlert(event, strikes, true);
} else if (alert > 1) { } else if (alert > 1) {
if (alert % ping == 0) { if (strikes % ping == 0) {
alert(event, strikes, true); sendAlert(event, strikes, true);
} else if (alert % each == 0) { } else if (strikes % each == 0) {
alert(event, strikes, false); sendAlert(event, strikes, false);
} }
} }
} }
@ -146,7 +146,7 @@ public class BlockBreakListener implements Listener {
} }
} }
private void alert(BlockEvent event, int strikes, boolean ping) { private void sendAlert(BlockEvent event, int strikes, boolean ping) {
String message = String.format(Lang.ALERT.getMessage(), String message = String.format(Lang.ALERT.getMessage(),
event.getPlayer().getName(), strikes, Lang.getMaterialName(event.getMaterial())); event.getPlayer().getName(), strikes, Lang.getMaterialName(event.getMaterial()));
String hexColor = this.plugin.getConfigStringFallback( String hexColor = this.plugin.getConfigStringFallback(