READ BEFORE USING THIS!!!!!
This is a really simple plugin that improves the Elytra by adding the possibility to fly forever with it. But this is not only a fly-up plugin: with this you can have a smooth, infinite and relaxing flight with them! :D
It also includes the possibility to spawn Particles when you're boosting yourself.
https://dev.bukkit.org/projects/unlimitedelytra <--- ORGINAL PLUGIN
ADDED BY ME:
Now you boost you with holding Shift and not CRLT + W! (This is not changeable!)
Now you can use Fuel(CharCoal) to fly with this!
Now you can disable fall damage and fly-into-wall damage if you wear(Updated: Added much new Features go down to see them) an wing.
Now you can enable unbreaking wingsuit (WARNING i removed damage_boost option in this plugin! So it only gets orginal damage if this is disabled).
And many new configs!
!!ALL OPTIONS CAN ENABLED/DISABLED/CHANGED IN THE CONFIG FILE!!
Update Changes 3.0 (Features):
- --Bugs: (-Update 3.1 Patch-)
-Fixed Sound Volume bug(Player holding fuel/charcoal in hand/line decreases sound). - (-Update 3.2 Patch-): -Fixed "Undefined api-version" error.
--Added new Configurable options!:
- -Play Sound on boost
- -Only be able to boost if player is looking up(PVP style)
- -Fov change on boost(Sprinting antimation)
I just Added new features to this plugin! Orginal plugin link: https://dev.bukkit.org/projects/unlimitedelytra
Im not the Owner of this plugin! Just added new features!
However, you can use particles and etc, like before! This plugin modification(Fuel) is inspired by gtm.network! https://grandtheftmc.net/
I didn't changed any flying physics! It's smooth like before!
I Accept Questions And Suggestions!
Recommended to use with Texturepacks! Feel free to make one ;) And no i don't have one..
NOT RECOMMENDED FOR LAGGY SERVERS!
NOTE: This plugin could cause false Anticheat Messages, so be sure to use them right!
Particle effects list:
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html
Config:
(GO TO ORGINAL PLUGIN TO SEE THE OTHER OPTIONS NOT MADE BE ME!:https://dev.bukkit.org/projects/unlimitedelytra)
-Nofall_NoWall_damage_on_wearing_wing: true/false <--
This Prevents fall/fly into wall damage if Wingsuit is "suited"(Suited = Equipted or sth can't good english yk)
-Nofall_NoWall_damage_on_HoldingInCursor_wing_ENABLE_ON_WEARING_WING_TOO: true/false
^This Prevents fall/fly into wall damage if, player is holding the Wingsuit in his Mouse(in inventory)^
-Nofall_NoWall_damage_on_Havin_wing_in_Inventory: true/false
^This Prevents fall/fly into wall damage if, player has an Elytra anywhere in his Inventory (Means no fall/fly damage if having an wing in inventory)^
-Stop_Gliding_if_out_of_fuel_ONLY_WORKS_WITH_FUEL_ENABLED: true/false
^This Stops the player from gliding if hes: Out of fuel^
-Dont_Get_FallDamage_After_Fuel_Is_Zero_ONLY_WORKS_IF_STOP_GLIDING_IS_TRUE: true/false
^This is an extra option for Stop_Gliding, if he don't glide anymore: He will fall, so if you toggled the options for falldamage: The player won't die if he gets damaged by the out of fuel (:!WARNING!: PLAYERS COULD ABUSE THIS OPTION TO PREVENT FALLDAMAGES AT ALL! This is not an bug, but throwing away his fuel while shifting(Boosting) would enable that he wont get damage till he get some falldamage! Im currently working on patching this, still it wouldnt be "Unabusable")^
-Unbreakable_wing: true/false <-- Repairs Elytra to Max durablity at Shifting(Boosting)
-Use_Fuel_Coal: true/false <-- This enables if the player needs fuel(CharCoal) to shift(Boosting)
-Fuel_Usage_Time_MAX_1: 1.00/0.00*(* Means Infinity, but i don't think its till infinity it has its end)
^This is the time fuel(CharCoal) should get used.This means 0.10 = +/-1sec (Its not perfect 1sec) every 1 sec it will use fuel(CharCoal) if you do it to 1.00, it will use very fast the fuel(like every 25ms FUEL) Read Fuel_Usage_Item to understand this better!^
-Fuel_Usage_Item: 64/1(NO DECIMALS ALLOWED!)
^This is the amount fuel(CharCoal) gets used in one Fuel_Usage_Time_MAX_1. For example:
I set the Fuel_Usage_Time_MAX_1 on "0.10" and Fuel_Usage_Item on 4, so it will use every
sec(0.10 = About 1sec) 4 fuel(CharCoal)^
-Only_allow_boosting_if_player_looks_up: false/true
^Only be able to boost if you are looking up to the sky^
-Sprinting_antimation_on_boosting: true/false
^Literally changes FOV on boosting to look better^
-Play_Sound_on_boosting_only_works_with_usefuel_enabled: true/false
^Plays Sound on boosting, won't work if Use_Fuel_Coal is disabled^
-Play_Sound_High_deep_HigherVaule_HigherSound: 0.8
^The lower the number, the deeper is the Play Sound^
-Play_Sound_Volume: 1.0
^Volume of the Play Sound, too high = earrape^
Commands:
- /unlimitedelytra reload -> reloads this plugin's config
- /unlimitedelytra reset -> resets this plugin's config (Not working, instead delete the config file and reload unlimitedelytra(/unlimitedelytra reload)).
Permissions:
- unlimitedelytra.boost
- unlimitedelytra.cmd.main ("/unlimitedelytra")
- unlimitedelytra.cmd.reload ("/unlimitedelytra reload")
- unlimitedelytra.cmd.reset ("unlimitedelytra reset")
I don't think i can write english good. So im sorry for the grammar!