
AdminCore
AdminMode为管理人员添加了一个支持LuckPerms的管理模式系统。
AdminMode
版本: 1.0.0 我的世界: 1.20.1 模组加载器: Fabric 作者: gloyer057
功能简介
AdminMode 是一款服务端管理工具,允许你创建命名职位,并让玩家获得对“管理员模式”的受控访问——一种临时提升状态,配备专属的 LuckPerms 权限组、受限交互操作以及完整的会话追踪。
当玩家进入管理员模式时,其物品栏和位置会被保存,该职位的 LuckPerms 权限组会被应用,且玩家将失去破坏或放置方块、拾取或丢弃物品、以及与方块或实体交互的能力。当退出时,一切将被还原:玩家被传送回原位,物品栏被恢复,权限组被移除,并且 god/fly/vanish 功能会被禁用。每次启用和禁用事件都会被写入持久化日志文件。
依赖项
| 依赖项 | 版本 | 必需 |
|---|---|---|
| Fabric Loader | ≥ 0.15.11 | ✅ |
| Fabric API | 0.92.2+1.20.1 或更新版本 | ✅ |
| LuckPerms (Fabric) | 任意版本 | ✅ |
| Java | 17 | ✅ |
该模组必须同时安装在服务器和每个连接的客户端上。
安装方法
- 下载
adminmode-1.0.0.jar - 将其放入服务器的
mods/文件夹中 - 将相同的 jar 文件放入每个客户端的
mods/文件夹中 - 确保 LuckPerms 和 Fabric API 也已安装
- 启动服务器——模组将自动初始化
快速上手
1. 创建职位
/adminmode create admin
这将注册一个名为 admin 的职位,并创建对应的 LuckPerms 权限组。
2. 为玩家授予权限
/adminmode add Steve admin
Steve 将自动获得 adminmode.use 和 adminmode.admin 权限。他现在可以使用 /adminmode enable。
3. 玩家进入管理员模式
/adminmode enable
Steve 的物品栏和位置会被保存。admin LuckPerms 权限组会被应用。方块/物品交互将受到限制。
4. 玩家退出管理员模式
/adminmode disable
Steve 将被传送回原位,物品栏被恢复,权限组被移除,god/fly/vanish 被禁用,游戏模式被设置为生存模式。
5. 撤销权限
/adminmode remove Steve admin
权限将被移除。如果 Steve 当前正处于管理员模式,则会强制退出。
配置
没有配置文件。所有数据(职位和玩家分配)存储在 config/adminmode_data.json 中,完全通过游戏内命令进行管理。事件日志写入 config/adminmode_log.log。
注意事项
- 会话仅保存在内存中。如果服务器在玩家处于管理员模式时重启,会话将丢失。其 LuckPerms 权限组可能会保留——如有需要可手动移除。
adminmode.bypass权限允许玩家在不受任何交互限制的情况下使用管理员模式。适用于需要完全访问权限的高级管理员。- 职位名称仅支持小写拉丁字母、数字和下划线(
a-z、0-9、_)。 - 职位名称的 Tab 补全会在职位创建或删除时自动更新。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。