Residence Fly
Very simple plugin adding fly ability to your Residences
Requires
Why the plugin
Some people on my server creates some large nice projects, but its tiring to build something big without flying. You could just add them fly ability, but it will only increase server load when someone will randomly fly over map, or fly to town because it's lazy to type /warp town, and some other player don't want anyone to fly/walk over their residences, that's why i just give them ability to fly but only on their Residences, everything else is pure survival.
What does it do
It adds "fly" flag to Residence plugin, that you can add to your residence. If player have "fly" flag on residence that is in, then it can fly like on creative, if he leaves it, then hi will fell down.
It disable itself when someone is OP or have essentials.fly perm, to not fall every time you fly over other residences.
Now you can set fly on world and disable on residences - beta untested
Configuration
- debug - display debug in console, default: false
- nodamageticks - time in server ticks to prevent fall damage, default: 100 (5s)
- inheritfly - inherit fly from subzone : false use enherit from Residence config
Everything you need to do to set fly flag or allow players to set flag on their own in Residence config.
Commands
- /resfly - toggle console debug
Permissions
- resfly.ignore - player with this permission will be ignored, will not get or lost fly ability, to use with other fly plugins
- resfly.toggledebug - access to /resfly command
- resfly.dontfall - will not disable fly if you are currently flying of your residence, for admins
Future Idea
Prevent damage from fall- done- Activate fly by command - to have fall damage on "fly" residences
Allow fly on world, disable on residences, now only fly on residencesdone
How to install
Just drop the jar file in your plugins directory and restart your server.
How to use
Do not type any commands, do not set any permissions!
After install admin just type for example /resadmin set [residence name] fly true, and anyone who gets to that residence will be able to fly like in creative (2xSpace). But read http://residencebukkitmod.wikispaces.com/Command+List
Setting permission 'resfly.ignore' or giving OP disables the plugin , that will not give or take fly ability.
Optionally if you want your players to be able to set the flag by them self's or to be default on residence, check Residence config.
Source
Included in jar
Known Bugs
None
Suggestions
Do you like to change something? PM me :)
没有1.6.2版本的吗
@Mansonjr
As far as I know, antycheat doesn't block fly, they block floating in air, and if server set "fly" flag on player then he isn't floating in air but flying - flying like in creative, and this flag can't be set from external client cheats because it is on server side and only copy of this flag is on client side - cheats edit the client side flag.
So in summary: Yes - it is compatible :)
@kolorafa
sorry if the question its asked already....
Anticheat plugins blocks fly, its this plugin compatible with it?
@LastTulare
This plugin isn't antycheat plugin, it can't block flyhacks, it only can give fly, and it doesn't integrate with /fly
so, if you give someone /fly, he can use it always, because my plugin only runs when you enter or releave residence, not while you're moving inside of it (as of i don't give /fly to no one, but maybe i will add "/fly" command to my plugin and it will override fly from essentials/others......
@kxjhwbb
Still not possible, "idea progress" stopped because of lack of time. Sorry, maybe later.
@mdp123
It's safe to use that plugin, it will not impact your server performance, but you will be needed to upgrade plugin in feature (when upgrading Residence), update to fix deprecated method will be posted in few days :)
I receive this error message every time I start my server....So..following instructions and letting you know:)
12:16 PM [WARNING] [resfly] "resfly v1.6" has registered a listener for com.bekvon.bukkit.residence.event.ResidenceEnterEvent on method "public void me.kolorafa.resfly.resfly.wszedles(com.bekvon.bukkit.residence.event.ResidenceEnterEvent)", but the event is Deprecated. "Server performance will be affected"; please notify the authors [kolorafa].
Allow fly on world, disable on residences, now only fly on residences.
wow my server need this
set in pvp zone
Hey nice plugin (: hows the dev going? In your future ideas, "Allow fly on world, disable on Residences, now only fly on residences" does that mean players who type /fly inside will have fly enabled but soon as they move its disabled? Kind of like in a way how the 'move' permission works, effective when you move inside the res? That is what I am looking for, a no fly zone in residence where if fly is false they cant fly no matter how many times they type /fly. That way I can make parkours in the world were players have the fly perk.
@a749041304
Setting this to false will not block flying allowed from other plugins, setting this to false only disables fly if he gave it :)
This plugin isn't antycheat plugin that block fly, or block other plugins that allows fly. So settings this to false will not make any changes. (Depends on server and Residence configuration - because you can give fly using this plugin everywhere and disallow somewhere)
@kolorafa
I set up but can still fly Should do
@kolorafa
谢谢你新年快乐,万事如意 希望你更新到1.4.6R0.1 Thank you for a happy New Year and all the best I hope you updated to R0.1 1.4.6
@a749041304
The translation is bad that don't tell anything.
If you are server admin, just use /resadmin, for everything else ask at Residence plugin or read http://residencebukkitmod.wikispaces.com/Set+up+and+configuration
@kolorafa
I can give you the translation The owner without The limits of this command
@a749041304
My plugin only adds that flag, everything else, about what can or can't residence owner do is in Residence plugin manner, so Read residence wiki.
I can't read Chinese and from photo i can't copy/paste it to translate :)
So ask someone here: http://dev.bukkit.org/server-mods/residence/
Maybe someone is from China and know the answer :)
@kolorafa
The owner without the limits of this command
@a749041304
As i said before, Read that Residence wiki. but true, I did make a mistake in description :)
/res .. is not my command, my plugin only adds flag, doesn't do anything with /res command.
to set flag to residence "spawn" you type for example /res set spawn fly true
Read > http://residencebukkitmod.wikispaces.com/Command+List
@kolorafa
I put the spawn Settings can not fly show this
@kolorafa
In what way can contact you
@a749041304
I don't know what you are saying, so read Residence wiki and paste logs and full commands.
@kolorafa
You mean is Although the show/res? But plugins are set up is? Did you contact way
@a749041304
I'm a Polish, not English ;)
Problem, if you see "/res ?"
Then Read manual/wifi from Residence, because you set fly the same way as you set build or use, so:
If you can't even set use/build - read Residence wiki.
If you can set use but can't fly then create ticket and paste server log (with plugin set with debug true)