echopet.pet.type.wither.* permissions error
TheStriker0995 opened this issue ยท 4 comments
The permission node "echopet.pet.type.wither.*" is allowing users to use the wither pet, as well as modify its meta info. All other pets require "echopet.pet.type." to allow access, as well as the wild card to allow access to edit all meta info.
For example:
"echopet.pet.type.wither.*" is giving access to the pet, and change turn on and off its shield.
"echopet.pet.type.wither" Only gives access to wither pet.
To my understanding it should require both "echopet.pet.type.wither" and "echopet.pet.type.wither.*" to allow the use of the pet and change the shield option.
So basically server owners could give access to data options without the player ever having access to the actual pet? Sorry, I don't really see the point in that.
The reason why I am asking this to be fixed, is because I sell a "Pet Abilities" pack that allows players to change pet meta data, ride pets, and wear them as hats. However I also sell 4 pet individually (EnderDragon, Giant, Human, and Wither). I would like to give them the permission "echopet.pet.type.wither.*" without necessarily giveing them access to Wither until they buy that pet. This method is working for all other pets, but Wither.