Technically, it fixed /up grief. Practically, it disabled /up.
This commit is contained in:
parent
9df58ba9f6
commit
f21f9b6f24
@ -7,7 +7,6 @@ import org.bukkit.entity.Player;
|
|||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.event.block.BlockFromToEvent;
|
import org.bukkit.event.block.BlockFromToEvent;
|
||||||
import org.bukkit.event.player.PlayerCommandPreprocessEvent;
|
|
||||||
import org.bukkit.event.player.PlayerJoinEvent;
|
import org.bukkit.event.player.PlayerJoinEvent;
|
||||||
import org.bukkit.event.player.PlayerTeleportEvent;
|
import org.bukkit.event.player.PlayerTeleportEvent;
|
||||||
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
|
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
|
||||||
@ -19,7 +18,7 @@ import com.redstoner.misc.Utils;
|
|||||||
import com.redstoner.modules.Module;
|
import com.redstoner.modules.Module;
|
||||||
|
|
||||||
@AutoRegisterListener
|
@AutoRegisterListener
|
||||||
@Version(major = 1, minor = 0, revision = 3, compatible = 1)
|
@Version(major = 1, minor = 0, revision = 4, compatible = 1)
|
||||||
public class Misc implements Module, Listener
|
public class Misc implements Module, Listener
|
||||||
{
|
{
|
||||||
private boolean enabled = false;
|
private boolean enabled = false;
|
||||||
@ -66,15 +65,14 @@ public class Misc implements Module, Listener
|
|||||||
player.teleport(player.getWorld().getSpawnLocation());
|
player.teleport(player.getWorld().getSpawnLocation());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fixes /up 0 grief
|
// Fixes /up 0 grief
|
||||||
@EventHandler
|
// @EventHandler
|
||||||
public void onPlayerCommand(PlayerCommandPreprocessEvent event)
|
// public void onPlayerCommand(PlayerCommandPreprocessEvent event)
|
||||||
{
|
// {
|
||||||
String args[] = event.getMessage().split(" ");
|
// String args[] = event.getMessage().split(" ");
|
||||||
if (args[0].equals("/up") || args[0].equals("/worldedit:up"))
|
// if (args[0].equals("/up") || args[0].equals("/worldedit:up"))
|
||||||
event.setMessage("/" + event.getMessage());
|
// event.setMessage("/" + event.getMessage());
|
||||||
}
|
// }
|
||||||
|
|
||||||
// Disables spectator teleportation
|
// Disables spectator teleportation
|
||||||
@EventHandler
|
@EventHandler
|
||||||
@ -171,11 +169,14 @@ public class Misc implements Module, Listener
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Bukkit.dispatchCommand(target, command.replaceFirst("^/", ""));
|
Bukkit.dispatchCommand(target, command.replaceFirst("/", ""));
|
||||||
Utils.sendMessage(sender, null, "Sudoed " + name + " into running " + command);
|
Utils.sendMessage(sender, null, "Sudoed " + name + " into running " + command);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
{
|
||||||
((Player) target).chat(command);
|
((Player) target).chat(command);
|
||||||
|
Utils.sendMessage(sender, null, "Sudoed " + name + " into saying " + command);
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user