forked from LogBlock/LogBlock
Fixes for updated warnings
This commit is contained in:
@@ -194,9 +194,7 @@ public class Consumer extends TimerTask
|
|||||||
public void queueKill(World world, String killerName, String victimName, int weapon) {
|
public void queueKill(World world, String killerName, String victimName, int weapon) {
|
||||||
if (victimName == null || !worlds.containsKey(world.getName().hashCode()))
|
if (victimName == null || !worlds.containsKey(world.getName().hashCode()))
|
||||||
return;
|
return;
|
||||||
killerName = killerName.replaceAll("[^a-zA-Z0-9_]", "");
|
queue.add(new KillRow(world.getName().hashCode(), killerName.replaceAll("[^a-zA-Z0-9_]", ""), victimName.replaceAll("[^a-zA-Z0-9_]", ""), weapon));
|
||||||
victimName = victimName.replaceAll("[^a-zA-Z0-9_]", "");
|
|
||||||
queue.add(new KillRow(world.getName().hashCode(), killerName, victimName, weapon));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -348,10 +346,7 @@ public class Consumer extends TimerTask
|
|||||||
private void queueBlock(String playerName, Location loc, int typeBefore, int typeAfter, byte data, String signtext, ChestAccess ca) {
|
private void queueBlock(String playerName, Location loc, int typeBefore, int typeAfter, byte data, String signtext, ChestAccess ca) {
|
||||||
if (playerName == null || loc == null || typeBefore < 0 || typeAfter < 0 || typeBefore > 255 || typeAfter > 255 || hiddenPlayers.contains(playerName.hashCode()) || !worlds.containsKey(loc.getWorld().getName().hashCode()) || typeBefore != typeAfter && hiddenBlocks.contains(typeBefore) && hiddenBlocks.contains(typeAfter))
|
if (playerName == null || loc == null || typeBefore < 0 || typeAfter < 0 || typeBefore > 255 || typeAfter > 255 || hiddenPlayers.contains(playerName.hashCode()) || !worlds.containsKey(loc.getWorld().getName().hashCode()) || typeBefore != typeAfter && hiddenBlocks.contains(typeBefore) && hiddenBlocks.contains(typeAfter))
|
||||||
return;
|
return;
|
||||||
playerName = playerName.replaceAll("[^a-zA-Z0-9_]", "");
|
queue.add(new BlockRow(loc, playerName.replaceAll("[^a-zA-Z0-9_]", ""), typeBefore, typeAfter, data, signtext != null ? signtext.replace("\\", "\\\\").replace("'", "\\'") : null, ca));
|
||||||
if (signtext != null)
|
|
||||||
signtext = signtext.replace("\\", "\\\\").replace("'", "\\'");
|
|
||||||
queue.add(new BlockRow(loc, playerName, typeBefore, typeAfter, data, signtext, ca));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private String playerID(String playerName) {
|
private String playerID(String playerName) {
|
||||||
|
@@ -163,7 +163,7 @@ class Updater
|
|||||||
conn.close();
|
conn.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void createTable(DatabaseMetaData dbm, Statement state, String table, String query) throws SQLException {
|
private static void createTable(DatabaseMetaData dbm, Statement state, String table, String query) throws SQLException {
|
||||||
if (!dbm.getTables(null, null, table, null).next()) {
|
if (!dbm.getTables(null, null, table, null).next()) {
|
||||||
getLogger().log(Level.INFO, "[LogBlock] Creating table " + table + ".");
|
getLogger().log(Level.INFO, "[LogBlock] Creating table " + table + ".");
|
||||||
state.execute("CREATE TABLE `" + table + "` " + query);
|
state.execute("CREATE TABLE `" + table + "` " + query);
|
||||||
|
@@ -1,6 +1,7 @@
|
|||||||
package de.diddiz.util;
|
package de.diddiz.util;
|
||||||
|
|
||||||
import static de.diddiz.util.MaterialName.materialName;
|
import static de.diddiz.util.MaterialName.materialName;
|
||||||
|
import java.io.File;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
@@ -102,8 +103,7 @@ public class BukkitUtils
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static String friendlyWorldname(String worldName) {
|
public static String friendlyWorldname(String worldName) {
|
||||||
worldName = worldName.substring(worldName.lastIndexOf('/') + 1);
|
return new File(worldName).getName();
|
||||||
return worldName.substring(worldName.lastIndexOf('\\') + 1);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Set<Set<Integer>> getBlockEquivalents() {
|
public static Set<Set<Integer>> getBlockEquivalents() {
|
||||||
|
Reference in New Issue
Block a user