Dominion icon indicating copy to clipboard operation
Dominion copied to clipboard

[FEATURE] 针对单独玩家的领地数量限制

Open LY-Xiang opened this issue 3 months ago • 0 comments

✨ 功能概述

能通过一个配置文件管理对单独玩家的领地限制

🎯 问题背景

阅读文档发现只有全局和世界限制 分组也不是很能满足需求 实现会很麻烦(针对每一个玩家都要建一个)

  • [ ] 这是一个全新的功能请求
  • [x] 这是对现有功能的改进
  • [ ] 这是为了解决某个问题/BUG

📝 详细描述

功能内容

提供对于user的权限修改 没有修改的回落到默认

使用场景

要较精细的领地权限管理时

用户受益

更方便管理

🔧 实现方案

建议的实现方式

在独立配置文件里写入要修改的权限 也许可以在处理过程中建立一个虚拟的分组然后与对应玩家绑定 优先级拉到最高值 或者就直接加载处理

可能的替代方案

  • 对每个玩家建立一个分组设置 相对麻烦些
  • 或者再安装个经济插件? 对于我们服务器来说有点冗余

📋 功能细节

命令/权限

  • 能将针对单独玩家的权限修改写入同一个配置文件

🎮 使用示例

管理员可以通过修改limitations/users.yml中如

player_name:
  amount-all-over-the-world: 3
  world-limitations:
    world_nether:
      amount: 1

的字段来控制权限

🚀 优先级

  • [x] 低优先级 - 有了更好,没有也无所谓
  • [ ] 中优先级 - 比较重要,希望能实现
  • [ ] 高优先级 - 非常需要,对使用体验很重要

✅ 检查清单

  • [x] 我已经搜索了现有的issues,确认这不是重复请求
  • [x] 我已经详细描述了功能需求和使用场景
  • [x] 我已经考虑了这个功能对现有系统的影响
  • [x] 我已经提供了清晰的使用示例

LY-Xiang avatar Oct 01 '25 02:10 LY-Xiang