⚙️General Configuration

SAVE DATABASE DELAY

You can manage the delay for saving data in database. You can set that here:

save-database-delay: 300 # in seconds

FLY DECREMENT METHOD

fly-decrement-method: PLAYER_FLY_MODE
Type
equals

Seems player will decremente his fly time when he active his fly.

Seems player will decremente his fly time when he active his fly AND his flying.

TP ON FLOOR WHEN FLY DISABLED

tp-on-floor-when-fly-disabled: true

When true, the player will be teleported to the floor when their flytime expired or conditions are not met.

FLY DECREMENT DISABLED BY STATIC

Need PLAYER_FLYING_MODE in the fly-decrement-method.

If true, that will stop decrementing the fly time after 3 seconds.

PVP / NEARBY PLAYER PART

Example with Lands

The fly-disable-radius: 5 configuration refers to the minimum radius (in blocks) around a player where flying is disabled.

Here’s how it works:

  • If a player is within 5 blocks (as specified by fly-disable-radius: 5) of another player, flying is disabled for the first player.

  • Essentially, if there are players within this 5-block radius, the plugin will stop the player from flying.

If you want to increase the radius to a larger value (e.g., 10 blocks), you would set:

  • This placeholder refers to the name of the land or area where the player is located.

  • The plugin checks if the land name (the area the player is in) is the same for the other players in the nearby area (within the specified radius, e.g., 5 blocks).

  • If another player in that radius is in a different land (different land name), then the plugin disables flying for the player. This ensures that players can't fly around in different zones unless certain conditions are met.

ALIAS

This add /wfly manage to disable/enabled the fly..

You can add more alias like that!

DECREMENT OFFLINE

If you are performing maintenance, remember to disable this; players may waste their time flying unnecessarily.

Last updated