DomFly
作者:rebot | 分类:模组
Minecraft 版本: 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2
平台: folia paper
标签: utility
? Introduction
DomFly is a lightweight Minecraft server plugin designed for Paper/Spigot/Folia servers. It allows players to fly freely within their claimed lands, providing convenience for building and land management while maintaining game balance.
✨ Features
- ? Land Flight - Players can enable flight mode within lands they own
- ? Permission Management - Flexible permission system for fine-grained control over player flight
- ⚡ Auto Detection - Automatically detects if a player is inside their land and disables flight upon leaving
- ? Lightweight & Efficient - Optimized for minimal server resource usage
- ? Multi-language Support - Customizable messages and multi-language support
? Requirements
- Minecraft Version: 1.20.1 or higher
- Server Software: Paper / Spigot / Purpur / Folia
- Java Version: Java 17 or higher
- Dependency: Requires the Dominion land plugin
? Installation
-
Download the plugin
- Download the latest
DomFly.jarfrom the Releases page
- Download the latest
-
Install to server
# Place the jar file into the server's plugins folder cp DomFly.jar ./plugins/ -
Restart the server
# Restart the server to load the plugin stop # or use other restart commands -
Configure the plugin
- This plugin currently has no configuration file
-
Set up permissions
- Use a permissions plugin like LuckPerms to assign permissions
? Usage
Basic Commands
/domfly- Toggle flight mode within your own land/domfly help- Display help information/domfly reload- Reload the configuration file (requires admin permission)/domfly undomfly <player>- Forcefully disable flight for a player
How to Use
- Player enters a land they own or have permission in
- Grant the player the
domfly.usepermission - Use the
/domflycommand to enable flight - Fly freely within the land
- Flight mode is automatically disabled when leaving the land
? Permission Nodes
| Permission Node | Description | Default |
|---|---|---|
domfly.use |
Allows basic flight functionality | op |
domfly.admin |
Allows admin commands (e.g., reload) | op |
? PlaceholderAPI Placeholders
Requires PlaceholderAPI. DomFly will automatically register its expansion.
| Placeholder | Description | Example Output |
|---|---|---|
%domfly_flying% |
Whether the current player is flying with DomFly | true / false |
%domfly_flying_players% |
Number of players currently flying with DomFly | 0, 5, 12... |
⚙️ Configuration
Configuration file location: plugins/DomFly/config.yml
Currently none
?️ Development Build
Prerequisites
- JDK 17 or higher
- Maven 3.6 or higher
- Git
Build Steps
# Clone the repository
git clone https://github.com/wunanc/DomFly.git
cd DomFly
# Build with Maven
mvn clean package
# The built artifact is located at target/DomFly-*.jar
? Changelog
See Commits for detailed version history.
? License
This project is licensed under the MIT License - see the LICENSE file for details.
? Author
- wunanc | Hotguo - Main Developer
? Acknowledgements
Thanks to all the developers and users who have contributed to this project!
? Support & Feedback
- ? Report a Bug
- ? Feature Requests
- ? Q Group
- ? Contact the author: via GitHub Issues
请登录后举报
暂无评论,抢个沙发吧~