mirror of
https://github.com/EssentialsX/Essentials.git
synced 2025-02-09 17:02:23 +01:00
Move to switch statement (Java 7 sugar)
This commit is contained in:
parent
65fc8a9c41
commit
c03765803c
@ -3,6 +3,7 @@ package com.earth2me.essentials.perm;
|
|||||||
import org.anjocaido.groupmanager.GroupManager;
|
import org.anjocaido.groupmanager.GroupManager;
|
||||||
import org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder;
|
import org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder;
|
||||||
import org.anjocaido.groupmanager.permissions.AnjoPermissionsHandler;
|
import org.anjocaido.groupmanager.permissions.AnjoPermissionsHandler;
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.plugin.Plugin;
|
import org.bukkit.plugin.Plugin;
|
||||||
|
|
||||||
@ -10,8 +11,8 @@ import org.bukkit.plugin.Plugin;
|
|||||||
public class GroupManagerHandler extends AbstractVaultHandler {
|
public class GroupManagerHandler extends AbstractVaultHandler {
|
||||||
private final transient GroupManager groupManager;
|
private final transient GroupManager groupManager;
|
||||||
|
|
||||||
public GroupManagerHandler(final Plugin permissionsPlugin) {
|
public GroupManagerHandler() {
|
||||||
groupManager = ((GroupManager) permissionsPlugin);
|
groupManager = ((GroupManager) Bukkit.getPluginManager().getPlugin("GroupManager"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -110,18 +110,25 @@ public class PermissionsHandler implements IPermissionsHandler {
|
|||||||
if (!(handler instanceof AbstractVaultHandler)) {
|
if (!(handler instanceof AbstractVaultHandler)) {
|
||||||
AbstractVaultHandler vaultHandler;
|
AbstractVaultHandler vaultHandler;
|
||||||
// No switch statements for Strings, this is Java 6
|
// No switch statements for Strings, this is Java 6
|
||||||
if (enabledPermsPlugin.equals("PermissionsEx")) {
|
switch (enabledPermsPlugin) {
|
||||||
|
case "PermissionsEx":
|
||||||
vaultHandler = new PermissionsExHandler();
|
vaultHandler = new PermissionsExHandler();
|
||||||
} else if (enabledPermsPlugin.equals("GroupManager")) {
|
break;
|
||||||
vaultHandler = new GroupManagerHandler(pluginManager.getPlugin(enabledPermsPlugin));
|
case "GroupManager":
|
||||||
} else if (enabledPermsPlugin.equals("SimplyPerms")) {
|
vaultHandler = new GroupManagerHandler();
|
||||||
|
break;
|
||||||
|
case "SimplyPerms":
|
||||||
vaultHandler = new SimplyPermsHandler();
|
vaultHandler = new SimplyPermsHandler();
|
||||||
} else if (enabledPermsPlugin.equals("Privileges")) {
|
break;
|
||||||
|
case "Privileges":
|
||||||
vaultHandler = new PrivilegesHandler();
|
vaultHandler = new PrivilegesHandler();
|
||||||
} else if (enabledPermsPlugin.equals("bPermissions")) {
|
break;
|
||||||
|
case "bPermissions":
|
||||||
vaultHandler = new BPermissions2Handler();
|
vaultHandler = new BPermissions2Handler();
|
||||||
} else {
|
break;
|
||||||
|
default:
|
||||||
vaultHandler = new GenericVaultHandler();
|
vaultHandler = new GenericVaultHandler();
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
if (enabledPermsPlugin.equals("")) {
|
if (enabledPermsPlugin.equals("")) {
|
||||||
enabledPermsPlugin = "generic";
|
enabledPermsPlugin = "generic";
|
||||||
|
@ -68,7 +68,6 @@ public class SpawnerUtil {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public EntityType getEntityType(ItemStack is) {
|
public EntityType getEntityType(ItemStack is) {
|
||||||
ItemMeta meta = is.getItemMeta();
|
|
||||||
if (useMeta) {
|
if (useMeta) {
|
||||||
BlockStateMeta bsm = (BlockStateMeta) is.getItemMeta();
|
BlockStateMeta bsm = (BlockStateMeta) is.getItemMeta();
|
||||||
CreatureSpawner bs = (CreatureSpawner) bsm.getBlockState();
|
CreatureSpawner bs = (CreatureSpawner) bsm.getBlockState();
|
||||||
|
Loading…
Reference in New Issue
Block a user