Have you ever wished to be able to fly infinitely with your Elytra?
Now you can - at least as long as you have enough fuel for your Booster Boots!
WARNING: please enable flying in the server.properties in order to use all features of this plugin without getting kicked!!!
This plugin can trigger anti-cheat systems!!!
Note: In order to check if you are running the newest version, the plugin downloads and reads the following file: https://www.dropbox.com/s/mvmct901y01v77z/version.txt?dl=0
If you do not want that, you can disable
Do version check:
in the config !
No support in the review section!!!
Please report issues here
NoCheatPlus compatibility
This plugin can exempt players from NoCheatPlus movement checks when using booster boots.
After the player activates the boots by sneaking, the player will be exempted from movement checks for a certain amount of time.
This amount of time can be changed in the config by editing the value of
NoCheatPlus exemption ticks(default 200).
I do not recommend values lower than 200!
If the value is zero the player will be dragged to the ground and die from fall damage!
What this plugin does:
This plugin enables you to craft Booster Boots.
These boots can boost you when flying with your Elytra but they eat fuel.
Types of Booster Boots:
Every type of boots can be crafted into Booster Boots by combining it with a nether star (Recipe can be changed in the config).
The power of the Booster Boots depends on their tier (can be changed in the config).
Booster Boots can't be enchanted.
How to use Booster Boots:
After you crafted the Booster Boots, just put them on and make sure to have enough fireballs ( fuel type can be changed in the config) in your inventory.
Each time you give yourself a boost, one fireball is consumed.
To start simply sneak while wearing booster boots and you will get launched up into the air (or you will get kicked if flying is not enabled, so make sure flying is enabled).
If you are wearing an elytra, it will be activated as soon as you stop sneaking.
Never underestimate the Speed!
Risky manoeuvres can and most likely will kill you!
Vertical take-off
Vertical take-off:

Warning: flying has to be enabled in the server.properties!
When vertical take-off is enabled in the config, simply sneak while wearing booster boots and you will be launched up into the air.
If you wear an elytra, the elytra will automatically be activated as soon as you stop sneaking.
You can deactivate vertical take-off for your boots in the settings gui:
Just leftclick with an empty hand while wearing the boots and this gui will open:
Clicking the elytra will deactivate vertical take-off, clicking the rocket will enable vertical take-off.
Particles
Particles:
When particles are enabled in the config, you can easily set their color ingame.
Just leftclick with an empty hand while wearing the boots and this gui will open:
Just click the wool with the color you want.
Crafting
Crafting:
The recipes can be changed in the config.
(Currently all recipes are shapeless)
Commands
/bb reload reloads the configConfiguration
Default Configuration:
Diamond_Booster_Boots_Speed: 10
#Speed of the diamond booster boots
Iron_Booster_Boots_Speed: 7.5
#Speed of the iron booster boots
Gold_Booster_Boots_Speed: 7.5
#Speed of the gold booster boots
Leather_Booster_Boots_Speed: 1
#Speed of the leather booster boots
Chain_Booster_Boots_Speed: 5
#Speed of the chain booster boots
Enable particles: true
#Should particles be enabled?
Particle amount: 5
#The amount of particles
Warn player when elytra is about to break: true
#Should the player be warned when the elytra's durability is low?
Fuel Required: true
#Is fuel required to use BoosterBoots?
fuel: FIREBALL
#The type of fuel required to use booster boots
Allow vertical takeoff: true
#Should vertical takeoff be enabled?
NoCheatPlus exemption ticks: 200
#The time a player is exempted from NCP movement checks after using booster boots
Permissions required: false
#Should permissions be enabled
Diamond_Booster_Boots_Recipe:
- NETHER_STAR
- DIAMOND_BOOTS
Iron_Booster_Boots_Recipe:
- NETHER_STAR
- IRON_BOOTS
Gold_Booster_Boots_Recipe:
- NETHER_STAR
- GOLD_BOOTS
Leather_Booster_Boots_Recipe:
- NETHER_STAR
- LEATHER_BOOTS
Chain_Booster_Boots_Recipe:
- NETHER_STAR
- CHAINMAIL_BOOTS
#Currently all recipes are shapeless.
#Shaped recipes will be added in a later version.
Store advertisement: These particles are locked!
#The message displayed when a player tries to use locked particles
Do version check: false
#Should the plugin do a version check on startup?
#When it detects an outdated version, a message will be displayed in the console
#The version check is disabled by defaultPermissions
Permissions:
bb.*
#Gives you all permissions
bb.craft
#Allows you to craft Booster Boots
bb.use
#Allows you to use Booster Boots
bb.particles.all
#Unlocks all particles
bb.particles.red
#Unlocks red particles
bb.particles.orange
#Unlocks orange particles
bb.particles.yellow
#Unlocks yellow particles
bb.particles.blue
#Unlocks blue particles
bb.particles.green
#Unlocks green particles
bb.admin.reload
#Allows you to reload the config using /bb reloadPermissions are deactivated by default!
If you want to use permissions, please activate them in the config first!
Language file
No permission part 1: You need the permission
No permission part 2: to do this!
#The no permission message will be part1 + the missing permission +part2
#Example: You need the permission examplepermission to do this!
Out of fuel: Out of fuel!
Elytra about to break: '[Warning] Your elytra is about to break!'
Enchantment error: You can't enchant Booster Boots!
Gui title: Booster Boots settings
Gui orange: orange
Gui red: red
Gui blue: blue
Gui yellow: yellow
Gui green: green
Gui Disable particles: Disable particles
Gui particle-option-name part 1: ''
Gui particle-option-name part 2: particles
#The particle options in the gui will be named part1 + color + part2
Gui enable vertical take-off: Enable vertical take-off
Gui disable vertical take-off: Disable vertical take-off
Changed particle color part 1: Particle color set to
Changed particle color part 2: '!'
#The message shown when selecting a particle color will be part1 + color + part2
#Example: Particle color set to blue !
Particles disabled: Particles disabled!
Vertical take-off disabled: Vertical take-off disabled!
Vertical take-off enabled: Vertical take-off enabled!
Particles: particles
Verticle take-off: Verticle take-off
Enabled: enabled
Disabled: disabled
Locked: Locked
Unlocked: UnlockedA german language file can be found here:
https://www.dropbox.com/s/3211ohamye0ae8t/language.yml?dl=0

Source code
Suggestions?
Please let me know!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
