BlazeFly

BlazeFly adds the ability to fly at the cost of "fuel" blocks which are consumed as long as flight is enabled.

Features

  • Fuel block can be set to any block via configuration
  • Fuel block duration can be set to any amount of seconds via configuration
  • Warning given on last block of fuel
  • Warning given 10 seconds before out of fuel
  • Protected from fall damage when flight gets disabled
  • "VIP" permission for longer fuel time
  • "No fuel" permission for flight without fuel
  • Ability to change fly speed
  • Ability to disable flight in specific worlds
  • Ability to reload BlazeFly configuration ONLY
  • PvP "broken wing" system
  • Configurable user message strings

Commands

  • /fly - Enables & disables flight
  • /bfly - An alias for /fly in the event another plugin is blocking it
  • /flyspeed - Used to modify the speed of flight. Options are 1, 2 or 4, these will multiply the speed, for example, 2 will be double speed
  • /flyoff - Disables the given users flight
  • /bfreload - Reloads BlazeFly's configuration without reloading any other plugins

Configuration

  • fuelBlock - The name of the block to be used as fuel (default is "BLAZE_ROD")
  • fuelTime - The time in seconds each block of fuel will last
  • VIPBlock - The name of the block to be used as fuel for VIPs (default is "COAL")
  • VIPTime - The time in seconds each block of fuel will last for VIPs
  • allowSpeed - Enables the use of /flyspeed to modify the flight speed
  • speedFuel - Flying fast will cost more fuel (eg. 2x speed halves fuelTime)
  • breakableWings - Flight will be disabled for a user if they take any damage
  • healTime - The time in seconds until wings heal (default is 15 seconds)
  • disabledWorlds - A list of worlds that BlazeFly will be disabled in

Permissions

  • blazefly.use - Allows the use of /fly & /bfly
  • blazefly.flyspeed - Allows the use of /flyspeed
  • blazefly.vip - User gets VIP fuel rate
  • blazefly.flyoff - Allows the use of /flyoff
  • blazefly.nofuel - Allows the use of /fly without costing fuel
  • blazefly.superwings - Wings cannot break while breakableWings is enabled
  • blazefly.anyworld - Allows the use of /fly regardless of disabled worlds
  • blazefly.reload - Allows the use of /bfreload

Misc

Bugs: Got a bug, request or just wanna show your support? Leave a comment and I'll reply as soon as I can!

NOTE: Please don't report bugs unless you're using the latest version.

You must login to post a comment. Don't have an account? Register to get one!

  • 8 comments
  • Avatar of wd40bomber7 wd40bomber7 Jan 18, 2016 at 22:09 UTC - 0 likes

    @SiriusPeanut Cool, we use blazefly a ton on our server, and I'd love an official updated version and/or official source code.

    @bloodychocklz Are you sure? Seems to work for me

    @ people who keep pm'ing me I guess media fire links don't work for everyone. I've just posted a mirror to the first random file sharing website I found: http://www.filedropper.com/blazeflywd Please try the mediafire link first.

  • Avatar of SiriusPeanut SiriusPeanut Jan 06, 2016 at 09:38 UTC - 0 likes

    @bud_lwos: Go

    @BloodyChucklz: Go

    @TheHobbit81: Go

    Hi everyone. Ever since bukkit imploded I pretty much stopped with minecraft waiting for the official API at which point I would rebuild BlazeFly from scratch. I've decided this may take a lot longer and may also not even happen so I'm considering working on a new version of BlazeFly now. Anyone that has any bugs to report please do so, describe what was happening at the time of the issue (commands being used, what the player was doing if relevant etc). I am running bukkit built by Spigot and its the 1.8.8 build, so please also state how you're running bukkit so I can try and reproduce the issue. (Hopefully mentioning this is allowed here... haha)

    I will also (From the next version) be open sourcing BlazeFly. I am well aware how easy it is to decompile .jar files but I'm sure it will be a lot nicer having a github repository to grab code from, follow changes, even contribute fixes should you find them.

  • Avatar of bud_lwos bud_lwos Dec 31, 2015 at 04:10 UTC - 0 likes

    @TheHobbit81: Go

    Same problem, but I haven't sorted it out. What was causing it for you?

  • Avatar of BloodyChucklz BloodyChucklz Sep 06, 2015 at 07:09 UTC - 0 likes

    @wd40bomber7: Go

    I'm using your version, and even though player has permission blazefly.flyspeed it still won't let them use the /flyspeed command. It gives a permissions error.

  • Avatar of TheHobbit81 TheHobbit81 Aug 31, 2015 at 12:49 UTC - 0 likes

    @TheHobbit81: Go

    Nevermind. I sorted it out.

    D

  • Avatar of TheHobbit81 TheHobbit81 Aug 31, 2015 at 00:50 UTC - 0 likes

    Hi,

    I have given a permission group:

    blazefly.use blazefly.flyspeed

    and when they/ I use ./bfly they fly but it does not use/ require fuel. I have made sure they they do NOT have any inherited permissions that might conflict.

    Please advise.

    Hobbit

  • Avatar of ashash1509 ashash1509 Mar 28, 2015 at 19:51 UTC - 0 likes

    @wd40bomber7: Go

    Thank you!

    http://i.imgur.com/AqFa3Hb.gif

  • Avatar of wd40bomber7 wd40bomber7 Feb 08, 2015 at 21:52 UTC - 0 likes

    Edit: Lol, never realized how easy it is to decompile minecraft plugins.

    Updated to 1.8. If people are wondering why this needed an update at all because the original seems to work, the only issue was if you run out of fuel an exception is thrown and the player can continue to fly forever.

    That's the thing I fixed. Plugin here: http://www.mediafire.com/download/99s6asktwi0v9fj/BlazeFly_wd.jar

    Last edited Feb 08, 2015 by wd40bomber7
  • 8 comments

Facts

Date created
Jan 20, 2013
Category
Last update
Feb 01, 2014
Development stage
Mature
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
BlazeFly
Downloads
2,707
Recent file

Authors