Skip to content
This repository has been archived by the owner on Mar 13, 2022. It is now read-only.
/ FlyPE Public archive

An advanced fly plugin for PocketMine!

License

Notifications You must be signed in to change notification settings

AGTHARN/FlyPE

Repository files navigation

FlyPE GitHub license

flypeicon

Latest version

This is the PM4 branch of FlyPE. All the features from PM3 may be incomplete in this rewrite. Expect bugs and problems as well.

Time to abandon BlazinFly and move to a better alternative! FlyPE is probably the best fly plugin for PocketMine-MP that is feature packed and with multiple commands that allows you to experiment with flying in survival mode! There are many different features in this plugin that makes it special, and you should check them out!

We even have the most requested feature, Temporal Flight!

This plugin would be useful for big or skyblock servers that would not like players to use fly in PvP Zones or The Hub. And if you would like players to pay for toggling flight, there's an option for that! Tradeable items like Flight Coupons are also available and you can decide on allowing it!

This plugin is in English and there are even customizable preset messages for those that want to use other languages. And there are also fly settings to prevent players from doing different actions while in flight mode.

Thanks to the Contributors for helping FlyPE!

Note: If you are updating to any major version changes, for example, from v2 to v3 or v4 to v5, please delete your old configuration or update it.

Installation

If you are new and need help with installing the plugin, here's a step-by-step guide on how to do that!

  1. Download the latest phar by pressing on Direct Download on the top left corner of your screen. Make sure you have chosen the latest version before that.
  2. Open your server's plugins folder and put the phar into your server's plugins folder. Make sure to also check if you're putting it into the right server.
  3. Ensure you have the permission to use the fly command, restart your server and type the command, /fly ingame to toggle flight!

That's all you have to do to install the plugin. If you wan't, you may also check out the config in your plugins data folder as there are many features for you to explore!

Features

These are the list of features in FlyPE. If you have any suggestions for the plugin, feel free to let me know!

  • [✔️] Blacklist/Whitelist Worlds
  • [✔️] Customisable Messages
  • [✔️] Flight States
  • [✔️] Translations

Features below were available for PM3 but is not implemented yet implemented for PM4.

  • [❌] Multiple Flight Rules/Permissions/Commands
  • [❌] No Creative Toggling
  • [❌] Toggling Flight For Others
  • [❌] Flight UI
  • [❌] Purchasable Flight
  • [❌] Temporal Flight Time
  • [❌] Ability to Change UI Texts
  • [❌] Configurable Flight Speed
  • [❌] Flight Particles
  • [❌] Flight Effects
  • [❌] Flight Coupons
  • [❌] Creative Mode Settings
  • [❌] Plugin Integrations
  • [❌] Toggle Sounds

[✔️] -> Included | [⚠️] -> Work In Progress | [❌] -> Excluded

Requirements

The list below state the requirements of FlyPE!

  • A PocketMine-MP Server (REQUIRED)
  • PHP8 (REQUIRED)

Commands

Commands and the permissions required to run commands.

Command Description Permission
/fly Toggles your flight! flype.command
/fly toggle [player:string] [toggleMode:bool] Toggles flight for others! flype.command.others

Permissions

Permissions required for players to use the command, /fly.

Permission Description Default
flype.command Allows player to run the Flight Command op
flype.command.others Allows player to run the Toggle Subcommand on others op
flype.world.bypass Allows player to Bypass Checks when Switching Worlds false

Configuration

These are the config versions of FlyPE. To find your config version, open the config.yml file in FlyPE's plugin data folder and find the header, "VERSION".

  • Config v1 You can find the config file for v1.0.0, v1.0.1 here!

  • Config v2 You can find the config file for v2.0.0, v2.0.1, v2.0.2, v2.0.3 here!

  • Config v3 You can find the config file for v3.3.2, v3.3.3, v3.3.4, v3.7.0, v3.8.3 here!

  • Config v4 You can find the config file for v4.0.2, v4.1.6 here!

  • Config v4 You can find the config file for v5.0.0 here!

Support

If you have any issues with the plugin, or have any suggestions for the plugin, feel free to let me know here and I would look at it as soon as possible!

Alternatively, you can get support from our Discord Server!

GitHub issues GitHub closed issues

Frequently-Asked-Questions

How do I report an issue or suggestion?

A: Issues can be opened by clicking the New issue button located in Issues. Feel free to use any format you'd like as long as you state the issue/suggestion you have! You may also get help by joining our Discord Server!

Does temporal flight count down while the player is online or offline?

A: The temporal flight system counts down while the player is both online and offline. Changing timezones would be the only thing affecting it.

Are any PMMP forks supported?

A: No support will be given for PMMP forks.