From 4f1532cf96be92e129c9026bd029d9889e465140 Mon Sep 17 00:00:00 2001 From: nossr50 Date: Sun, 30 Jun 2024 15:09:04 -0700 Subject: [PATCH] add Maces permission nodes --- Changelog.txt | 1 + src/main/resources/plugin.yml | 101 ++++++++++++++++++++++++++++------ 2 files changed, 85 insertions(+), 17 deletions(-) diff --git a/Changelog.txt b/Changelog.txt index 67353ed77..d15111d3b 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -2,6 +2,7 @@ Version 2.2.015 Added Maces skill Added Mace to repair.vanilla.yml (see notes) Fixed a bug where spamming attacks would still apply full bonus dmg and full chance to proc abilities (see notes) + Fixed some misc missing permissions for crossbows/tridents NOTES: You shouldn't need to update repair.vanilla.yml, it should update automatically diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 52500d4cb..864ba3bb6 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -248,6 +248,7 @@ permissions: mcmmo.ability.excavation.all: true mcmmo.ability.fishing.all: true mcmmo.ability.herbalism.all: true + mcmmo.ability.maces.all: true mcmmo.ability.mining.all: true mcmmo.ability.repair.all: true mcmmo.ability.salvage.all: true @@ -479,6 +480,23 @@ permissions: description: Allows access to the Hylian Luck ability mcmmo.ability.herbalism.shroomthumb: description: Allows access to the Shroom Thumb ability + mcmmo.ability.maces.*: + default: false + description: Allows access to all Maces abilities + children: + mcmmo.ability.mining.all: true + mcmmo.ability.maces.all: + description: Allows access to all Maces abilities + children: + mcmmo.ability.maces.crush: true + mcmmo.ability.maces.cripple: true + mcmmo.ability.maces.maceslimitbreak: true + mcmmo.ability.maces.maceslimitbreak: + description: Allows access to Maces Limit Break subskill + mcmmo.ability.maces.crush: + description: Allows access to the Crush ability + mcmmo.ability.maces.cripple: + description: Allows access to the Cripple ability mcmmo.ability.mining.*: default: false description: Allows access to all Mining abilities @@ -870,6 +888,7 @@ permissions: mcmmo.commands.mcscoreboard: true mcmmo.commands.mcstats: true mcmmo.commands.mctop.all: true + mcmmo.commands.maces: true mcmmo.commands.mining: true mcmmo.commands.party.all: true mcmmo.commands.ptp.all: true @@ -1047,6 +1066,7 @@ permissions: mcmmo.commands.mctop.excavation: true mcmmo.commands.mctop.fishing: true mcmmo.commands.mctop.herbalism: true + mcmmo.commands.mctop.maces: true mcmmo.commands.mctop.mining: true mcmmo.commands.mctop.repair: true mcmmo.commands.mctop.salvage: true @@ -1074,6 +1094,8 @@ permissions: description: Allows access to the mctop command for fishing mcmmo.commands.mctop.herbalism: description: Allows access to the mctop command for herbalism + mcmmo.commands.mctop.maces: + description: Allows access to the mctop command for maces mcmmo.commands.mctop.mining: description: Allows access to the mctop command for mining mcmmo.commands.mctop.repair: @@ -1234,6 +1256,9 @@ permissions: mcmmo.commands.skillreset.taming: true mcmmo.commands.skillreset.unarmed: true mcmmo.commands.skillreset.woodcutting: true + mcmmo.commands.skillreset.crossbows: true + mcmmo.commands.skillreset.tridents: true + mcmmo.commands.skillreset.maces: true mcmmo.commands.skillreset: description: Allows access to the skillreset command mcmmo.commands.skillreset.acrobatics: @@ -1252,6 +1277,12 @@ permissions: description: Allows access to the skillreset command for herbalism mcmmo.commands.skillreset.mining: description: Allows access to the skillreset command for mining + mcmmo.commands.skillreset.crossbows: + description: Allows access to the skillreset command for crossbows + mcmmo.commands.skillreset.tridents: + description: Allows access to the skillreset command for tridents + mcmmo.commands.skillreset.maces: + description: Allows access to the skillreset command for maces mcmmo.commands.skillreset.others.*: default: false description: Implies access to all mcmmo.commands.skillreset.others permissions @@ -1276,6 +1307,9 @@ permissions: mcmmo.commands.skillreset.others.taming: true mcmmo.commands.skillreset.others.unarmed: true mcmmo.commands.skillreset.others.woodcutting: true + mcmmo.commands.skillreset.others.crossbows: true + mcmmo.commands.skillreset.others.tridents: true + mcmmo.commands.skillreset.others.maces: true mcmmo.commands.skillreset.others: description: Allows access to the skillreset command for other players mcmmo.commands.skillreset.others.acrobatics: @@ -1308,6 +1342,12 @@ permissions: description: Allows access to the skillreset command for unarmed for other players mcmmo.commands.skillreset.others.woodcutting: description: Allows access to the skillreset command for woodcutting for other players + mcmmo.commands.skillreset.others.crossbows: + description: Allows access to the skillreset command for crossbows for other players + mcmmo.commands.skillreset.others.tridents: + description: Allows access to the skillreset command for tridents for other players + mcmmo.commands.skillreset.others.maces: + description: Allows access to the skillreset command for maces for other players mcmmo.commands.skillreset.repair: description: Allows access to the skillreset command for repair mcmmo.commands.skillreset.salvage: @@ -1332,23 +1372,6 @@ permissions: description: Allows access to the taming command mcmmo.commands.unarmed: description: Allows access to the unarmed command -# mcmmo.commands.vampirism.*: -# default: false -# description: Implies access to all mcmmo.commands.vampirism permissions -# children: -# mcmmo.commands.vampirism.all: true -# mcmmo.commands.vampirism.all: -# description: Implies access to all mcmmo.commands.vampirism permissions -# children: -# mcmmo.commands.vampirism: true -# mcmmo.commands.vampirism.modify: true -# mcmmo.commands.vampirism.toggle: true -# mcmmo.commands.vampirism: -# description: Allows access to the vampirism command -# mcmmo.commands.vampirism.modify: -# description: Allows access to the vampirism command to modify the vampirism rate -# mcmmo.commands.vampirism.toggle: -# description: Allows access to the vampirism command to toggle vampirism on/off mcmmo.commands.woodcutting: description: Allows access to the woodcutting command mcmmo.commands.xprate.*: @@ -1482,6 +1505,7 @@ permissions: mcmmo.perks.lucky.excavation: true mcmmo.perks.lucky.fishing: true mcmmo.perks.lucky.herbalism: true + mcmmo.perks.lucky.maces: true mcmmo.perks.lucky.mining: true mcmmo.perks.lucky.repair: true mcmmo.perks.lucky.salvage: true @@ -1490,6 +1514,8 @@ permissions: mcmmo.perks.lucky.taming: true mcmmo.perks.lucky.unarmed: true mcmmo.perks.lucky.woodcutting: true + mcmmo.perks.lucky.crossbows: true + mcmmo.perks.lucky.tridents: true mcmmo.perks.lucky.acrobatics: default: false description: Gives Acrobatics abilities & skills a 33.3% better chance to activate. @@ -1514,6 +1540,9 @@ permissions: mcmmo.perks.lucky.herbalism: default: false description: Gives Herbalism abilities & skills a 33.3% better chance to activate. + mcmmo.perks.lucky.maces: + default: false + description: Gives Mining abilities & skills a 33.3% better chance to activate. mcmmo.perks.lucky.mining: default: false description: Gives Mining abilities & skills a 33.3% better chance to activate. @@ -1580,6 +1609,7 @@ permissions: mcmmo.perks.xp.150percentboost.excavation: true mcmmo.perks.xp.150percentboost.fishing: true mcmmo.perks.xp.150percentboost.herbalism: true + mcmmo.perks.xp.150percentboost.maces: true mcmmo.perks.xp.150percentboost.mining: true mcmmo.perks.xp.150percentboost.repair: true mcmmo.perks.xp.150percentboost.smelting: true @@ -1612,6 +1642,9 @@ permissions: mcmmo.perks.xp.150percentboost.herbalism: default: false description: Multiplies incoming Herbalism XP by 2.5 + mcmmo.perks.xp.150percentboost.maces: + default: false + description: Multiplies incoming Maces XP by 2.5 mcmmo.perks.xp.150percentboost.mining: default: false description: Multiplies incoming Mining XP by 2.5 @@ -1658,6 +1691,7 @@ permissions: mcmmo.perks.xp.50percentboost.excavation: true mcmmo.perks.xp.50percentboost.fishing: true mcmmo.perks.xp.50percentboost.herbalism: true + mcmmo.perks.xp.50percentboost.maces: true mcmmo.perks.xp.50percentboost.mining: true mcmmo.perks.xp.50percentboost.repair: true mcmmo.perks.xp.50percentboost.smelting: true @@ -1690,6 +1724,9 @@ permissions: mcmmo.perks.xp.50percentboost.herbalism: default: false description: Multiplies incoming Herbalism XP by 1.5 + mcmmo.perks.xp.50percentboost.maces: + default: false + description: Multiplies incoming Maces XP by 1.5 mcmmo.perks.xp.50percentboost.mining: default: false description: Multiplies incoming Mining XP by 1.5 @@ -1736,6 +1773,7 @@ permissions: mcmmo.perks.xp.25percentboost.excavation: true mcmmo.perks.xp.25percentboost.fishing: true mcmmo.perks.xp.25percentboost.herbalism: true + mcmmo.perks.xp.25percentboost.maces: true mcmmo.perks.xp.25percentboost.mining: true mcmmo.perks.xp.25percentboost.repair: true mcmmo.perks.xp.25percentboost.smelting: true @@ -1768,6 +1806,9 @@ permissions: mcmmo.perks.xp.25percentboost.herbalism: default: false description: Multiplies incoming Herbalism XP by 1.25 + mcmmo.perks.xp.25percentboost.maces: + default: false + description: Multiplies incoming Maces XP by 1.25 mcmmo.perks.xp.25percentboost.mining: default: false description: Multiplies incoming Mining XP by 1.25 @@ -1814,6 +1855,7 @@ permissions: mcmmo.perks.xp.10percentboost.excavation: true mcmmo.perks.xp.10percentboost.fishing: true mcmmo.perks.xp.10percentboost.herbalism: true + mcmmo.perks.xp.10percentboost.maces: true mcmmo.perks.xp.10percentboost.mining: true mcmmo.perks.xp.10percentboost.repair: true mcmmo.perks.xp.10percentboost.smelting: true @@ -1846,6 +1888,9 @@ permissions: mcmmo.perks.xp.10percentboost.herbalism: default: false description: Multiplies incoming Herbalism XP by 1.1 + mcmmo.perks.xp.10percentboost.maces: + default: false + description: Multiplies incoming Maces XP by 1.1 mcmmo.perks.xp.10percentboost.mining: default: false description: Multiplies incoming Mining XP by 1.1 @@ -1892,6 +1937,7 @@ permissions: mcmmo.perks.xp.customboost.excavation: true mcmmo.perks.xp.customboost.fishing: true mcmmo.perks.xp.customboost.herbalism: true + mcmmo.perks.xp.customboost.maces: true mcmmo.perks.xp.customboost.mining: true mcmmo.perks.xp.customboost.repair: true mcmmo.perks.xp.customboost.smelting: true @@ -1924,6 +1970,9 @@ permissions: mcmmo.perks.xp.customboost.herbalism: default: false description: Multiplies incoming Herbalism XP by the boost amount defined in the experience config + mcmmo.perks.xp.customboost.maces: + default: false + description: Multiplies incoming Maces XP by the boost amount defined in the experience config mcmmo.perks.xp.customboost.mining: default: false description: Multiplies incoming Mining XP by the boost amount defined in the experience config @@ -1970,6 +2019,7 @@ permissions: mcmmo.perks.xp.double.excavation: true mcmmo.perks.xp.double.fishing: true mcmmo.perks.xp.double.herbalism: true + mcmmo.perks.xp.double.maces: true mcmmo.perks.xp.double.mining: true mcmmo.perks.xp.double.repair: true mcmmo.perks.xp.double.smelting: true @@ -2002,6 +2052,9 @@ permissions: mcmmo.perks.xp.double.herbalism: default: false description: Doubles incoming Herbalism XP + mcmmo.perks.xp.double.maces: + default: false + description: Doubles incoming Maces XP mcmmo.perks.xp.double.mining: default: false description: Doubles incoming Mining XP @@ -2048,6 +2101,7 @@ permissions: mcmmo.perks.xp.quadruple.excavation: true mcmmo.perks.xp.quadruple.fishing: true mcmmo.perks.xp.quadruple.herbalism: true + mcmmo.perks.xp.quadruple.maces: true mcmmo.perks.xp.quadruple.mining: true mcmmo.perks.xp.quadruple.repair: true mcmmo.perks.xp.quadruple.smelting: true @@ -2080,6 +2134,9 @@ permissions: mcmmo.perks.xp.quadruple.herbalism: default: false description: Quadruples incoming Herbalism XP + mcmmo.perks.xp.quadruple.maces: + default: false + description: Quadruples incoming Maces XP mcmmo.perks.xp.quadruple.mining: default: false description: Quadruples incoming Mining XP @@ -2127,6 +2184,7 @@ permissions: mcmmo.perks.xp.triple.fishing: true mcmmo.perks.xp.triple.herbalism: true mcmmo.perks.xp.triple.mining: true + mcmmo.perks.xp.triple.maces: true mcmmo.perks.xp.triple.repair: true mcmmo.perks.xp.triple.smelting: true mcmmo.perks.xp.triple.swords: true @@ -2158,6 +2216,9 @@ permissions: mcmmo.perks.xp.triple.herbalism: default: false description: Triples incoming Herbalism XP + mcmmo.perks.xp.triple.maces: + default: false + description: Triples incoming Maces XP mcmmo.perks.xp.triple.mining: default: false description: Triples incoming Mining XP @@ -2203,6 +2264,7 @@ permissions: mcmmo.skills.excavation: true mcmmo.skills.fishing: true mcmmo.skills.herbalism: true + mcmmo.skill.maces: true mcmmo.skills.mining: true mcmmo.skills.repair: true mcmmo.skills.salvage: true @@ -2283,6 +2345,11 @@ permissions: children: mcmmo.ability.taming.all: true mcmmo.commands.taming: true + mcmmo.skills.maces: + description: Allows access to the Maces skill + children: + mcmmo.ability.maces.all: true + mcmmo.commands.maces: true mcmmo.skills.tridents: description: Allows access to the Tridents skill children: