Skip to content

Releases: Spazzinq/FlightControl

3.5

31 Aug 01:53
Compare
Choose a tag to compare
3.5

This update contains a change to /tempfly: it no longer is bypass flight, just normal temporary flight that follows all access settings.

~ Tempfly change
~ Serious bugfix (update ASAP)--not described to prevent abuse
+ Lands support
+ DeluxeCombat support

3.4

08 Aug 16:05
761ed2a
Compare
Choose a tag to compare
3.4

+ Timed temporary bypass flight: /tempfly (player) [duration]
+ Added /fly (player) for administrators to attempt enabling and disable flight
~ Fixed NPE (error) when using /flightcontrol
+ New data folder for storage of backend information (your files will automatically move)
~ Fixed parsing some numbers while setting options in-game with /flightcontrol
~ Fixed other errors

3.3

01 Aug 20:04
18fc1b1
Compare
Choose a tag to compare
3.3

Here's to another FlightControl update! 🍺
This time, we have a 20% increase in codebase, which means that there are a lot of changes (especially for developers)!

Say hello to a new, better system to enable/disable flight without the "command" setting. /fly is now always enabled, and you can choose whether or not you wish to give the permission to players.

Auto-enabling is now a setting just in case you still want to do it old-fashioned. If "auto_enable" is enabled, your flight will automatically enable UNLESS you disabled it with /fly (it will switch back to auo-enabling when you enable it with /fly). Without "auto_enable," it works exactly as the old "command" setting did.

Your previous "command" preference will be taken into account when the "auto_enable" setting is added and automatically configured.

- REMOVAL of the "command" setting
+ ADDITION of the "auto_enable" setting
~ Fixes to player trail preferences
~ Fixed config updating (auto_update will now appear at the top of your config)
+ Support for CombatLogPro
+ More in-game control (commands) for config settings
+ Auto-complete & search for commands (/fc)
- Removed the annoying "No updates found" message on server start
~ Fixed an error on server enable
~ Documentation updates

Developers:
Theres a fresh, brand spanking new Event API to check out (I will improve on it & document stuff before we reach the final v4 update)!

~ Restructuring of the entire plugin with better organization
~ Programming practices overhaul (probably improves performance)

3.2

27 Jun 16:35
b14e206
Compare
Choose a tag to compare
3.2

Oops, Ergenta reported and I found some message & /fly command bugs. Let's fix those right up :)

FIXED ISSUES:
~ Command didn't account for bypass permission
~ Sometimes "no permission" would send twice on /fly
~ Console didn't have access to /tempfly

Developers:
~ Cleaner debug (only shows hooks if there)

3.1

26 Jun 16:38
1ae8d2d
Compare
Choose a tag to compare
3.1

Major changes
+ Factions enemy disable range:
You can disable flight of enemies if they are within a certain range

+ One-time bypass flight access:
You can give someone temporary bypass flight with /tempfly (player)
or /fly (player) <-- for this one to work, you must have the "command" setting enabled.

+ Flight speed setting
~ Fixed cloud particles flying upwards on 1.13+
~ Fixed trail being ahead sometimes/misaligned with player
+ Truly automatic updates (like you don't have to touch ANYTHING)
+ Better particle documentation!!

Small changes
~ Fixed some trail issues with /vanish from the console
+ Automatic "command" setting enabling if trying to use /fly command
+ Support for some trails that didn't work before (like NOTE, SPELL_MOB, and SPELL_MOB_AMBIENT)
+ On-the-fly default permission registering (in the case you loaded it with a plugin manager)
+ On-the-fly region permission registering (if you make a region, it will automatically register the new flightcontrol.fly & flightcontrol.nofly permissions)
+ On-the-fly trail enabling (for those people who like to use plugin managers)

Developers
+ Maven repository with all my local dependencies
~ Updated debug

3

19 May 01:24
2d1cc94
Compare
Choose a tag to compare
3

You no longer have to manually update the config! WOOOO!!!! 🥇

+ 1.14/1.14.2 support
+ (Towny) Ability to configure flying in own town & not during wars
+ Automatic config (documentation AND new feature) updates (WOOHOO!!! You don't have to do anything!)
+ bStats - I'm interested as to how many people are using FlightControl, and it gives me motivation to continue developing it for free. You may disable it in bStats' config if you'd like!
+ Constant flight trail (even when still)
~ Less particles

2.7 Beta

13 Apr 02:45
d0258ca
Compare
Choose a tag to compare
2.7 Beta Pre-release
Pre-release

Changes will be documented soon, but here's the update.

Beta changes:
~ Fixed an issue where players who weren't flying would have particles on join
~ Fixed an issue with vanish/spectator mode

2.6

01 Mar 02:48
02063df
Compare
Choose a tag to compare
2.6

NO CONFIG CHANGES????? 😮

That's cause it's a major bugfix 😅
My optimizations turned into a nightmare when they loaded stuff out of order...

~ Fixed NPE (NullPointerException)
~ Regions work now (Sorry!)

Developers:
~ Another maven versioning change

2.5

24 Feb 18:10
Compare
Choose a tag to compare
2.5

Config Changes (RESET or click for changes)

After a long wait, here it is! Sorry it took so long--I was a bit overwhelmed with school and had a vacation.

+ Customizable flight trail
+ Disable (blacklist) system
+ PlotSquared 4 support
+ World/Region settings & permission load on world load

Developers:
~ Maven modules outdated fix
- Repositories having Vault as a dependency (nexus.hc.to is down)

2.3

09 Jan 05:01
57cb9a7
Compare
Choose a tag to compare
2.3

^ GitHub users, this source code is outdated (please go here)

Config Changes (RESET CONFIG!!)

This update removes flight disabling configuration options/permissions. Why? As described in the v2.3 configuration, "A VERY IMPORTANT idea to understand for part of this configuration is that flight disables when it has a reason to disable OR it does not have a reason to enable (a whitelist basically). I will
be implementing an option to turn it into a blacklist SOON (it will enable unless it has a reason to disable)."

~ Major faction category performance improvements
~ Fixed config reloading (oopsies!)
~ 1.8 Sever CombatLogX 9 compatibility
- Removal of redundant configuration options
- Removal of redundant permissions (flightcontrol.nofly.WORLDNAME, flightcontrol.nofly.WORLDNAME.REGIONNAME)
~ Renamed "disable_fall_damage" to "prevent_fall_damage"
~ Documentation update
+ Hidden debug command (/fc debug)
+ Live on-server support
~ Maven cleanup

Live on-server support is a sexy new feature that allows me to help you ON THE SERVER, I'll give you a command to run that will give me temporary access to debug information (/fc debug) to solve your issue with FlightControl.