飞行充能

有限飞行模式。虽然我们有 tfly,但那只基于时间。这个功能更强大也更有趣。
此功能默认禁用,因为需要对玩家移动执行额外检查,如果不使用则建议关闭。
玩家可以使用经验或金钱购买飞行充能(未来可能支持物品)。
默认玩家可购买 1000 充能,允许飞行 1000 格。
如果玩家悬停在一个位置,每秒扣除 1 充能以抑制此行为。
为防止从高处摔落无伤害(原版中切换飞行模式可免除摔落伤害),玩家会受到以下一种或两种惩罚:
飞行充能按坠落高度 x 2 扣除。例如从 7 格高坠落:(7 - 3) x 2 = 8 充能被扣除。可配置。
第二种惩罚是实际伤害。模拟没有飞行模式时的伤害。默认仅在跳崖时生效,关闭飞行模式时不会触发。可配置。
默认即使从 200 格高跳下也不会死亡,但会剩半格血。可配置。
内置充能 GUI,输入 /recharge 即可使用。
默认每消耗 1 点经验获得 1 充能点,金钱同理。可在配置文件中调整。
玩家会看到 BossBar 显示剩余充能,包括当前充能、上次检查的增减量和最大值。
进度条会根据剩余量变色:>50% 绿色,>30% 黄色,<30% 红色。
/cmi flightcharge (add/take/set/show/expcharge/moneycharge/recharge) (玩家名) (数量) 可使用,基本充能直接用 /recharge。
查看剩余充能可使用别名 /fcharge。拥有 cmi.command.flightcharge.admin 权限的玩家可 add/take/set。
如果玩家耗尽充能且在空中,将被传送回地面以避免"事故"。