This Update will break all current custom perks because theres a new field that need to be filled in the constructor when creating a custom perk called "identifier" which is a String that should uniquely identify a Perk.
This Update also requires all perks of the perks.yml that you want to be able to use to add a new value called identifier: (identifier you want to use for the perk normally the perk name in camel case "fireResistance")
This Update also introduces a new subcommand to the perks command called toggle.
The usage is /perks toggle <Player> <Perk_Identifier> [On/Off]
where <> is mandatory and [] optional.
The use of this command should be self explanatory.
When no on off argument is provided the perk gets toggled to its other state.