added per-command permissions
This commit is contained in:
parent
d123833bf9
commit
f12b5b4fd9
|
@ -99,7 +99,8 @@ public class boosCoolDownManager {
|
|||
if (boosCoolDown.isUsingPermissions()) {
|
||||
if (coolDownSeconds > 0
|
||||
&& !boosCoolDown.getPermissions().has(player,
|
||||
"booscooldowns.nocooldown")) {
|
||||
"booscooldowns.nocooldown") && !boosCoolDown.getPermissions().has(player,
|
||||
"booscooldowns.nocooldown."+pre)) {
|
||||
Date lastTime = getTime(player, pre);
|
||||
if (lastTime == null) {
|
||||
setTime(player, pre);
|
||||
|
|
|
@ -80,7 +80,8 @@ public class boosCoolDownPlayerListener extends PlayerListener {
|
|||
if (boosCoolDown.isUsingPermissions()) {
|
||||
if (warmUpSeconds > 0
|
||||
&& !boosCoolDown.getPermissions().has(player,
|
||||
"booscooldowns.nowarmup")) {
|
||||
"booscooldowns.nowarmup") && !boosCoolDown.getPermissions().has(player,
|
||||
"booscooldowns.nowarmup."+pre)) {
|
||||
if (!boosCoolDownManager.checkWarmUpOK(player, pre, message)) {
|
||||
if (boosCoolDownManager.checkCoolDownOK(player, pre,
|
||||
message)) {
|
||||
|
@ -139,7 +140,8 @@ public class boosCoolDownPlayerListener extends PlayerListener {
|
|||
if (boosCoolDown.isUsingEconomy()) {
|
||||
if (boosConfigManager.getPrice(player, pre) > 0) {
|
||||
if (!boosCoolDown.getPermissions().has(player,
|
||||
"booscooldowns.noprice")) {
|
||||
"booscooldowns.noprice") && !boosCoolDown.getPermissions().has(player,
|
||||
"booscooldowns.noprice."+pre)) {
|
||||
if (boosCoolDown.getEconomy().getBalance(player.getName()) >= boosConfigManager
|
||||
.getPrice(player, pre)) {
|
||||
boosPriceManager.payForCommand(player, pre, message);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
name: boosCooldown
|
||||
main: cz.boosik.boosCooldown.boosCoolDown
|
||||
version: 1.8.3
|
||||
version: 1.9.0
|
||||
author: boosik
|
||||
softdepend: [Vault, iConomy 4 & 5 & 6, BOSEconomy 6 & 7, EssentialsEcon, 3Co, MultiCurrency, MineConomy, eWallet, EconXP]
|
||||
description: >
|
||||
|
|
Loading…
Reference in New Issue