Permissions for launchpad not working
cuddylier opened this issue ยท 7 comments
Hi
I've tried adding the following permissions to players to be able to use launchpads, I don't need players to be able to place them but they still can't use them, why?
- preciousstones.benefit.bounce
- preciousstones.benefit.heal
- preciousstones.benefit.giveair
- preciousstones.benefit.enable
- preciousstones.benefit.launch
- preciousstones.protection.launch
- preciousstones.bypass.use
- preciousstones.blacklist
- preciousstones.bypass.entry
I added 'required-permission: preciousstones.protection.launch' to test and see if that helped but it didn't.
- preciousstones.benefit.launch
This is the only perm you need. Also it will only work on players allowed into the field.
How do I allow players that aren't allowed in the field to use them? I use the launchpads at my kitpvp spawn or is there a way to add everyone?
You can reverse the flag. Read the legend here: http://preciousstones.shoutwiki.com/wiki/Field_Flag_Reference
So ~launch: true
would make it apply to everyone not-allowed instead of everyone allowed. Better yet you can make it apply to everyone with ^launch: true
Oh, I already had that set:
- title: Launch Pad
block: 70
radius: 1
launch: true
no-conflict: true
sneaking-bypass: false
custom-volume: 20
mixing-group: 2
cuboid: true
mask-on-disabled: 80
And it still doesn't work without giving players preciousstones.*
You don't have any modifier set on the launch flag on example you just posted.
Reversible
This signifies that the effect of a flag can be reversed by using the ~ modifier before the flag to reverse who it applies to. If a flag normally applied the allowed players it could then be reversed to apply to no-allowed players, and vise-versa. (i.e. ~prevent-place)
Global-able
This signifies that the effect of a flag can be made to apply to all players, allowed and non-allowed by using the ^ modifier before the flag (i.e. ^prevent-place).