mirror of
https://github.com/MilkBowl/Vault.git
synced 2024-11-24 03:25:11 +01:00
Revert "try using onCommand directly instead of dispatching commands."
This reverts commit 684822c0ef
.
This commit is contained in:
parent
e9c684047a
commit
f73694d855
@ -4,7 +4,6 @@ import java.util.ArrayList;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.Command;
|
|
||||||
import org.bukkit.command.ConsoleCommandSender;
|
import org.bukkit.command.ConsoleCommandSender;
|
||||||
import org.bukkit.event.Event.Priority;
|
import org.bukkit.event.Event.Priority;
|
||||||
import org.bukkit.event.Event.Type;
|
import org.bukkit.event.Event.Type;
|
||||||
@ -27,7 +26,6 @@ public class Permission_PermissionsBukkit extends Permission {
|
|||||||
private PermissionsPlugin perms = null;
|
private PermissionsPlugin perms = null;
|
||||||
private PermissionServerListener permissionServerListener = null;
|
private PermissionServerListener permissionServerListener = null;
|
||||||
private ConsoleCommandSender ccs;
|
private ConsoleCommandSender ccs;
|
||||||
private Command permCommand = null;
|
|
||||||
|
|
||||||
public Permission_PermissionsBukkit(Vault plugin) {
|
public Permission_PermissionsBukkit(Vault plugin) {
|
||||||
this.plugin = plugin;
|
this.plugin = plugin;
|
||||||
@ -44,7 +42,6 @@ public class Permission_PermissionsBukkit extends Permission {
|
|||||||
Plugin perms = plugin.getServer().getPluginManager().getPlugin("PermissionsBukkit");
|
Plugin perms = plugin.getServer().getPluginManager().getPlugin("PermissionsBukkit");
|
||||||
if (perms != null) {
|
if (perms != null) {
|
||||||
perms = (PermissionsPlugin) perms;
|
perms = (PermissionsPlugin) perms;
|
||||||
permCommand = this.perms.getCommand("permissions");
|
|
||||||
log.info(String.format("[%s][Permission] %s hooked.", plugin.getDescription().getName(), name));
|
log.info(String.format("[%s][Permission] %s hooked.", plugin.getDescription().getName(), name));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -64,7 +61,6 @@ public class Permission_PermissionsBukkit extends Permission {
|
|||||||
if (perms != null) {
|
if (perms != null) {
|
||||||
if (perms.isEnabled()) {
|
if (perms.isEnabled()) {
|
||||||
permission.perms = (PermissionsPlugin) perms;
|
permission.perms = (PermissionsPlugin) perms;
|
||||||
permCommand = permission.perms.getCommand("permissions");
|
|
||||||
log.info(String.format("[%s][Permission] %s hooked.", plugin.getDescription().getName(), permission.name));
|
log.info(String.format("[%s][Permission] %s hooked.", plugin.getDescription().getName(), permission.name));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -140,7 +136,7 @@ public class Permission_PermissionsBukkit extends Permission {
|
|||||||
if (world != null) {
|
if (world != null) {
|
||||||
permission = world + ":" + permission;
|
permission = world + ":" + permission;
|
||||||
}
|
}
|
||||||
return perms.onCommand(ccs, permCommand, "permissions", new String[] {"group", "setperm", group, permission, "true"});
|
return plugin.getServer().dispatchCommand(ccs, "permissions group setperm " + group + " " + permission + " true");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -148,7 +144,7 @@ public class Permission_PermissionsBukkit extends Permission {
|
|||||||
if (world != null) {
|
if (world != null) {
|
||||||
permission = world + ":" + permission;
|
permission = world + ":" + permission;
|
||||||
}
|
}
|
||||||
return perms.onCommand(ccs, permCommand, "permissions", new String[] {"group", "unsetperm", group, permission});
|
return plugin.getServer().dispatchCommand(ccs, "permissions group unsetperm " + group + " " + permission);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -169,7 +165,7 @@ public class Permission_PermissionsBukkit extends Permission {
|
|||||||
if (world != null) {
|
if (world != null) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return perms.onCommand(ccs, permCommand, "permissions", new String[] {"player", "addgroup", player, group});
|
return plugin.getServer().dispatchCommand(ccs, "permissions player addgroup " + player + " " + group);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -177,7 +173,7 @@ public class Permission_PermissionsBukkit extends Permission {
|
|||||||
if (world != null) {
|
if (world != null) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return perms.onCommand(ccs, permCommand, "permissions", new String[] {"player", "removegroup", player, group});
|
return plugin.getServer().dispatchCommand(ccs, "permissions player removegroup " + player + " " + group);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
Reference in New Issue
Block a user