Beacon Flight 2 图标

Beacon Flight 2

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.3.8+mc26.1
本资源为搬运资源,原资源地址: https://modrinth.com/mod/beacon-flight-2
资源信息

Minecraft 版本: 26.1 26.1.1 26.1.2

平台: fabric

标签: game-mechanics transportation

资源介绍

BeaconFlight

BeaconFlight icon

BeaconFlight lets active beacons grant creative-style flight when configurable conditions are met.

The gameplay logic is server-side, so it works on dedicated servers with unmodded clients. The same jar can also be used in singleplayer. If you install Mod Menu and Cloth Config on the client, the mod exposes an in-game config screen as well.

Compatibility

  • Minecraft 1.21 through 1.21.11
  • Fabric Loader 0.15.11+
  • Java 21+
  • Fabric API required
  • Mod Menu optional
  • Cloth Config optional

How It Works

  • The beacon must be active and have a primary effect selected.
  • By default, BeaconFlight requires a level 4 beacon and the minecraft:end/elytra advancement.
  • While the player stays in range and meets all configured requirements, flight is allowed.
  • When the player leaves range, flight can linger for a configurable amount of time.
  • When flight is removed while the player is airborne, Slow Falling can be applied automatically.

Installation

  1. Install Fabric Loader and Fabric API for your target Minecraft version.
  2. Place the BeaconFlight jar in the mods folder.
  3. On a dedicated server, only the server needs the mod for flight to work.
  4. In singleplayer, install the jar normally on the client.
  5. Start the game or server once to generate the config file.

The config file is created at:

config/beaconflight_config.json

Configuration

You can edit the JSON file directly, or use the Mod Menu config screen if Mod Menu and Cloth Config are installed.

Available options:

  • minBeaconLevel: minimum beacon pyramid level required. Valid values are 1 to 4.
  • mainHandItem: required item in the player's main hand, or null.
  • offHandItem: required item in the player's off hand, or null.
  • anyHandItem: required item in either hand, or null.
  • headItem: required helmet item, or null.
  • chestItem: required chest item, or null.
  • legsItem: required leggings item, or null.
  • feetItem: required boots item, or null.
  • advancementsRequired: list of advancement ids the player must have completed.
  • xpDrainRate: XP drained per second of active flight. Use 0.0 to disable XP drain.
  • flightLingerTime: custom linger duration in ticks after the player leaves beacon range. Use 0 to reuse the normal beacon effect duration.
  • slowFallingTime: Slow Falling duration in seconds after flight is lost.
  • logLevel: BeaconFlight log level. Useful values are INFO, DEBUG, TRACE, ALL, and OFF.

Notes:

  • Item fields must use item ids such as minecraft:diamond_chestplate.
  • Advancement fields must use advancement ids such as minecraft:end/elytra.
  • Resetting the config returns the default requirements, which are not a minimal test setup.

Default config:

{
  "minBeaconLevel": 4,
  "mainHandItem": null,
  "offHandItem": null,
  "anyHandItem": null,
  "headItem": null,
  "chestItem": null,
  "legsItem": null,
  "feetItem": null,
  "advancementsRequired": [
    "minecraft:end/elytra"
  ],
  "xpDrainRate": 0.0,
  "flightLingerTime": 0,
  "slowFallingTime": 10,
  "logLevel": "INFO"
}

Minimal config for testing:

{
  "minBeaconLevel": 1,
  "mainHandItem": null,
  "offHandItem": null,
  "anyHandItem": null,
  "headItem": null,
  "chestItem": null,
  "legsItem": null,
  "feetItem": null,
  "advancementsRequired": [],
  "xpDrainRate": 0.0,
  "flightLingerTime": 0,
  "slowFallingTime": 10,
  "logLevel": "ALL"
}

Troubleshooting

  • If flight does not activate, make sure the beacon is actually active and has a primary effect selected.
  • If you used "reset" in the config UI, remember that the defaults still require a level 4 beacon and the Elytra advancement.
  • Set logLevel to ALL to get grant and deny messages in the game log.
  • If you want a clean test, remove all item requirements, clear advancementsRequired, and set minBeaconLevel to match your beacon.

Building From Source

Use the Gradle wrapper:

.\gradlew.bat build

The built jar is written to:

build/libs/

Credits

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Don't Untoggle Sprint

价格:0 墨喵币
下载量:0

查看详情
Rotten Flesh To Leather

价格:0 墨喵币
下载量:0

查看详情
Hungerbane

价格:0 墨喵币
下载量:0

查看详情
Black Totem of Undying [v1]

价格:0 墨喵币
下载量:0

查看详情