Flight
What is Flight?
Flight is a simple plugin that allows users who are in survival mode to have creative flying.
Features
- Allow survival mode users to have creative flight.
- Toggle flight for yourself and others.
- SuperPerms support.
- Doesn't let you change flight for creative mode people, no need.
Commands
- /flight on - Turn flight on for yourself.
- /flight on [player] - Turn flight on for another player.
- /flight off - Turn flight off for yourself.
- /flight off [player] - Turn flight off for another player.
- /flight toggle- Toggle flight for yourself.
- /flight toggle [player] - Toggle flight for another player.
- /flight check - Check your flight status
- /flight check [player] - Check flight status of another player.
- /flight list - List all users with flight mode enabled.
Permissions
Grouped Permissions:
- flight.admin - Access to all flight commands.
Individual Permissions:
- flight.help - Allows access to the help command.
- flight.toggle - Allows access to the toggle command.
- flight.toggle.other - Allows access to toggle command on other players.
- flight.on - Allows access to the on command.
- flight.on.other - Allows access to on command on other players.
- flight.off - Allows access to the off command.
- flight.off.other - Allows access to the off command on other players.
- flight.check - Allows access to the check command.
- flight.check.other - Allows access to the check command on other players.
- flight.list - Allows access to the list command
Useful Links
- Metrics - http://mcstats.org/plugin/Flight
- Source - https://github.com/rylinaux/Flight
@atcshane
Proubly ur servers settings Allow Flight: False
I have no idea why this won't work on my server. I've told Nocheatplus to ignore flight. I've put the perm in nocheatplus.checks.moving.runfly and it still disables immediately when I try to fly. CB1.2.5r1
@rylinaux
Oh. I am stupid. Well, Thanks! Oh and this plugin is EXACTLY what I needed!
@pieeater5723
I'm guessing that you are editing the config and then trying to reload the server. Try stopping the server, editing the config and then restarting, should work then.
Every time I set godmode and anti-pvp to false it makes it back to true. Please help.
@pieeater5723
Give the players that have the flight permission this permission. If you use nocheatplus use this: nocheatplus.checks.moving.runfly If you use no cheat use this: nocheat.checks.moving.runfly
It makes people with the permission to fly with flight fly for like 1 second and then grounds them. This may be because of NoCheat. Please help.
Bow and arrow still works when people have anti pvp on. Any way to fix that?
Make it possible to require players to have permission to have access to godmode, pvp and such. :)
Awesome plugin!
Version 1.1 uploaded and waiting approval!
Changes:
The next version should have the ability to remember who has flight on leave/join via SQLite!
@Adrenalineq
That will be be implemented in 1.2, and it will be stored in SQLite with an option to disable it, so yes yes yes yes :P
Could you also make it so when people are in godmode, they cant hit other players? Thats a huge issue on my server when people are in godmode they are killing others. (if possible, block arrows shot from bows while in godmode to hurt other players!)
<<reply 701960="">>
"storing players who have flight enabled" no no no no. I hate saving big amount of players to file... T_T
Just got my new laptop, so expect an update soon!
So far I have added a god mode option in the config, and I'm working on storing players who have flight enabled so it is remember on joins. I have plans on adding an allowed worlds option too.
suggestions: control/limit flight speed
a new command, one command that toggles flight on and off for those that want to bind it to just one key
and option to turn off drift
@ryanclancy000 - cool beans. Sorry to hear about your lappy, hopefully your new one is a happy one. Also good to hear that future development will continue on this plugin. :-)
Concerning world permissions, I know my preference would be setting it in the plugin's config, rather than in the permission system. I'm not sure about the development side of things, but from the server admin side of things, it is much easier to deal with an individual plugin's config than per world permissions. Maybe when I have years of experience under my belt, this will change, but for now general plugin developers seem to make easier config files than permission plugin developers. *shrug* Not sure why.
@lbb601
I don't need to implement world specific permissions...
You just need to give people flight.blah.blah in whatever world you want them to have the command in, I believe all permissions plugins that support SuperPerms have that :P
Love this plugin! Thanks for making it :)
@lizardbones
Very interesting idea's, I'll have to play around with them sometime.
As for remembering flight on login, that is a feature I have been planning to add, but when my laptop died it stopped my work on this plugin for a bit. As we speak, my new laptop is in transit to my house, so expect an update rather soon :P
This plugin is a big hit with the people on my server.
Some suggestions: Flight does not remember settings between login sessions and doesn't seem to remember settings after using warps or teleports. It would be handy if it remembered settings between sessions. An arbitrary requirement could be added, with a configuration setting (named ArbitraryRequirement). Then the admin could require that users be wearing gold boots or something in order to fly. If left blank, there would be no arbitrary requirement. An arbitrary cost could be added, with a configuration setting (named ArbitraryCost). For instance, taking off could require 5 feathers or $5 of in game money. If left blank, there would be no arbitrary cost.