跳到正文

FlyWithFood_fabric

作者:Guailoudou

Hunger Flight, allows survival players to fly, deducts Hunger Points over time, facilitates building use. 饥饿飞行,允许生存玩家飞行,随时间扣除饥饿值,方便建筑使用。

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

FlyWithFood – Fabric Mod

A flight module based on hunger consumption that allows players to fly while consuming hunger.

一个基于饥饿值消耗的飞行模组,允许玩家在消耗饥饿值的情况下飞行。

95% of this mod code is generated by AI 本mod95%代码由AI生成

functional properties 功能特性

  • Hunger Points Flying: Players can activate the flying function, which will continue to consume Hunger Points while flying
  • Automatic shutdown: Automatic shutdown of flight capabilities when the hunger value is below the threshold
  • Server module: You only need to install it on the server, and you can use it on the client without installing it.
  • Configurable: Supports custom hunger consumption rates, minimum hunger thresholds and prompt messages
  • Permission support: Supports LuckPerms privilege management, and uses OP privileges when there is no LuckPerms
  • Configurable hunger consumption interval: Customizable hunger consumption interval
  • Saturation effect reminder: Automatic reminder when the player has a saturation potion effect and the remaining time is insufficient
  • 饥饿值飞行:玩家可以启用飞行功能,飞行时会持续消耗饥饿值
  • 自动关闭:当饥饿值低于阈值时,自动关闭飞行能力
  • 服务端模组:仅需在服务端安装,客户端无需安装即可使用
  • 可配置:支持自定义饥饿消耗速率、最低饥饿阈值和提示消息
  • 权限支持:支持 LuckPerms 权限管理,无 LuckPerms 时使用 OP 权限
  • 可配置的饥饿消耗间隔:可自定义饥饿值消耗的时间间隔
  • 饱和效果提醒:当玩家身上有饱和药水效果且剩余时间不足时,自动提醒

command 命令

| command 命令 | described 描述 | permission node 权限节点 |
|——|——|———-|
| /fly | Switch flight status (on/off) 切换飞行状态(开/关) | flywithfood.use |
| /fly on | Activate flight 启用飞行 | flywithfood.use |
| /fly off | Ban flights 禁用飞行 | flywithfood.use |
| /fly reload | Overload configuration files 重载配置文件 | flywithfood.reload |

permission node 权限节点

| permission node 权限节点 | described 描述 | default 默认 |
|———-|——|——|
| flywithfood.use | Allow the use of flight orders 允许使用飞行命令 | everyone 所有人 |
| flywithfood.reload | Allow overloading of configuration files 允许重载配置文件 | 管理员 (OP) |

configuration 配置文件

The configuration file is located at: config/flywithfood.json

配置文件位于:config/flywithfood.json

{
  "hungerDrainPerSecond": 1.0,
  "minHungerToFly": 6,
  "hungerDrainIntervalTicks": 20,
  "saturationWarningSeconds": 10,
  "messageFlyEnabled": "§a[FlyWithFood] 飞行已启用!飞行时会消耗饥饿值。",
  "messageFlyDisabled": "§c[FlyWithFood] 飞行已禁用!",
  "messageHungerLow": "§c[FlyWithFood] 饥饿值不足,飞行已自动关闭!",
  "messageConfigReloaded": "§a[FlyWithFood] 配置文件已重新加载!",
  "messageSaturationWarning": "§e[FlyWithFood] 饱和效果剩余时间:%time%秒"
}

Configuration item description 配置项说明

| configuration items 配置项 | type 类型 | default value 默认值 | described 描述 |
|——–|——|——–|——|
| hungerDrainPerSecond | double | 1.0 | Hunger points consumed per time 每次消耗的饥饿值 |
| minHungerToFly | int | 6 | The lowest hunger value allowed to fly (automatically shut down when the hunger value falls below this value) 允许飞行的最低饥饿值(饥饿值低于此值时自动关闭飞行) |
| hungerDrainIntervalTicks | int | 20 | Interval between hunger points consumed (unit: quarter, 20 quarters =1 second) 饥饿值消耗的间隔(单位:刻,20刻=1秒) |
| saturationWarningSeconds | int | 10 | Reminder starts when the remaining time of saturation effect falls below this value (unit: seconds) 饱和效果剩余时间低于此值时开始提醒(单位:秒) |
| messageFlyEnabled | String | §a[FlyWithFood] 飞行已启用!… | Enable messages displayed during flight 启用飞行时显示的消息 |
| messageFlyDisabled | String | §c[FlyWithFood] 飞行已禁用! | Disable messages displayed during flight 禁用飞行时显示的消息 |
| messageHungerLow | String | §c[FlyWithFood] 饥饿值不足… | Message displayed when hunger is insufficient 饥饿值不足时显示的消息 |
| messageConfigReloaded | String | §a[FlyWithFood] 配置文件已重新加载! | Message displayed when overloading configuration 重载配置时显示的消息 |
| messageSaturationWarning | String | §e[FlyWithFood] 饱和效果剩余时间:%time%秒 | Saturation effect reminder message ( %time% will be replaced with remaining seconds) 饱和效果提醒消息(%time%会被替换为剩余秒数) |

installation requirements 安装要求

  • Minecraft 1.21.11
  • Fabric Loader 0.18.2+
  • Fabric API
  • Java 21+
  • LuckPerms(Optional 可选)

License

MIT License

常见问题

FlyWithFood_fabric 支持哪些 Minecraft 版本?

FlyWithFood_fabric 支持 Minecraft Java 版 1.21.11,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

FlyWithFood_fabric 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分