mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 23:37:32 +00:00
Fix Script Ops Only Logic
This commit is contained in:
1 parent
e7f48ae70d
commit
f0ab36e4a1
1 file changed
+8
-6
@@ -169,14 +169,16 @@ public class ConfigScript
|
||||
}
|
||||
|
||||
public static boolean isScriptDev(EntityPlayer player) {
|
||||
boolean isOp = MinecraftServer.getServer().getConfigurationManager().func_152596_g(player.getGameProfile());
|
||||
return (!ScriptOpsOnly || isOp) &&
|
||||
(Developer.ScriptUser.contains(player.getUniqueID()) ||
|
||||
Developer.Universal.contains(player.getUniqueID()));
|
||||
return Developer.ScriptUser.contains(player.getUniqueID()) || Developer.Universal.contains(player.getUniqueID());
|
||||
}
|
||||
|
||||
public static boolean canScript(EntityPlayer player, CustomNpcsPermissions.Permission perm) {
|
||||
boolean scriptDev = (!ScriptOpsOnly && Developer.ScriptUser.isEmpty()) || isScriptDev(player);
|
||||
return scriptDev && CustomNpcsPermissions.hasPermission(player, perm);
|
||||
boolean isOp = MinecraftServer.getServer().getConfigurationManager().func_152596_g(player.getGameProfile());
|
||||
if(ScriptOpsOnly){
|
||||
return isOp;
|
||||
}
|
||||
|
||||
boolean scriptDev = isScriptDev(player);
|
||||
return scriptDev || CustomNpcsPermissions.hasPermission(player, perm);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user