EngineHub / EngineHub/CommandBook

fly command no checking permission after map change.

未关闭
#202 11 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Java
星标
151
派生
104
PR 合并指标
30 天内没有已合并 PR

描述

CMDBOOK-2269 - Reported by RustyDagger

The title pretty much explains it, Currently if you enable fly in a map where you have permission then change map to where you don't have permission you can still fly. surly bukkit provides some way to detect a map change and acting on that would only be trivial. I am sure there are many server owners that would much like to have /fly usable on a player level much like I would. its nice to have on a building map but exploitable on a pvp level.

if the above cant be done can some kind of non toggle command be added to allow me to force it off using a command block currently i can only run /fly on a player and that could either turn it off or on.. maybe /fly name off

贡献指南

打开贡献指南

调研方向

首先复现报告中的操作序列:在玩家拥有权限的地图上启用 /fly,然后切换到玩家没有权限的地图。检查与 Bukkit 相关的命令处理和地图切换处理,并在权限变更后不再保留飞行状态,或所请求的明确关闭行为已被清晰定义并经过测试时,认为该报告已完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
java
领域
game-dev
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。