▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
ClaimFly

ClaimFly

Allows players to fly in their GriefPrevention claims.

Оцените первым
173
1

ClaimFly Reloaded

A lightweight Paper plugin that allows players to fly inside GriefPrevention claims only, while keeping flight disabled everywhere else.

ClaimFly Reloaded is designed for survival servers that want convenient claim-based flight without giving players unrestricted creative-style flying.


Where does flight work?

LocationAllowed
Your own claim✅ Yes
Trusted player claim + permission✅ Yes
Trusted player claim without permission❌ No
Unclaimed land❌ No
Admin claims + permission✅ Yes

Players leaving allowed claims automatically lose managed flight.


Commands

Player

CommandPermissionDescription
/claimflyclaimfly.commandToggle claim flight
/cflyclaimfly.commandAlias for /claimfly
/claimfly boundaryclaimfly.commands.boundary.toggleToggle claim boundary particles
/claimfly boundary <distance>claimfly.commands.boundary.setSet boundary particle distance

Admin

CommandPermissionDescription
/claimfly reloadclaimfly.commands.adminReload plugin config
/claimfly checkinterval <ticks>claimfly.commands.adminChange flight check interval
/claimfly versionclaimfly.commands.adminShow installed version
Permissions
PermissionDefaultDescription
claimfly.*OPGrants all ClaimFly permissions
claimfly.usefalseAllow claim-based flight
claimfly.commandfalseUse /claimfly
claimfly.commands.adminfalseAdmin commands
claimfly.commands.boundary.togglefalseToggle boundary particles
claimfly.commands.boundary.setfalseChange boundary distance
claimfly.claims.othersfalseFly in trusted player claims
claimfly.claims.adminfalseFly in admin claims

Features

  • Flight inside owned claims
  • Optional flight in trusted player claims
  • Optional admin claim flight
  • Automatic flight disable outside allowed claims
  • Claim boundary particle visualization
  • Configurable messages and cooldowns
  • YAML or SQLite storage
  • Optional bStats metrics
  • Lightweight survival-friendly design
  • Supports GriefPrevention trust systems

Requirements

RequirementVersion
Server SoftwarePaper 1.21.11+
JavaJava 21+
DependenciesGriefPrevention + Vault

Both GriefPrevention and Vault are required.


Installation

  1. Install GriefPrevention.
  2. Install Vault.
  3. Place ClaimFlyReloaded.jar into /plugins.
  4. Start or restart the server.
  5. Edit generated files in plugins/ClaimFly/.
  6. Configure permissions.
  7. Done.

Plugin Files

ClaimFly Reloaded generates:

PathPurpose
config.ymlMain settings and storage
lang.ymlEditable plugin messages
players.dbSQLite player data (optional)
players/YAML player data when using local storage
Configuration

Default config:

check-interval: 5
flight-toggle-cooldown: 10
storage: "sqlite"
enable-metrics: true

boundary:
  show-distance: 10
  show-by-default: true

Messages:

message:
  flight-toggle-on: "&aFlight enabled."
  flight-toggle-off: "&cFlight disabled."
  cannot-fly-outside-claims: "&cYou cannot fly outside claims."

Storage options:

storage: sqlite

or

storage: yaml
Important Behavior

ClaimFly Reloaded intentionally removes managed flight when players leave an allowed claim.

This prevents:

  • Keeping allowFlight outside claims
  • Flying through wilderness
  • Bypassing normal survival movement
  • Unintended protection from fall damage

ClaimFly does not grant unrestricted flight.

For flight inside another player's claim, both are required:

claimfly.claims.others

AND

GriefPrevention access trust.

Permission alone is not enough.


Important Notes

  • ClaimFly only manages flight inside allowed claims.
  • Unclaimed land never grants flight.
  • Access trust alone does not allow flight.
  • SQLite and YAML storage are supported.
  • Flight checks run on configurable intervals.
  • Boundary particles may be disabled by players.

Support

Found a bug or have a suggestion?

Open an issue with:

  • Server version
  • ClaimFly version
  • Console errors
  • Relevant config settings

Authors

  • HBOJ

Sponsored By

  • AsteroidMC

License

  • GPL-3.0

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Зависимости

Ссылки


Детали

Лицензия:
Опубликован:3 месяца назад
Обновлён:3 месяца назад
Главная