EasyControl - 玩家管理

原创 闭源 工具 EasyControl - 玩家管理 2.1

请登录后获取
完善了EasyControl 2.1 beta的功能
1.增加了非超级管理员的上报功能
2.增加了玩家的举报功能
3.优化了插件性能和界面

⏬下载链接:https://1826967616.share.123865.com/123pan/DS7rjv-zWXIv
⚠️注意:这是一个实验性版本,可能存在部分问题
  • 喜欢
反馈: 145141
1.增强了权限管理功能
2.优化了插件性能
3.修复了已知问题

Tips:有关于详细更新内容请查看最新的说明文档
故障描述:启用插件后无法拿取物品

原因:onInventoryClick 事件处理器无条件调用 event.setCancelled(true),导致所有库存点击(包括创造模式菜单)被取消。

故障状态:现已修复

感谢@keylan提供的故障反馈和@ChampionZone提供的修复方案

本次更新了以下内容:​

tips:请您关注帖子以便接收后续更新

1. 数据存储优化​

  • ✅ 创建了no_edit文件夹,将所有.dat文件移动到该文件夹中
  • ✅ 修改了数据保存和加载路径,确保数据文件存储在no_edit文件夹中

2. 可自定义的警告提示​

  • ✅ 添加了自定义消息系统,支持通过messages.yml文件配置警告消息
  • ✅ 支持占位符替换:{player}, {reason}, {admin}, {expire}
  • ✅ 修改了warnPlayer方法以使用自定义消息

3. 管理员操作通知系统​

  • ✅ 实现了实时管理员操作通知功能
  • ✅ 所有管理员操作都会在聊天框中通知其他管理员
  • ✅ 通知消息包含操作人、目标玩家、操作类型和理由

4. 可点击的操作历史按钮​

  • ✅ 在聊天框通知中添加了可点击的按钮
  • ✅ 点击按钮可以快速打开管理操作历史界面
  • ✅ 使用/ec adminhistory命令也可以打开界面

5. 管理操作历史界面​

  • ✅ 将管理操作历史按钮移到了主界面玩家头颅上方(slot 40)
  • ✅ 显示最近50条管理操作记录
  • ✅ 支持翻页浏览操作历史

6. 操作修改功能​

  • ✅ 点击操作记录可以打开修改界面
  • ✅ 支持修改操作理由
  • ✅ 支持修改操作时间(仅限封禁和禁言)
  • ✅ 支持撤销操作(封禁、禁言、弱化)
  • ✅ 修改和撤销操作会通知其他管理员
  • ✅ 操作记录会显示修改状态和原始信息

7. 界面优化​

  • ✅ 重新设计了主界面布局
  • ✅ 管理操作历史按钮位置更加显眼
  • ✅ 添加了操作修改的专用界面
  • ✅ 支持通过聊天框输入修改内容

主要特性:​

  1. 实时通知:管理员执行操作时,其他管理员会立即收到带按钮的通知
  2. 操作追踪:所有操作都会被记录,包括修改和撤销历史
  3. 灵活修改:可以修改操作理由、时间,甚至撤销操作
  4. 数据安全:所有数据文件存储在no_edit文件夹中,避免误删
  5. 用户友好:直观的GUI界面,支持点击操作和聊天输入
插件现在具有更高的可自定义性和管理效率,管理员可以更好地协作和管理服务器!
后退
顶部 底部