Movecraft Permissions
Just a fast drop-in about permission nodes:
its pretty simple:
This is what our default members have. You need that per craft-type.
This is an example for the default "airship" so use the proper naming when using other crafts!
- movecraft.movecraft.list
- movecraft.movecraft.types
- movecraft.movecraft
- movecraft.airship.info
- movecraft.airship.setname
- movecraft.airship.size
- movecraft.airship
- movecraft.airship.release
- movecraft.airship.pilot
- movecraft.airship.remote
- movecraft.airship.turn
full access should work with -movecraft.movecraft.* (not sure, I dont use it)
Remember that turning has no collision detection and can even break protected terrain of Towny/Factions/Worldguard! Striker is already working on that, so stay patient! =)
Also, a few of this perm nodes are interwoven, so you cant grant access to "pilot" without access to "info". Stupid, but we are working on that!
I will add the full info about the perms asap.
-
View User Profile
-
Send Message
Posted Jun 15, 2012Because it drove me absolutely bonkers trying to write these all out myself here they are:
I don't have the bomber in there because of the amount of dammage it can do to a server.
Have fun!
movecraft.movecraft.list
movecraft.movecraft.types
movecraft.movecraft
movecraft.aircraft.info
movecraft.aircraft.setname
movecraft.aircraft.size
movecraft.aircraft
movecraft.aircraft.release
movecraft.aircraft.pilot
movecraft.aircraft.remote
movecraft.aircraft.turn
movecraft.airship.info
movecraft.airship.setname
movecraft.airship.size
movecraft.airship
movecraft.airship.release
movecraft.airship.pilot
movecraft.airship.remote
movecraft.airship.turn
movecraft.boat.info
movecraft.boat.setname
movecraft.boat.size
movecraft.boat
movecraft.boat.release
movecraft.boat.sail
movecraft.boat.pilot
movecraft.boat.remote
movecraft.boat.turn
movecraft.car.info
movecraft.car.setname
movecraft.car.size
movecraft.car
movecraft.car.release
movecraft.car.drive
movecraft.car.pilot
movecraft.car.remote
movecraft.car.turn
movecraft.drill.info
movecraft.drill.setname
movecraft.drill.size
movecraft.drill
movecraft.drill.release
movecraft.drill.pilot
movecraft.drill.drive
movecraft.drill.remote
movecraft.drill.turn
movecraft.ship.info
movecraft.ship.setname
movecraft.ship.size
movecraft.ship
movecraft.ship.release
movecraft.ship.sail
movecraft.ship.pilot
movecraft.ship.remote
movecraft.ship.turn
movecraft.submarine.info
movecraft.submarine.setname
movecraft.submarine.size
movecraft.submarine
movecraft.submarine.release
movecraft.submarine.pilot
movecraft.submarine.dive
movecraft.submarine.remote
movecraft.submarine.turn
movecraft.UFO.info
movecraft.UFO.setname
movecraft.UFO.size
movecraft.UFO
movecraft.UFO.release
movecraft.UFO.pilot
movecraft.UFO.remote
movecraft.UFO.turn
-
View User Profile
-
Send Message
Posted Jun 23, 2013@Fido488
What file do i put those in?
-
View User Profile
-
Send Message
Posted Jun 23, 2013@Fido488
please help me :)... do i put them in config file or somethin?....what file do i exactly put them in? and do i copy everything?
-
View User Profile
-
Send Message
Posted Jan 21, 2016@redneckkidd777
Yes it is three years after you posted this question, but I get upset seeing unanswered, simple questions like this.
First, install the "Essentials" plugin(s) then you will need a permissions plugin. I am using "Group Manager". To make it uber simple I'm going to tell you how to just enable this for everyone that joins your server (the default group).
go to the plugins folder, then to the GroupManager folder.
I then open the globalgroups.yml file
You'll see where it says
g:groupmanager_default:
permissions:
- groupmanager.notify.self
This is the text that you will modify. Here is how to allow anyone and everyone (the default group) to use the airskiff
modify it so it looks like this
g:groupmanager_default:
permissions:
- groupmanager.notify.self
- movecraft.movecraft.list
- movecraft.movecraft.types
- movecraft.movecraft
- movecraft.airskiff.info
- movecraft.airskiff.move
- movecraft.airskiff.setname
- movecraft.airskiff.size
- movecraft.airskiff
- movecraft.airskiff.release
- movecraft.airskiff.pilot
- movecraft.airskiff.remote
- movecraft.airskiff.turn
read up on group manager to understand permissions better. I've not been able to figure out how to assign permissions without a permissions plugin. A lot of people seem to prefer the plugin "permissionsEX" or "PEX", but I'm working with Group Manager and it seems just fine.
Also, please note the line
- movecraft.airskiff.move
this was left out of the original post. Your airskiff will not move without that. You will be able to "pilot" your ship (you can pilot but can't move your airship or airskiff or whatever), so when you try to move you'll get "Insufficient Permissions".