This commit is contained in:
mathias 2018-05-04 23:16:47 +03:00
parent b5a8600dd8
commit 208fd3ea6b
2 changed files with 64 additions and 29 deletions

View file

@ -533,35 +533,6 @@ class Events implements Listener {
event.setCancelled(true);
}
}
/*double tps = Bukkit.getServer().getTPS()[0];
if (event.getSender() instanceof BlockCommandSender) {
/*if (tps < 14) {
event.setCancelled(true);
}
} else {
Player player = (Player) event.getSender();
if (player.getLocation().getWorld().getName().equals("world")) {
if ((event.getCommand().toLowerCase().startsWith("/minecraft:blockdata")) ||
(event.getCommand().toLowerCase().startsWith("/minecraft:clone")) ||
(event.getCommand().toLowerCase().startsWith("/minecraft:fill")) ||
(event.getCommand().toLowerCase().startsWith("/minecraft:setblock")) ||
(event.getCommand().toLowerCase().startsWith("/bigtree")) ||
(event.getCommand().toLowerCase().startsWith("/blockdata")) ||
(event.getCommand().toLowerCase().startsWith("/clone")) ||
(event.getCommand().toLowerCase().startsWith("/ebigtree")) ||
(event.getCommand().toLowerCase().startsWith("/essentials:bigtree")) ||
(event.getCommand().toLowerCase().startsWith("/essentials:ebigtree")) ||
(event.getCommand().toLowerCase().startsWith("/essentials:etree")) ||
(event.getCommand().toLowerCase().startsWith("/essentials:tree")) ||
(event.getCommand().toLowerCase().startsWith("/etree")) ||
(event.getCommand().toLowerCase().startsWith("/fill")) ||
(event.getCommand().toLowerCase().startsWith("/setblock")) ||
(event.getCommand().toLowerCase().startsWith("/tree"))) {
event.setCancelled(true);
event.getSender().sendMessage("Please move to another world to build");
}
}
}*/
}
@EventHandler

View file

@ -18,6 +18,8 @@ import com.sk89q.worldedit.WorldEdit;
public class Main extends JavaPlugin {
HashSet<String> consoleCommandBlacklist = new HashSet<String>(Arrays.asList(new String[] {
"essentials:action",
"essentials:adventure",
"essentials:adventuremode",
"essentials:afk",
"essentials:amsg",
"essentials:away",
@ -28,13 +30,18 @@ public class Main extends JavaPlugin {
"essentials:bcastw",
"essentials:bcw",
"essentials:broadcast",
"essentials:broadcastworld",
"essentials:ci",
"essentials:clean",
"essentials:clear",
"essentials:clearinvent",
"essentials:clearinventory",
"essentials:creative",
"essentials:creativemode",
"essentials:describe",
"essentials:eaction",
"essentials:eadventure",
"essentials:eadventuremode",
"essentials:eafk",
"essentials:eat",
"essentials:eamsg",
@ -54,12 +61,21 @@ public class Main extends JavaPlugin {
"essentials:eclear",
"essentials:eclearinvent",
"essentials:eclearinventory",
"essentials:ecreative",
"essentials:ecreativemode",
"essentials:edescribe",
"essentials:eeat",
"essentials:eeco",
"essentials:eeconomy",
"essentials:eemail",
"essentials:efeed",
"essentials:egamemode",
"essentials:egm",
"essentials:egma",
"essentials:egmc",
"essentials:egms",
"essentials:egmsp",
"essentials:egmt",
"essentials:eheal",
"essentials:ehelpop",
"essentials:ejail",
@ -77,6 +93,8 @@ public class Main extends JavaPlugin {
"essentials:eshoutworld",
"essentials:esilence",
"essentials:esudo",
"essentials:esurvival",
"essentials:esurvivalmode",
"essentials:etele",
"essentials:eteleport",
"essentials:etell",
@ -96,6 +114,13 @@ public class Main extends JavaPlugin {
"essentials:ewarps",
"essentials:ewhisper",
"essentials:feed",
"essentials:gamemode",
"essentials:gm",
"essentials:gma",
"essentials:gmc",
"essentials:gms",
"essentials:gmsp",
"essentials:gmt",
"essentials:heal",
"essentials:helpop",
"essentials:jail",
@ -113,7 +138,12 @@ public class Main extends JavaPlugin {
"essentials:pm",
"essentials:shoutworld",
"essentials:silence",
"essentials:sp",
"essentials:spec",
"essentials:spectator",
"essentials:sudo",
"essentials:survival",
"essentials:survivalmode",
"essentials:t",
"essentials:tele",
"essentials:teleport",
@ -149,6 +179,8 @@ public class Main extends JavaPlugin {
"minecraft:title",
"minecraft:tp",
"action",
"adventure",
"adventuremode",
"afk",
"amsg",
"away",
@ -159,6 +191,7 @@ public class Main extends JavaPlugin {
"bcastw",
"bcw",
"broadcast",
"broadcastworld",
"cc",
"ci",
"clean",
@ -166,8 +199,12 @@ public class Main extends JavaPlugin {
"clearchat",
"clearinvent",
"clearinventory",
"creative",
"creativemode",
"describe",
"eaction",
"eadventure",
"eadventuremode",
"eafk",
"eamsg",
"eat",
@ -178,21 +215,31 @@ public class Main extends JavaPlugin {
"ebcast",
"ebcastw",
"ebcw",
"ebroadcast",
"ebroadcastworld",
"eci",
"eclean",
"eclear",
"eclearinvent",
"eclearinventory",
"ecreativemode",
"eco",
"economy",
"edescribe",
"eeat",
"eeco",
"eeconomy",
"eecreative",
"eemail",
"efeed",
"effect",
"egamemode",
"egm",
"egma",
"egmc",
"egms",
"egmsp",
"egmt",
"eheal",
"ehelpop",
"ejail",
@ -210,6 +257,8 @@ public class Main extends JavaPlugin {
"eshoutworld",
"esilence",
"esudo",
"esurvival",
"esurvivalmode",
"etele",
"eteleport",
"etell",
@ -232,6 +281,12 @@ public class Main extends JavaPlugin {
"feed",
"gamemode",
"gamerule",
"gm",
"gma",
"gmc",
"gms",
"gmsp",
"gmt",
"heal",
"helpop",
"jail",
@ -250,13 +305,22 @@ public class Main extends JavaPlugin {
"pm",
"shoutworld",
"say",
"silence",
"sp",
"spec",
"spectator",
"spigot:spigot",
"spigot",
"sudo",
"survival",
"survivalmode",
"t",
"tele",
"teleport",
"tell",
"tempban",
"tjail",
"togglejail",
"tp",
"tp2p",
"tpaall",