Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more
Unique temp fly plugin

BlockFly is an innovative plugin that transforms the traditional flight mechanic in Minecraft. Rather than limiting flight by time, BlockFly introduces a unique distance-based system, where players can fly for a specific number of blocks. This creates a more strategic and immersive flying experience, encouraging players to plan their movements and use their flight more carefully. Whether you're running an economy-driven server or just want to enhance gameplay, BlockFly adds a fresh and customizable way to enjoy flight.

/blockfly
- Description: Toggles the BlockFly ability on or off for the player.
- Permission: blockfly.use
- Unlimited BlockFly: blockfly.unlimited
/blockfly reload
- Description: Reloads the configuration settings for the plugin.
- Permission: blockfly.reload
/blockfly give [player] [blocks]
- Description: Grants a player a set number of FlyBlocks, allowing them to travel that many blocks in the air.
- Permission: blockfly.give
/blockfly take [player] [blocks]
- Description: Removes a specified number of FlyBlocks from the target player's balance, reducing their available air travel distance accordingly.
- Permission: blockfly.take
/blockfly set [player] [blocks]
- Description: Sets the target player's FlyBlock count to an exact value, replacing any previous amount.
- Permission: blockfly.set
PlaceholderAPI | Not required
WorldGuard | Not required
%BlockFly_count% | Displays the remaining FlyBlocks available.
# DON'T CHANGE VERSION NUMBER
version: 1.4
# MESSAGES
messages:
prefix: "&8&bBlockFly &8| &7"
block-fly-enabled: "&aBlockFly has been enabled! (%count% FlyBlocks remaining)"
block-fly-disabled: "&cBlockFly has been disabled! (%count% FlyBlocks remaining)"
not-enough-blocks: "&cYou don't have enough FlyBlocks to enable BlockFly!"
received-blocks: "&aYou have received %count% FlyBlocks!"
removed-blocks: "&cYou have lost %count% FlyBlocks!"
set-blocks: "&aYour FlyBlocks have been set to %count%!"
run-out-of-blocks: "&cYou have run out of FlyBlocks!"
you-have-max-blocks: "&aYou have reached the maximum amount of FlyBlocks!"
block-fly-not-enabled-on-world: "&cBlockFly is not enabled in this world!"
block-fly-not-enabled-in-region: "&cBlockFly is not enabled in this region!"
# Warning Messages
warning-min-threshold: 30.0
warning-title: "&c&lWARNING"
warning-subtitle: "&7You are running out of FlyBlocks! &8(&c%count%&8)"
# After enabling action bar a restart is required
# Action Bar Messages
action-bar-enabled: false
action-bar-message: "&7You have &b%count% &7FlyBlocks remaining!"
configuration:
# How many FlyBlocks should a player receive on first join (0.0 to disable)
first-join-fly-blocks: 250.0
# Maximum amount of FlyBlocks a player can have
max-fly-blocks: 1000000.0
disable-fly-on-world-change: true
# List of worlds where BlockFly is disabled (You don't need to enable disable-fly-on-world-change, if you use this)
#
# Bypass permission: blockfly.bypass.world_nether
#
blocked-worlds:
- world_the_end
# WorldGuard Region
#
# Bypass permission: blockfly.region-bypass.spawn
#
blocked-regions:
- spawn
- event
database:
#Type: MySQL
Type: SQLite
Host: 0.0.0.0
Port: 3306
Database: database
Username: user
Password: password
Table: blockfly
If you have any problems or questions regarding this plugin. Feel free to contact me.