EchoPet

EchoPet

882k Downloads

echopet.pet.type.wither.* permissions error

TheStriker0995 opened this issue ยท 4 comments

commented

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.

commented

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.

commented

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.

commented

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.

commented

Sorry for the delay in this fix.