diff --git a/src/me/StevenLawson/TotalFreedomMod/Commands/Command_invis.java b/src/me/StevenLawson/TotalFreedomMod/Commands/Command_invis.java index 29e64868..32470327 100644 --- a/src/me/StevenLawson/TotalFreedomMod/Commands/Command_invis.java +++ b/src/me/StevenLawson/TotalFreedomMod/Commands/Command_invis.java @@ -59,7 +59,7 @@ public class Command_invis extends TFM_Command } else { - playerMsg("Invisble players (" + players.size() + "): " + StringUtils.join(players, ", ")); + playerMsg("Invisible players (" + players.size() + "): " + StringUtils.join(players, ", ")); } return true; diff --git a/src/me/StevenLawson/TotalFreedomMod/Commands/Command_kicknoob.java b/src/me/StevenLawson/TotalFreedomMod/Commands/Command_kicknoob.java index 4c2ef443..c66c9da3 100644 --- a/src/me/StevenLawson/TotalFreedomMod/Commands/Command_kicknoob.java +++ b/src/me/StevenLawson/TotalFreedomMod/Commands/Command_kicknoob.java @@ -20,7 +20,7 @@ public class Command_kicknoob extends TFM_Command { if (!TFM_AdminList.isSuperAdmin(player)) { - player.kickPlayer(ChatColor.RED + "Disconnected by admin."); + player.kickPlayer(ChatColor.RED + "All non-superadmins were kicked by " + sender.getName() + "."); } } diff --git a/src/me/StevenLawson/TotalFreedomMod/Listener/TFM_PlayerListener.java b/src/me/StevenLawson/TotalFreedomMod/Listener/TFM_PlayerListener.java index 7de5fd3c..6aea50ce 100644 --- a/src/me/StevenLawson/TotalFreedomMod/Listener/TFM_PlayerListener.java +++ b/src/me/StevenLawson/TotalFreedomMod/Listener/TFM_PlayerListener.java @@ -81,7 +81,7 @@ public class TFM_PlayerListener implements Listener { case WATER_BUCKET: { - if (TFM_ConfigEntry.ALLOW_WATER_PLACE.getBoolean()) + if (TFM_AdminList.isSuperAdmin(player) || TFM_ConfigEntry.ALLOW_WATER_PLACE.getBoolean()) { break; } @@ -94,7 +94,7 @@ public class TFM_PlayerListener implements Listener case LAVA_BUCKET: { - if (TFM_ConfigEntry.ALLOW_LAVA_PLACE.getBoolean()) + if (TFM_AdminList.isSuperAdmin(player) || TFM_ConfigEntry.ALLOW_LAVA_PLACE.getBoolean()) { break; } diff --git a/src/me/StevenLawson/TotalFreedomMod/TFM_ServerInterface.java b/src/me/StevenLawson/TotalFreedomMod/TFM_ServerInterface.java index dbd516cf..6a0ddf92 100644 --- a/src/me/StevenLawson/TotalFreedomMod/TFM_ServerInterface.java +++ b/src/me/StevenLawson/TotalFreedomMod/TFM_ServerInterface.java @@ -112,7 +112,7 @@ public class TFM_ServerInterface // Check force-IP match if (TFM_ConfigEntry.FORCE_IP_ENABLED.getBoolean()) { - final String hostname = event.getHostname().replace("FML", ""); // Forge fix - https://github.com/TotalFreedom/TotalFreedomMod/issues/493 + final String hostname = event.getHostname().replace("\u0000FML\u0000", ""); // Forge fix - https://github.com/TotalFreedom/TotalFreedomMod/issues/493 final String connectAddress = TFM_ConfigEntry.SERVER_ADDRESS.getString(); final int connectPort = TotalFreedomMod.server.getPort();