Overview
The function to boost by using fireworks during gliding at Eriita was added in Minecraft ver1.11.2.
I also wanted the function on the server(ver1.11) I managed so I made it.
It is already ver1.11.2 at the present time, but I made it so I made it public
(I confirmed the behavior only with ver1.11(Spigot). I do not know if it will work with versions prior to ver1.11.
Additional notes
I confirmed that it works even with version 1.10.2.(2017/05/26))
Supported version is...
1.10.2
1.11
This plugin has the following functions.
> Elytra boost can be done by the same operation as Minecraft 1.11.2.
I made it as much as possible similar to the boost function of ver1.11.2.
> By setting the permission, you can give each player the right to operate the plugin.
# Allow command operation
# Allow elytra boost function.
# Consumption of fireworks during the boost of elytra
> You can change the effect by changing the setting of the plugin.
In addition, you can change the setting of the plugin also by command operation in the game.
# Enable or disable plugin
# Controlling the boost of erythra by permission or not controlling
(1. Everyone boost 2. Can only boost users with permissions)
If you use permission, it can be set for each type of fireworks (※ 1).
# Consume fireworks when boosting in erythra or do not consume
(1. Everyone consume 2. Everyone do not consume 3. Do not consume users who have permission)
If you use permission, it can be set for each type of fireworks (※ 1).
# Set the effect and speed at boost for each type of fireworks (※ 1)
Display particles or do not display
Types of particles (Default is for fireworks launch.)
Number of particles
Range in which particles are generated (It occurs in random ranges centered on players.)
Speed of releasing particles (It occurs at random speed mainly for players.)
Output sound or do not output
Type of sound (Default is at fireworks launch.)
-> You can also set record music. However, since the sound is ringing at an boosted point,
it will not be heard if you leave far away...
Sound size
Sound pitch
Explode fireworks or do not explode (explode according to the recipe of "Firework star" used
when crafting fireworks.)
-> Unfortunately the sound of fireworks explosion could not be changed or erased.
Boost count (It is an boost time.It is processing to repeat the boost every fixed time only internally,
it is possible to set it indefinitely.)
Speed
Permission
For command
feb.command.admin - Authority of all commands.
Grant permission to execute all commands of this plugin.
feb.command.config - Authority of "config" command.
Grant permission to view settings of this plugin.
feb.command.reload - Authority of "reload" command.
Grant permission to read the configuration of this plugin from "config.yml" file.
feb.command.reset - Authority of "reset" command.
Grant permission to restore the setting of this plugin to the initial value set at distribution.
feb.command.save - Authority of "save" command.
Grant permission to save the setting of this plugin in "config.yml" file.
feb.command.setfireworkrocket - Authority of "setfireworkrocket" command.
Grant permission to change boost setting by fireworks of this plugin.
feb.command.setplugin - Authority of "setplugin" command.
Grant permission to change the basic setting of this plugin.
For boost
feb.boost.fireworkrocket1 - Grant the authority of boost by the fireworks of
"No Firework star, 1 to 3 gunpowder".
feb.boost.fireworkrocket2 - Grant the authority of boost by fireworks of
"Firework star and 1 gunpowder".
feb.boost.fireworkrocket3 - Grant the authority of boost by fireworks of
"Firework star and 2 gunpowder".
feb.boost.fireworkrocket4 - Grant the authority of boost by fireworks of
"Firework star and 3 gunpowder".
For fireworks consumption
feb.nocost.fireworkrocket1 - It does not consume fireworks when boosting by fireworks of
"No Firework star, 1 to 3 gunpowder".
feb.nocost.fireworkrocket2 - It does not consume fireworks when boosting by fireworks of
"Firework star and 1 gunpowder".
feb.nocost.fireworkrocket3 - It does not consume fireworks when boosting by fireworks of
"Firework star and 2 gunpowder".
feb.nocost.fireworkrocket4 - It does not consume fireworks when boosting by fireworks of
"Firework star and 3 gunpowder".
Command
config View settings of this plugin.
Exsample : /feb config
reload Make this plugin configuration read from "config.yml" file.
Exsample : /feb reload
reset It will restore the setting of this plugin to the initial value set at the time of distribution.
/feb reset <1|2|3|4|all>
You can specify the setting for each type of fireworks (* 1) to initialize with choice 1 to 4
or all type of fireworks with choice "all".
Exsample : /feb reset 1
save Save the settings changed by command operation in "config.yml" file.
The changed settings will be reflected in the plug-in's behavior at that point,
"config.yml" file is not written until you execute the save command.
Exsample : /feb save
setfireworkrocket Change the setting for each type of fireworks (* 1).
/feb setfireworkrocket <1|2|3|4> <item> <value>
You can specify the setting for each type of fireworks (* 1) to initialize with choice 1 to 4.
<item>
particleenable : Particle display setting
<value>
true : Display
false : Do not display
particle : Particle type setting
<value>
FIREWORKS_SPARK etc...
particlecount : Setting number of particles display
<value>
Integer
offsetx : Setting range to generate particles
(X axis direction, particles are scattered when enlarged)
<value>
Decimal
offsety : Setting range to generate particles
(Y axis direction, particles are scattered when enlarged)
<value>
Decimal
offsetz : Setting range to generate particles
(Z axis direction, particles are scattered when enlarged)
<value>
Decimal
extra : Speed setting to emit particles
<value>
Decimal
soundenable : Sound output setting
<value>
true : Output
false : Do not output
sound : Sound type setting
<value>
ENTITY_FIREWORK_LAUNCH etc...
volume : Sound size setting
<value>
Decimal
pitch : Sound pitch setting
<value>
Decimal
boostcount : Number of boost setting (When set to 0, it continues to boost forever until landing)
<value>
Integer
speed : Speed setting during boost
<value>
Decimal
Exsample : /feb setfireworkrocket 1 boostcount 23
setplugin Change the basic setting of this plugin.
/feb setplugin <item> <value>
<item>
enable : Plugin enable setting
<value>
true : To enable
false : To disable
boostpermissionmode : Boost permission mode
<value>
true : Only the player who is given permission can boost.
false : Regardless of granting permissions, all players can boost.
nocostmode : Setting of consumption of fireworks during boost
<value>
PAY : Regardless of permissions, all players consume fireworks when accelerating.
NOPAY : Regardless of permissions, all players do not consume fireworks when accelerating. (* 2)
PERMISSION : Only players with permission do not consume fireworks when accelerating. (* 2)
Exsample : /feb setplugin nocostmode PERMISSION
*1 The types of fireworks mentioned here are the following four types.
1."No Firework star, 1 to 3 gunpowder"
2."Firework star and 1 gunpowder".
3."Firework star and 2 gunpowder".
4."Firework star and 3 gunpowder".
*2 However, it is necessary to have fireworks in hand.
Disclaimer
About all troubles and damage caused by introducing this plug-in
The author can not accept responsibility.
Please introduce the plugin only when accepting the above.
Also, if bugs are found in the plugin, I will fix it as soon as possible.

