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


  • 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


  • /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


  • 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


  • blazefly.use - Allows the use of /fly & /bfly
  • blazefly.flyspeed - Allows the use of /flyspeed
  • - 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


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!

  • 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.


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


    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.


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

    @wd40bomber7: Go

    Thank you!

  • 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:

    Last edited Feb 08, 2015 by wd40bomber7


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