EchoPet

EchoPet

882k Downloads

Pet permissions.

Scribblets opened this issue ยท 7 comments

commented

I don't want people being able to change the size / color of their pet, however I noticed there are no permissions for this. Is it possible to add these in with the AI update? :)

commented

echopet.pet.type.<type>.<datatype>

e.g.
echopet.pet.type.sheep.aqua

commented

I have the permissions set up, and it's saying that the user group doesn't have permission to do so. Also, when we tried disabling Large and Medium in the config files, /pet magmacube would still randomly spawn small/medium/large.

Error: [EchoPet] echopet.pet.type.magmacube permission needed to do that.

Permissions:

PetMagmacubeSmall:
permissions:
- echopet.pet.type.magmacube.small
- echopet.pet
- echopet.pet.list
- echopet.pet.info
- echopet.pet.ride.*
- echopet.pet.menu
- echopet.pet.show
- echopet.pet.hide
- echopet.pet.call
- echopet.pet.name
inheritance:
- Player
prefix: ''
options:
build: true
rank: '223'

commented

So I got the MagmaCube to work by forcing "Small" ~ However, I'm having yet another issue with sheep. Is there a way to set the default /pet sheep color to be the color they have permission for, instead of just white?

For example:
/pet sheep will spawn a white sheep.

But instead, if you're in PetSheepBrown permissions group:
/pet sheep will s pawn a brown sheep.

Can this be done? I feel like I just don't know how permissions work. @_@;

commented

As an added note, Medium and Large are set to "false" in the config file.

commented

Remember that echopet.pet.type.magmacube and echopet.pet.type.magmacube.small are required to have a small MagmaCube.

And no, certain colours can't be forced based on permissions.

commented

Okay thank you. And lastly, would there be a reason why Sheeps are still rideable even though it's set to "false" in the config? Thanks :)

commented

There is no option for disabling riding ;o. Only give permissions to the groups you want people to be able to ride.