MC 插件帮助
CMI

简介 #

CMI服务器"瑞士军刀"级综合插件。管理传送(Home/Warp/TPA)、经济系统、物品管理、玩家状态、聊天消息、自定义命令简写、交互式命令、全息字、传送门、礼包、Rank 等级、BossBar 消息等。装上它就不用装十几个小插件了。

权限 / Permission #

提示把鼠标放在错误提示信息上会显示缺失的权限节点。需要 cmi.permisiononerror 权限。

所有命令格式一般为 cmi.command.[命令].others 用于对其他玩家执行。用 /cmi checkperm (关键词) 查看最新权限列表。

cmi.command – 允许使用基础命令

命令权限(按功能分类)

传送类(18 项)
cmi.command.back.ondeath – 允许在死亡后使用 Back 返回死亡点
cmi.command.home.bypassprivate – 允许传送到他人的私人 Home
cmi.command.jump.[距离] – 决定最大跳跃距离
cmi.command.removewarp.bypass – 允许删除他人的地标
cmi.command.sendall.bypass – 阻止被传送到指定服务器
cmi.command.sethome.[数量] – 允许设置指定数量 Home
cmi.command.sethome.[组] – 允许根据组配置设 Home
cmi.command.sethome.bypass – 允许在无建造权限处设 Home
cmi.command.sethome.overwrite – 允许覆写已有 Home
cmi.command.sethome.unlimited – 允许设置无限个 Home
cmi.command.setwarp.[数量] – 允许设置指定数量地标
cmi.command.setwarp.unlimited – 允许设置无限个地标
cmi.command.tpa.warmupbypass – 绕过 TPA 预热
cmi.command.tpahere.warmupbypass – 绕过 TPAHere 预热
cmi.command.tptoggle.bypass – 传送到禁用传送的玩家
cmi.command.warp.[地标] – 允许使用指定地标
cmi.command.warp.redefine – 允许覆写现有地标点
cmi.command.world.[世界] – 传送到指定世界
惩罚/管理类(15 项)
cmi.command.ban.bypass – 阻止玩家被 Ban
cmi.command.cuff.bypass – 允许受限制时使用命令
cmi.command.editwarnings – 允许管理玩家的警告记录
cmi.command.jail.bypass – 阻止玩家被关进监狱
cmi.command.jail.bypasscmd – 允许在被监禁时使用命令
cmi.command.jail.maxtime.[秒] – 决定可监禁他人的最大时长
cmi.command.kick.bypass – 阻止玩家被踢出服务器
cmi.command.maintenance.bypass – 允许绕过维护模式
cmi.command.mute.bypass – 绕过个人禁言
cmi.command.mutechat.bypass – 绕过公共禁言
cmi.command.tempban.bypass – 阻止被临时封禁
cmi.command.tempban.max.[秒] – 允许临时封禁的最大时长
cmi.command.tempban.max.unlimited – 允许无限临时封禁时长
cmi.command.warn.bypass – 绕过警告
cmi.command.warnings – 列出警告列表及过期时间
经济类(8 项)
cmi.command.charges.edit – 允许编辑玩家的重生能量
cmi.command.flightcharge.admin – 允许编辑玩家的飞行能量
cmi.command.money.admin – 允许修改玩家资金
cmi.command.money.betweenworldgroups – 允许跨世界资金转账
cmi.command.sell.[blocks/all/gui] – 允许通过其他方式出售
cmi.kit.bypass.exp – 无视礼包经验价格
cmi.kit.bypass.money – 无视礼包金钱价格
cmi.kit.bypass.time – 无视礼包冷却时间
物品管理类(9 项)
cmi.command.enchant.bypassinvalid – 允许附魔不适用于此物品的附魔
cmi.command.enchant.bypasslimit – 允许绕过附魔限制
cmi.command.give.max.[数值] – 限制 Give 命令生成物品的数量
cmi.command.more.oversize – 允许物品超量堆叠
cmi.command.repair.[hand/armor/all] – 允许修复特定区域的装备
cmi.command.repair.repairshare.bypass – 绕过共享修复
cmi.command.scan.speed – 允许修改扫描速度
cmi.command.spawner.[实体] – 允许更改刷怪笼类型
cmi.command.spawner.shiftclick – 允许潜行点刷怪笼打开界面
玩家状态类(9 项)
cmi.command.afk.auto – 自动使玩家进入 AFK 模式
cmi.command.afk.kickbypass – 当 AFK 模式触发时阻止玩家被踢
cmi.command.afk.staffinform – 使用不同的 AFK 模式自动回复消息
cmi.command.fly.safelogin – 登录时若在空中则安全着陆
cmi.command.flyspeed.[1~10] – 决定玩家可设置的最大飞行速度
cmi.command.tfly.give – 允许给他人临时飞行
cmi.command.tfly.maxtime.[数量] – 设置可给予的最大临时飞行时长
cmi.command.tgod.give – 允许给他人临时上帝模式
cmi.command.walkspeed.[0-10] – 决定最大移动速度
聊天/消息类(12 项)
cmi.command.bossbarmsg.admin – 允许在 BossBar 消息中使用命令
cmi.command.broadcast.colors – 允许在公告信息中使用颜色代码
cmi.command.clearchat.bypass – 绕过聊天清屏
cmi.command.commandspy.bypass – 绕过命令间谍黑名单
cmi.command.commandspy.hide – 隐藏已执行的命令不被间谍记录
cmi.command.ignore.bypass – 允许对屏蔽你的人使用命令
cmi.command.msg.clean – 允许发送不带名字的公告消息
cmi.command.msg.noreply – 允许使用 ! 发送无回复消息
cmi.command.msg.togglebypass – 向关闭私信的玩家发送消息
cmi.command.msg.vanish – 允许向隐身玩家发送私信
cmi.command.signspy.hide – 不被牌子间谍记录
cmi.command.silence.bypass – 绕过消息屏蔽
外观类(7 项)
cmi.command.glow.color.[颜色] – 允许改变发光效果的颜色
cmi.command.gm.[模式] – 允许改变为特定游戏模式
cmi.command.head.othersource – 允许获取其他玩家的头颅
cmi.command.nick.bypass.length – 允许绕过昵称长度限制
cmi.command.nick.bypassblacklist – 允许绕过昵称黑名单
cmi.command.nick.bypassinuse – 允许使用已被占用的昵称
cmi.command.nick.different – 允许设置与原名不同的昵称
背包类(5 项)
cmi.command.ender.preventmodify – 阻止其他人修改末影箱
cmi.command.ender.preventmodify.bypass – 绕过上一条权限
cmi.command.inv.preventmodify – 阻止其他人修改背包
cmi.command.inv.preventmodify.bypass – 绕过上一条权限
cmi.command.invcheck.edit – 允许编辑已保存的背包
建造/世界类(6 项)
cmi.command.armorstand.[选项] – 允许使用特定盔甲架编辑器功能
cmi.command.armorstand.movebypass – 允许在不可建造的地方移动盔甲架
cmi.command.fixchunk.speed – 允许调整损坏区块修复速度
cmi.command.lfix.admin – 允许修复视野外区域的光照
cmi.command.replaceblock.speed – 允许调整方块替换速度
cmi.command.time.edit – 允许设置时间
特殊功能类(11 项)
cmi.command.attachcommand.cc – 允许将控制台命令绑定到物品
cmi.command.attachcommand.silent – 允许在绑定命令时使用 !silent! 变量
cmi.command.counter.* – 计数器管理(autojoin/center/force/time/range/msg)
cmi.command.ctext.[消息] – 允许查看自定义文本消息
cmi.command.note.add – 允许添加便签
cmi.command.note.remove – 允许清除或删除便签
cmi.command.patrol.bypass – 不列入巡逻名单
cmi.command.point.[种类] – 允许修改特定粒子种类
cmi.command.ride.[实体] – 允许骑乘特定实体
cmi.command.sit.stairs – 允许自动坐椅子
cmi.command.sudo.bypass – 阻止被 Sudo
信息查询类(10 项)
cmi.command.alert.inform – 当玩家带警告加入时收到通知
cmi.command.checkaccount.showip – 允许在检查账户时查看对应 IP
cmi.command.checkperm – 查看最新权限列表
cmi.command.info.deathlocation – 允许在信息页面查看死亡位置
cmi.command.info.ip – 允许在信息页面查看玩家 IP
cmi.command.list.admin – 将玩家放入列表的管理员组
cmi.command.list.group.[组] – 将玩家分配到指定组
cmi.command.list.hidden – 允许在列表中查看隐藏玩家
cmi.command.list.staff – 将玩家放入列表的 Staff 组
cmi.command.near.max.[距离] – 决定 Near 命令的最大距离
其他(5 项)
cmi.command.[命令].cooldownbypass – 允许绕过命令冷却时间
cmi.command.[命令].others – 允许对其他玩家执行命令
cmi.command.[命令].warmupbypass – 允许绕过命令预热
cmi.command.silent – 允许使用 -s 静默变量
cmi.command.toggleshiftedit – 允许使用该命令

附加权限(非命令前缀,按功能分类)

传送类(10 项)
cmi.bedhome – 传送类
cmi.buttonteleport – 传送类
cmi.chorusteleport – 传送类
cmi.respawngroup.[组] – 传送类
cmi.safeteleport – 传送类
cmi.safeteleport.bypass.[类型] – 传送类
cmi.spawngroup.[组] – 传送类
cmi.teleport.bypassblacklist – 传送类
cmi.teleport.currentlocation – 传送类
cmi.teleport.with.[实体] – 传送类
物品管理类(12 项)
cmi.anvil.colors – 物品管理类
cmi.anvil.itemrename.bypass – 物品管理类
cmi.anvil.nolimits – 物品管理类
cmi.book.colors – 物品管理类
cmi.dropspawner – 物品管理类
cmi.dropspawner.[实体] – 物品管理类
cmi.dropspawner.nosilk – 物品管理类
cmi.egginteract.[实体] – 物品管理类
cmi.informDurability – 物品管理类
cmi.spawners.charge.[组] – 物品管理类
cmi.spawners.charge.bypass – 物品管理类
cmi.spawners.proximity.bypass – 物品管理类
玩家状态类(16 项)
cmi.autorespawn – 玩家状态类
cmi.bossbar.hpbar – 玩家状态类
cmi.damagecontrol.[组] – 玩家状态类
cmi.dynmap.hidden – 玩家状态类
cmi.elytra – 玩家状态类
cmi.elytra.boost – 玩家状态类
cmi.elytra.freeflight – 玩家状态类
cmi.elytra.speedometer – 玩家状态类
cmi.elytra.superboost – 玩家状态类
cmi.elytralaunch – 玩家状态类
cmi.keepexp – 玩家状态类
cmi.keepinventory – 玩家状态类
cmi.saveinv – 玩家状态类
cmi.seevanished – 玩家状态类
cmi.viewrange – 玩家状态类
cmi.viewrange.[1-15] – 玩家状态类
聊天/消息类(13 项)
cmi.actionbar.colors – 聊天/消息类
cmi.bossbar.colors – 聊天/消息类
cmi.bungee.publicmessages.[服] – 聊天/消息类
cmi.chat.bypassrange – 聊天/消息类
cmi.chatfilter.bypass.[组] – 聊天/消息类
cmi.chatfilter.inform – 聊天/消息类
cmi.chatfilter.spambypass – 聊天/消息类
cmi.chatgroup.[组] – 聊天/消息类
cmi.messages.disablelogin – 聊天/消息类
cmi.messages.disablequit – 聊天/消息类
cmi.tablist.[N] – 聊天/消息类
cmi.tag.color – 聊天/消息类
cmi.title.colors – 聊天/消息类
外观类(2 项)
cmi.colors.[种类].* – 外观类
cmi.inventoryhat – 外观类
背包类(5 项)
cmi.enderedit – 背包类
cmi.invedit – 背包类
cmi.openshulker – 背包类
cmi.openshulker.shift – 背包类
cmi.silentchest.editing – 背包类
建造/世界类(13 项)
cmi.armorstand.arms – 建造/世界类
cmi.armorstand.offhand – 建造/世界类
cmi.elevator.create – 建造/世界类
cmi.elevator.use – 建造/世界类
cmi.minecart.change.[类型] – 建造/世界类
cmi.netherportalbypass – 建造/世界类
cmi.placespawner – 建造/世界类
cmi.placespawner.[实体] – 建造/世界类
cmi.scrollpainting – 建造/世界类
cmi.select – 建造/世界类
cmi.signs.shiftedit – 建造/世界类
cmi.signs.shifteditbypass – 建造/世界类
cmi.worldlimit.* – 建造/世界类
特殊功能类(2 项)
cmi.customalias.[简写] – 特殊功能类
cmi.interactivesign.[指令] – 特殊功能类
等级/礼包类(8 项)
cmi.kit.[礼包] – 等级/礼包类
cmi.kit.[礼包].preview – 等级/礼包类
cmi.kit.bypass.exp – 等级/礼包类
cmi.kit.bypass.money – 等级/礼包类
cmi.kit.bypass.onetimeuse – 等级/礼包类
cmi.kit.bypass.time – 等级/礼包类
cmi.prewards.notification – 等级/礼包类
cmi.rank.[级别] – 等级/礼包类
信息查询类(3 项)
cmi.deathlocation – 信息查询类
cmi.namehistory – 信息查询类
cmi.permisiononerror – 信息查询类
其他(4 项)
cmi.commandfilter.bypass – 其他
cmi.fullserver.bypass – 其他
cmi.scheduler.exclude – 其他
cmi.versioncheck – 其他

特殊命令格式 / Specialized Commands #

注意仅使用一个动作变量。命令包含 [playerName] 时会替换为目标玩家名。
msg! / broadcast! / actionbar! / title! / subtitle!
消息类型前缀(分别对应私信/公告/ActionBar/标题/副标题)
asConsole! / asPlayer!
执行身份(控制台或玩家)
cooldown:[秒]! / delay! [秒]
冷却时间与延迟执行
perm: / moneycost: / expcost: / item: / hasitem:
条件判断(加 ? 通知玩家,加 # 取消后续)
ifonline: / ifoffline: / allPlayers: / votes:
在线/离线/全员/票数条件执行
[randomPlayer] / [allPlayers]
随机在线玩家 / 所有玩家占位符
kickall!
将所有玩家踢出服务器

支持 PlaceHolderAPI 变量。条件判断变量格式:perm:权限节点?!#!? 通知玩家,# 不满足时取消后续所有命令。

BossBar 用法 / BossBar Usage #

向一个或所有在线玩家发送可自定义的 BossBar 消息。

cmi bossbarmsg [玩家名/all] [消息] # 发送 BossBar 消息,3 秒后消失
cmi bossbarmsg Zrips &2嘿! -t:5          # 5 秒后消失
cmi bossbarmsg Zrips &2嘿! -c:red         # 红色 BossBar
cmi bossbarmsg Zrips &2嘿! -s:1           # 样式:1/6/10/12/20 段
cmi bossbarmsg Zrips &2嘿! -n:myBar       # 命名 ID,同 ID 更新内容
cmi bossbarmsg Zrips &2嘿! -p:100/23      # 进度条 23%
cmi bossbarmsg Zrips &2嘿! -p:+1          # 进度条自动递增
cmi bossbarmsg Zrips -cancel:testbar      # 取消指定 BossBar
cmi bossbarmsg Zrips &2嘿! -cmd:"msg [playerName] hi;;cmi heal [playerName]" # 进度到 0/100 时执行命令
cmi bossbarmsg Zrips &2嘿! -a:20          # 每 20 游戏刻自动更新
提示可用颜色:red, green, pink, purple, white, yellow。需 cmi.command.bossbarmsg.admin 权限使用命令参数。

飞行能量 / Flight Charge #

飞行能量另一种限制飞行的方式,基于移动距离而非时间,默认禁用。

管理命令:/cmi flightcharge (add/take/set/show/expcharge/moneycharge/recharge) (玩家) (数量)

交互式命令 / Interactive Command #

创建交互后执行命令的方块或实体。

  1. /cmi ic new [名称] — 创建新的交互式命令
  2. 点击 + 添加指针指向的方块/实体
  3. 点击 ! 查看命令列表,点击 + 添加命令
  4. 在聊天栏输入命令(不要以 / 开头),[playerName] 为交互玩家
  5. 右键方块/实体测试效果

公共模式:在牌子第一行写 [ic:名称] 自动添加,需 cmi.interactivesign 权限。

自定义命令简写 / Custom Alias #

为任何命令创建简写,支持特殊命令格式。

# 创建简写 /h = /cmi heal
/cmi aliaseditor new h-cmi heal [playerName] $1
# 带条件的多命令简写:
/cmi aliaseditor new healme-fromConsole! moneycost:20#?! cmi heal [playerName] -s
-fromConsole! msg [playerName] &2你被治愈了!
# 带延迟的简写:
/cmi aliaseditor new launch-fromConsole! cmi launch [playerName]
-delay! 3
-fromConsole! cmi launch [playerName]

$1 代表简写后的额外参数。? 让玩家知道条件不满足,# 取消后续命令。

自定义文本 / Custom Text #

创建用于 /cmi ctext 的丰富文本,支持悬停和点击。

命令绑定 / Attached Commands #

将命令绑定到物品上,交互时执行。

# 绑定 3 次使用的飞行命令
/cmi attachcommand !limiteduse:3!;;!cc!cmi fly [playerName] true
# 左键治疗,右键喂食
/cmi attachcommand !left!cmi heal;;!right!cmi feed
# 静默执行
/cmi attachcommand !left!!silent!cmi heal;;!right!!silent!cmi feed

KillAll 用法 / Killall #

/cmi killall                              # 清除所有怪物
/cmi killall 60                            # 清除 60 格内的怪物
/cmi killall zombie                        # 清除所有僵尸
/cmi killall zombie skeleton                # 清除僵尸和骷髅
/cmi killall -monsters -lightning            # 清除怪物并劈闪电
/cmi killall -list                          # 列出符合的实体

筛选参数:-monsters -animals -pets -npc -ambient -named -f(全选)-lightning

扫描 / Scan #

扫描全地图容器查找指定物品。

# 查找 30 区块内的刷怪笼
/scan id 52 r 30
# 全地图查找堆叠 32+ 钻石块
/scan id diamond_block r g q 32
# 查找名为 "powersword" 锋利 10+ 的钻石剑
/scan id 276 r 30 n power_sword e sharpness elvl 10

参数:id [ID:数据] q [最低数量] r [半径/区块/g=全图] n [物品名] l [Lore] h(手持)e [附魔] elvl [等级] oversize purge(删除)

Tab 列表 / Tab List #

可自定义的多行 Tab 列表,支持 PAPI 变量、多帧动画。

游戏时间奖励 / PlayTime Rewards #

玩家累积游戏时长后自动/手动领取奖励。

不死图腾 / Totem #

强化不死图腾功能:

  1. 放背包即可自动生效(无需手持)
  2. 冷却系统(默认 10 分钟),BossBar 显示冷却
  3. 手持图腾消耗后获得 10 秒无敌时间(原地复活)

命令:/cmi totemtoggle 开关 BossBar 冷却显示

全息字 / Holograms #

创建全息文字,支持 PAPI 变量、悬浮物品、自动刷新。

传送门 / Portals #

创建玩家穿越时执行命令的传送门。

# 用木锄选择区域
/cmi portals new [名称]
# 编辑传送门
/cmi portals edit [名称]

支持:跨 BungeeCord 传送、粒子效果、命令执行、自定义音效。

权限:cmi.command.portals + cmi.select

出生点与地标 / Spawn & Warp #

出生点 / Spawn

/cmi setspawn                         # 设置出生点
/cmi setspawn true                     # 设置死亡重生点
/cmi setspawn true -g:Moderator       # 设置组出生点
/cmi setspawn true -rng:5             # 随机范围出生
/cmi setspawn true -w:world,nether    # 按世界设置

权限:cmi.spawngroup.[组] cmi.respawngroup.[组] cmi.autorespawn

地标 / Warps

/cmi setwarp test                      # 创建地标
/cmi setwarp test true                 # 需要权限 warp.test
/cmi setwarp test hand                 # 手持物品为图标
/cmi setwarp test 13                   # 在 GUI 槽位 13 显示

权限:cmi.command.setwarp.unlimited / cmi.command.setwarp.[数量] / cmi.command.warp.[地标]

盔甲架编辑器 / Armor Stand Editor #

可视化编辑盔甲架的所有属性。

子权限(cmi.command.armorstand.[功能]):updateitems, plate, size, visible, arms, gravity, glow, invulnerable, name, interactable, head, body, leftArm, rightArm, leftLeg, rightLeg, pos

变量 / Placeholder #

支持 PlaceholderAPI 变量。CMI 自定义变量以 %cmi_ 开头。

玩家信息

%cmi_user_display_name%    %cmi_user_nickname%    %cmi_user_name%
%cmi_user_balance%         %cmi_user_balance_formatted%
%cmi_user_group%           %cmi_user_rank%        %cmi_user_prefix%
%cmi_user_afk%             %cmi_user_god%         %cmi_user_cuffed%
%cmi_user_votecount%       %cmi_user_playtime_hours%
%cmi_user_tfly%            %cmi_user_tgod%        %cmi_user_bungeeserver%
%cmi_user_meta_[键]%       %cmi_user_kitcd_[礼包]%

经济 / 物品

%cmi_baltop_name_[1-10]%   %cmi_baltop_money_[1-10]%
%cmi_worth_buy_[ID]%        %cmi_worth_sell_[ID]%
%cmi_iteminhand_displayname%

服务器 / 在线玩家

%server_online%    %server_max_players%    %server_time_[格式]%
%onlineplayers_names%    %onlineplayers_displaynames%
%cmi_random_player_name%    %cmi_random_[from]_[to]%

Bungee / 监狱 / 定时任务

%cmi_bungee_total_[服]%    %cmi_bungee_onlinestatus_[服]%
%cmi_jail_time_[监狱]_[房]%    %cmi_schedule_nextin_[任务]%

查看所有变量:/cmi placeholders

Ranks 等级 / Ranks #

注意需设置 spigot.ymlstats->disable-saving: false

基于统计数据的等级升降系统。

礼包 / Kits #

提示支持物品、护甲、副手、冷却、经验/金钱购买、条件限制。
# 创建礼包
/cmi kiteditor new [礼包名]
# 打开编辑器
/cmi kiteditor

命令大全 / Commands #

说明[] 必填,() 可选。-s 静默执行。
传送类(34 项)
/cmi back (玩家) (-s) – 传送到原坐标点
/cmi compass [玩家] (x) (z) – 设置指南针目标
/cmi dback (玩家) (-s) – 回到上次死亡点
/cmi editwarp [地标] – 编辑地标
/cmi home (名称) (玩家) – 传送到家
/cmi homes (玩家) – 查看所有家
/cmi jump – 跳跃到目标位置
/cmi preview [范围] – 预加载区块
/cmi removehome [家名] (玩家) – 删除家
/cmi removewarp (地标) – 删除地标
/cmi rt (玩家) (世界) – 随机传送
/cmi sendall [子服] – 发送玩家到子服
/cmi server [子服] (玩家) – 跨服传送
/cmi setfirstspawn (玩家) – 设置首次重生点
/cmi sethome (名称) (玩家) – 设置家
/cmi setspawn (参数) – 设置出生点
/cmi setwarp [地标] (参数) – 创建地标
/cmi spawn (玩家) – 传送到出生点
/cmi top (玩家) (-s) – 传送到最高处
/cmi tp [玩家1] (玩家2) – 传送
/cmi tpa [玩家] (-c) – 请求传送到玩家
/cmi tpaccept (玩家) – 接受传送请求
/cmi tpahere [玩家] (-c) – 请求玩家传送到你
/cmi tpall (玩家) – 传送所有玩家
/cmi tpallworld [世界] – 传送所有玩家到世界
/cmi tpbypass (玩家) – 开关安全传送
/cmi tpdeny (玩家) – 拒绝传送请求
/cmi tphere [玩家1] (玩家2) – 传送玩家到身边
/cmi tpo [玩家1] (玩家2) – 强制传送(忽略保护)
/cmi tpohere [玩家1] (玩家2) – 强制传送过来
/cmi tppos [x] [y] [z] (世界) – 传送到坐标
/cmi tptoggle (玩家) – 切换传送开关
/cmi warp (地标) (玩家) – 传送到地标
/cmi world [世界] (玩家) (-s) – 传送到世界
惩罚/管理类(19 项)
/cmi ban [玩家] (原因) (-s) – 封禁玩家
/cmi cuff [玩家] – 限制玩家活动
/cmi editwarnings (玩家) – 管理警告记录
/cmi ipban [IP/玩家] (原因) – 封禁 IP
/cmi ipbanlist – 查看封禁 IP 列表
/cmi jail [玩家] (时间) (监狱) (原因) – 关进监狱
/cmi jailedit – 编辑监狱
/cmi kick [玩家/all] (原因) (-s) – 踢出服务器
/cmi lockip [玩家] [操作] [IP] – 锁定登录 IP
/cmi maintenance (消息) – 切换维护模式
/cmi mute [玩家] (时长) (原因) – 禁言玩家
/cmi mutechat (时长) (-s) – 公共禁言
/cmi tempban [玩家] [时长] (原因) – 临时封禁
/cmi tempipban [IP] [时长] – 临时封禁 IP
/cmi unban [玩家/IP] – 解封
/cmi unjail [玩家] – 释放出监狱
/cmi unmute [玩家] (-s) – 解除禁言
/cmi warn [玩家] (类型) (原因) – 警告玩家
/cmi warnings (玩家) – 查看警告列表
经济类(9 项)
/cmi balance (玩家) – 查看余额
/cmi baltop – 查看财富排行
/cmi charges [玩家] [操作] – 管理刷怪笼充能
/cmi cheque [玩家] [数量] – 创建支票
/cmi flightcharge [操作] [玩家] – 管理飞行能量
/cmi money [操作] [玩家] [数量] – 管理金钱
/cmi sell (all/blocks/hand/gui) – 出售物品
/cmi setworth – 设置物品价格
/cmi worth (all/blocks/hand) – 查看物品价格
物品管理类(27 项)
/cmi blockcycling – 循环方块状态
/cmi blockinfo – 显示方块信息
/cmi blocknbt – 显示方块 NBT
/cmi book [作者/标题/解锁] – 编辑成书
/cmi clear (玩家) (-s) – 清除背包
/cmi condense (物品) – 压缩物品
/cmi customrecipe – 管理自定义配方
/cmi disableenchant – 关闭附魔 GUI
/cmi enchant [玩家] [附魔] [等级] – 附魔物品
/cmi give [玩家] [物品] (数量) – 给予物品
/cmi giveall [物品] (数量) – 给所有玩家物品
/cmi hideflags [玩家] [flag] – 隐藏物品属性标识
/cmi iteminfo (玩家) – 查看物品信息
/cmi itemlore [玩家] [行] [内容] – 管理物品 Lore
/cmi itemname [玩家] [名称] – 管理物品名称
/cmi itemnbt (玩家) – 查看物品 NBT
/cmi merchant [type] [玩家] – 打开交易 GUI
/cmi more (玩家) [数量] – 堆叠物品
/cmi recipe (物品) – 查看配方
/cmi repair (玩家) [hand/armor/all] – 修复物品
/cmi repaircost [玩家] [数量] – 设置修复费用
/cmi saveditems [操作] [名称] – 保存/管理物品
/cmi scan [参数] – 扫描容器查找物品
/cmi search [关键词] – 搜索物品/玩家状态
/cmi spawner [实体] – 设置刷怪笼
/cmi unbreakable (玩家) (true/false) – 设置无限耐久
/cmi uncondense (物品) – 解压缩物品
玩家状态类(27 项)
/cmi afk (玩家) (原因) – 切换 AFK 模式
/cmi afkcheck (玩家) – 查看 AFK 状态
/cmi air [玩家] (数量) – 查看/设置氧气值
/cmi burn (玩家) (时长) (-s) – 燃烧玩家
/cmi colorlimits (玩家) – 显示不可用颜色
/cmi effect [玩家] [效果] (时长) – 添加/清除药水效果
/cmi ext (玩家) (-s) – 灭火
/cmi feed (玩家) – 恢复饱食度
/cmi fly (玩家) (true/false) – 切换飞行
/cmi flyspeed (玩家) [速度] – 设置飞行速度
/cmi god [玩家] (true/false) (-s) – 切换无敌模式
/cmi heal (玩家) (血量) (-s) – 治疗玩家
/cmi hunger [玩家] [数量] (-s) – 设置饥饿值
/cmi maxhp [操作] [玩家] [数量] – 管理生命上限
/cmi maxplayer [数量] – 修改最大人数
/cmi notarget (玩家) (true/false) – 怪物不攻击
/cmi playercollision [玩家] [true/false] – 碰撞体积
/cmi saturation [玩家] [数量] – 设置饱和度
/cmi shakeitoff – 摆脱旁观者
/cmi suicide (玩家) (-s) – 自杀
/cmi tagtoggle (玩家) – 开关聊天标签
/cmi tfly [玩家] (时长) (-s) – 临时飞行
/cmi tgod [玩家] (时长) (-s) – 临时无敌
/cmi vanish (玩家) (on/off) – 切换隐身
/cmi vanishedit (玩家) – 隐身模式编辑
/cmi viewrange [距离] (玩家) – 设置视距
/cmi walkspeed (玩家) [速度] – 设置行走速度
聊天/消息类(19 项)
/cmi actionbarmsg [玩家] [消息] – 显示 ActionBar 消息
/cmi bossbarmsg [玩家/all] [消息] – 发送 BossBar 消息
/cmi broadcast [消息] – 发送广播
/cmi clearchat (self) – 清屏
/cmi commandspy (玩家) – 命令间谍
/cmi helpop [消息] – 发送求助消息
/cmi ignore (玩家/uuid/all) – 屏蔽玩家
/cmi mail [send/clear/read] – 发送/管理邮件
/cmi mailall [消息] – 给所有玩家发邮件
/cmi me [消息] – 发送动作消息
/cmi msg [玩家] [消息] – 发送私信
/cmi msgtoggle (玩家) – 切换私信开关
/cmi reply [消息] – 回复私信
/cmi signspy (玩家) – 牌子间谍
/cmi silence (one/off) – 屏蔽通知
/cmi socialspy (玩家) – 全局间谍
/cmi staffchat [消息/toggle] – 管理员聊天模式
/cmi staffmsg [消息] – 管理员频道消息
/cmi titlemsg [玩家] [消息] – 发送标题消息
外观类(9 项)
/cmi colors (玩家) – 显示所有颜色代码
/cmi dye (玩家) [颜色] (-s) – 修改皮革装备颜色
/cmi glow (玩家) [颜色] (-s) – 设置发光效果
/cmi gm [玩家] [模式] (-s) – 修改游戏模式
/cmi hat (玩家) (-s) – 手持物品戴头上
/cmi head [资源名] (玩家) (-s) – 获取头颅
/cmi nameplate (玩家) (-pref) (-suf) – 设置前后缀
/cmi nick [昵称] (玩家) – 设置昵称
/cmi skin [皮肤] (玩家) – 更换皮肤
背包类(12 项)
/cmi clearender (玩家) (-s) – 清除末影箱
/cmi dispose (玩家) – 打开垃圾桶
/cmi ender (玩家) – 打开末影箱
/cmi inv [玩家] – 打开玩家背包
/cmi invcheck (玩家) [id] – 检查保存的背包
/cmi invlist (玩家) – 列出保存的背包
/cmi invload [来源] [目标] [id] – 载入背包存档
/cmi invremove [玩家] [id] – 移除背包存档
/cmi invremoveall [confirmed] – 移除所有背包存档
/cmi invsave (玩家) (-s) – 保存背包
/cmi silentchest – 静默开箱
/cmi workbench (玩家) – 打开工作台
建造/世界类(16 项)
/cmi armorstand (last) – 打开盔甲架编辑器
/cmi dsign (new) – 创建动态牌子
/cmi fixchunk w [世界] r [范围] – 修复损坏区块
/cmi groundclean – 清除掉落物
/cmi hologram (new) – 管理全息字
/cmi lfix (范围) (玩家) – 修复光照错误
/cmi mirror (start/stop) – 方块镜像
/cmi portals (new) (名称) – 管理传送门
/cmi replaceblock [参数] – 替换方块
/cmi se [行] [文本] – 设置牌子内容
/cmi setmotd [新 Motd] – 设置服务器 MOTD
/cmi spawnmob [实体] – 生成生物
/cmi time [操作] [时间] [世界] – 管理世界时间
/cmi tree [种类] – 生成树
/cmi unloadchunks (-f) – 卸载区块
/cmi weather [天气] (世界) – 设置天气
特殊功能类(24 项)
/cmi aliaseditor (新) (原) – 管理命令简写
/cmi attachcommand (命令) – 为手持物品绑定命令
/cmi counter [join/leave/start] – 计数器管理
/cmi ctext [文本名] – 显示自定义文本
/cmi editctext – 编辑自定义文本
/cmi getbook [cText] (玩家) – 自定义文本转成书
/cmi ic (new) (名称) – 创建交互式命令
/cmi ifoffline [玩家] [命令] – 离线时执行命令
/cmi ifonline [玩家] [命令] – 在线时执行命令
/cmi killall [筛选] (范围) – 清除实体
/cmi launch (玩家) (参数) – 发射玩家
/cmi note [玩家] [add/remove] – 添加便签
/cmi patrol – 传送到下个待查玩家
/cmi point [粒子] (玩家) (时间) – 粒子标记
/cmi ride – 骑乘生物
/cmi sc – 牌子复制
/cmi schedule [目标] – 触发定时任务
/cmi shoot (玩家) (-t) – 射击
/cmi sit – 坐下
/cmi smite (玩家) – 雷击
/cmi sound [声音] (参数) – 播放声音
/cmi sudo [玩家] [命令] – 强制玩家执行
/cmi tablistupdate (玩家) – 更新 Tab 列表
/cmi usermeta [玩家] [操作] [键] [值] – 管理玩家元数据
等级/礼包类(17 项)
/cmi cplaytime (玩家) – 查看详细游戏时间
/cmi editplaytime [玩家] [操作] – 编辑游戏时间
/cmi exp [玩家] [操作] [数量] – 编辑经验值
/cmi kit (礼包) (玩家) – 领取/查看礼包
/cmi kitcdreset [礼包] [玩家] – 重置礼包冷却
/cmi kiteditor – 打开礼包编辑器
/cmi playtime (玩家) – 查看游戏时间
/cmi playtimetop – 游戏时间排行
/cmi prewards – 游戏时间奖励
/cmi rankdown [阶级] (confirm) – 降级
/cmi rankinfo [阶级] – 查看阶级信息
/cmi ranklist – 列出所有阶级
/cmi rankset [玩家] [阶级] – 设置阶级
/cmi rankup [阶级] (confirm) – 升级
/cmi voteedit [玩家] [操作] – 调整投票数
/cmi votes (玩家) – 查看投票数
/cmi votetop – 投票排行
信息查询类(26 项)
/cmi alert [玩家] (原因) – 设置警报消息
/cmi checkaccount (玩家/IP) – 检查账号数量
/cmi checkban (玩家) – 检查封禁状态
/cmi checkcommand (关键词) – 搜索命令
/cmi checkexp (玩家) – 检查经验
/cmi checkperm (关键词) – 查看权限列表
/cmi entityinfo – 查看生物信息
/cmi entitynbt – 查看生物 NBT
/cmi haspermission [玩家] [权限] – 检查权限
/cmi info [玩家/uuid] – 查看玩家信息
/cmi lastonline [时间] – 查看最后在线时间
/cmi list – 查看在线玩家
/cmi near (距离) – 查看附近玩家
/cmi oplist – 查看 OP 玩家
/cmi ping (玩家) – 查看延迟
/cmi placeholders (parse) – 查看可用变量
/cmi pos (玩家) – 查看坐标
/cmi realname [玩家/昵称] – 查看真实名
/cmi seen [玩家/uuid] – 查看最近登录
/cmi servertime – 服务器时间
/cmi stats (玩家) – 查看统计信息
/cmi statsedit [玩家] [操作] – 编辑统计信息
/cmi status – 服务器状态
/cmi tps – 查看服务器 TPS
/cmi version – 查看插件版本
/cmi whowas [玩家] – 查看曾用名
其他(13 项)
/cmi importfrom [essentials] – 从 Essentials 导入数据
/cmi importoldusers – 导入玩家信息
/cmi migratedatabase – 迁移数据库类型
/cmi ptime [时间] (玩家) – 设置个人时间
/cmi purge – 清除离线玩家数据
/cmi pweather [玩家] [天气] – 设置个人天气
/cmi raw – 原始 JSON 消息
/cmi reload – 重载配置
/cmi removeuser [uuid] – 从数据库移除玩家
/cmi saveall (时间) – 保存玩家数据
/cmi toggletotem – 切换图腾冷却显示
/cmi tpaall – 请求所有人传送
/cmi util removeseats – 移除问题座位

简介 #

BSkyBlock经典空岛玩法插件。每个玩家或团队拥有一座浮空岛,从一棵树和一小块泥土开始发展。支持岛屿等级排行、挑战任务、团队合作(邀请/信任/Coop)、岛屿升级、经济银行和生物群系更换。

基础命令 #

所有命令以 /island 开头,可简写为 /is

岛屿操作

/island create
创建新的空岛
/island delete
删除你的岛屿
/island reset
重置你的岛屿(慎用)
/island go
传送到你的岛屿
/island home
传送到岛屿家的位置
/island sethome
设置岛屿家的位置
/island spawn
传送到空岛世界出生点
/island about
查看当前岛屿信息
/island info
查看你的岛屿详细信息
/island level
查看岛屿等级
/island top
查看岛屿等级排行榜
/island rankings
查看各项排名

团队管理 #

/island team
查看你的队伍信息
/island invite [玩家]
邀请玩家加入你的岛屿
/island accept
接受岛屿邀请
/island reject
拒绝岛屿邀请
/island kick [玩家]
将玩家踢出岛屿
/island leave
离开当前岛屿队伍
/island coop [玩家]
临时合作模式(5 分钟)
/island trust [玩家]
信任玩家(可长期建造)
/island untrust [玩家]
取消信任
/island ban [玩家]
禁止玩家进入你的岛屿
/island unban [玩家]
解除禁止
提示Coop 是临时权限(5分钟),Trust 是长期权限,可以互相建造。

传送与地标 #

/island warp
传送到岛屿地标
/island setwarp
在你的岛屿上设置地标点
/island warps
浏览所有公开地标
/island spawn
传送到空岛世界出生点
/island setspawn
设置空岛世界出生点(管理员)

功能界面 #

/island challenges
打开挑战界面(完成任务得奖励)
/island upgrades
打开岛屿升级界面
/island bank
打开岛屿银行(团队共享资金)
/island shop
打开岛屿商店
/island biomes
选择岛屿生物群系
/island flag
设置岛屿权限标志
/island flags
查看岛屿所有标志状态
/island language
切换语言

管理员命令 #

管理员专用以下命令需要 bskyblock.admin.* 权限。
/island admin
打开管理员控制面板
/island admin info [玩家]
查看指定玩家的岛屿信息
/island admin tp [玩家]
传送到指定玩家的岛屿
/island admin make [玩家]
为玩家创建岛屿
/island admin delete [玩家]
删除指定玩家的岛屿
/island admin reset [玩家]
重置指定玩家的岛屿
/island admin clear [玩家]
清空岛屿区域
/island admin register [玩家]
注册玩家当前位置为岛屿
/island admin unregister [玩家]
注销玩家的岛屿注册
/island admin level [玩家] [等级]
设置岛屿等级
/island admin setrange [距离]
设置岛屿范围
/island admin setprotection [距离]
设置保护范围
/island admin switch [玩家]
切换到玩家视角
/island admin reload
重载配置文件
/island admin purge [天数]
清理长期未上线的岛屿

权限节点 #

完整权限列表(33 项)
bskyblock.island.create – 允许创建岛屿
bskyblock.island.delete – 允许删除岛屿
bskyblock.island.reset – 允许重置岛屿
bskyblock.island.home – 允许使用 /island home
bskyblock.island.sethome – 允许设置家
bskyblock.island.spawn – 允许传送到出生点
bskyblock.island.team – 允许查看队伍
bskyblock.island.invite – 允许邀请玩家
bskyblock.island.accept – 允许接受邀请
bskyblock.island.kick – 允许踢出队员
bskyblock.island.leave – 允许离开队伍
bskyblock.island.ban – 允许禁止玩家上岛
bskyblock.island.unban – 允许解除禁止
bskyblock.island.trust – 允许信任玩家
bskyblock.island.untrust – 允许取消信任
bskyblock.island.coop – 允许临时合作
bskyblock.island.setwarp – 允许设置地标
bskyblock.island.warp – 允许传送到地标
bskyblock.island.challenges – 允许使用挑战系统
bskyblock.island.level – 允许查看岛屿等级
bskyblock.island.top – 允许查看排行榜
bskyblock.island.upgrades – 允许使用升级系统
bskyblock.island.bank – 允许使用岛屿银行
bskyblock.island.shop – 允许使用岛屿商店
bskyblock.island.biomes – 允许更换生物群系
bskyblock.island.flag – 允许设置岛屿标志
bskyblock.island.language – 允许切换语言
bskyblock.admin.* – 管理员权限(所有管理命令)
bskyblock.admin.bypassprotect – 绕过岛屿保护
bskyblock.admin.bypassban – 绕过岛屿封禁
bskyblock.mod.* – 基础管理权限
bskyblock.island.locked – 允许锁定/解锁岛屿
bskyblock.island.name – 允许设置岛屿名称
bskyblock.island.description – 允许设置岛屿描述

岛屿等级与挑战 #

等级系统

岛屿等级由岛上所有方块的种类和数量计算得出。等级越高,可解锁的升级项越多。

挑战系统

完成挑战任务获取奖励,分为每日挑战和一次性挑战。

岛屿标志 #

通过 /island flag 设置你岛屿上的行为规则:

类别说明
传送类允许/禁止传送、设置出生点
建造类允许/禁止破坏方块、放置方块、使用门/按钮等
生物类允许/禁止怪物生成、动物繁殖、刷怪笼等
交互类允许/禁止打开箱子、使用工作台、熔炉等
飞行类允许/禁止飞行、使用鞘翅等

PlaceholderAPI 占位符 #

%bskyblock_island_level%            # 岛屿等级
%bskyblock_island_owner%            # 岛主名称
%bskyblock_island_members%          # 成员数量
%bskyblock_island_coop%             # 合作玩家数量
%bskyblock_island_trustees%         # 信任玩家数量
%bskyblock_island_bans%             # 封禁玩家数量
%bskyblock_island_biome%            # 岛屿生物群系
%bskyblock_island_locked%           # 岛屿是否锁定
%bskyblock_island_protection_range% # 保护范围
%bskyblock_island_coop_limit%       # 合作上限
%bskyblock_top_name_1%              # 排行榜第一名玩家名
%bskyblock_top_level_1%             # 排行榜第一名等级
%bskyblock_world_name%              # 空岛世界名称

快速示例 #

新手引导从创建空岛到管理团队,一步步上手。

① 创建你的第一个空岛

# 创建你的空岛(会自动传送到岛上)
/island create

# 以后回岛用这个
/island go

# 查看你的岛屿等级
/island level

② 邀请朋友一起玩

# 邀请玩家(对方在线才有效)
/island invite [玩家]

# 被邀请者输入以下命令接受
/island accept

# 查看你的队伍
/island team

③ 设置岛屿权限

# 允许所有玩家在你的岛上使用工作台
/island flag

# 设置家位置(方便传送)
/island sethome

# 设置公开地标
/island setwarp

④ 管理员常用

# 查看某玩家的岛屿情况
/island admin info [玩家]

# 传送到某玩家岛上
/island admin tp [玩家]

# 强制重置玩家岛屿
/island admin reset [玩家]

# 重载配置
/island admin reload

简介 #

MingMenu可视化菜单插件,用于制作服务器 GUI 界面——例如商店菜单、服务器选择器、玩家面板等。内置游戏内编辑器,所见即所得,支持 PlaceholderAPI 变量和多按键操作(左键/右键/Shift 点击等)。

命令与权限

命令功能权限
/menu显示帮助信息-
/menu <菜单名>打开指定菜单-
/menu list列出所有菜单mingmenu.list
/menu reload重载所有菜单配置mingmenu.reload
/menu editor打开菜单编辑器mingmenu.editor
/menu open [玩家] [菜单]强制为玩家打开菜单mingmenu.open

权限:mingmenu.[菜单ID] — 控制玩家是否有权限打开某个菜单。

编辑器教程

关键所有操作完成后必须保存才会生效。
  1. 输入 /menu editor 打开编辑器
  2. 点击 + 新建菜单,输入菜单 ID(如 shop
  3. 配置菜单属性:标题、行数(1-6)、权限节点、打开条件等
  4. 点击格子添加物品,设置物品的图标、名称、Lore
  5. 保存菜单——退回到列表再点一下 保存 按钮

动作类型

菜单物品可以绑定以下动作(点击时执行):

动作说明示例
command以玩家身份执行命令command: spawn
console以控制台身份执行命令console: give [player] diamond 1
open打开另一个菜单open: shop
close关闭当前菜单close
message给玩家发送消息message: &a欢迎回来!
broadcast全服公告broadcast: &6[玩家] 购买了钻石!
sound播放音效sound: ENTITY_EXPERIENCE_ORB_PICKUP
connect跨服传送(BungeeCord)connect: survival
提示动作中可使用 [player] [displayname] [world] 等变量,也支持 PlaceholderAPI 变量。

点击方式

每个物品可以为不同点击方式设置不同的动作:

点击方式触发
left左键点击
right右键点击
shift_leftShift + 左键
shift_rightShift + 右键
middle鼠标中键
drop按 Q 丢弃键
all任意点击方式

物品配置

菜单物品支持以下属性:

属性说明
material物品材质(如 DIAMOND, STONE:1)
name显示名称,支持颜色代码 &
lore物品描述,支持多行
amount物品数量
enchanted是否显示附魔光效(true/false)
model自定义模型数据(CustomModelData)
flags隐藏属性标识
skull玩家头颅的皮肤(输入玩家名)

条件与变量

在菜单或物品的 条件 字段中,可以设置玩家满足条件才能点击或打开:

条件类型说明
permission: xxx需要指定权限节点
money: 100需要至少 100 游戏币
exp: 30需要至少 30 级经验
item: diamond:1需要身上有 1 个钻石
group: vip需要是指定权限组
server: survival需要在指定服务器(跨服)

支持 %player_name% %player_health% %vault_eco_balance% 等 PlaceholderAPI 变量。

实用技巧

简介 #

LuckPerms现代高性能权限管理插件。用来管理玩家和组的权限、创建晋升路线、设置前后缀、做条件权限(不同世界/服务器不同权限)。支持 Bukkit / BungeeCord / Velocity 等全平台,数据可存 H2 / MySQL / YAML。

命令用法与别名 #

直接输入 /lp 会显示当前玩家有权限执行的所有命令。若只返回版本消息,则你没有权限使用本插件的任何命令。

平台别名

平台主命令备选
Bukkit / Spigot / Paper/lp/luckperms
BungeeCord/lpb/luckpermsbungee
Velocity/lpv/luckpermsvelocity
重要BungeeCord 和 Velocity 的别名不同,用于区分执行平台。默认 Bukkit 系列所有 OP 均可使用所有 LP 命令。

参数说明

<必须> — 必须填写的参数   [可选] — 可选参数,留空则使用默认值

若参数中含空格,需用引号 " " 包裹。

通用命令 #

操作 LuckPerms 功能的通用命令。

/lp
显示帮助信息
/lp sync
同步数据
/lp info
查看插件信息
/lp editor
打开网页编辑器
/lp verbose <on | record | off | upload> [filter]
调试日志模式
/lp tree [scope] [player]
查看权限树
/lp search [filter] <permission>
搜索权限
/lp networksync
跨服同步数据
/lp import <file | code> [--replace]
导入数据
/lp export <file> [--upload]
导出数据
/lp reloadconfig
重载配置文件
/lp bulkupdate
批量更新数据
/lp translations
翻译管理
/lp creategroup <name> [weight] [display]
创建新权限组
/lp deletegroup <name>
删除权限组
/lp listgroups
列出所有权限组
/lp createtrack <name>
创建晋升路线
/lp deletetrack <name>
删除晋升路线
/lp listtracks
列出所有路线

玩家命令 #

格式:/lp user <玩家> <子命令>

/lp user <player> info
查看玩家信息
/lp user <player> permission
管理玩家权限
/lp user <player> parent
管理玩家继承组
/lp user <player> meta
管理玩家元数据
/lp user <player> editor
打开玩家网页编辑器
/lp user <player> promote <track> [context]
玩家晋升
/lp user <player> demote <track> [context]
玩家降级
/lp user <player> showtracks
显示可用路线
/lp user <player> clear [context]
清空玩家数据
/lp user <player> clone <target>
克隆玩家数据

权限组命令 #

格式:/lp group <组名> <子命令>

/lp group <name> info
查看组信息
/lp group <name> permission
管理组权限
/lp group <name> parent
管理组继承
/lp group <name> meta
管理组元数据
/lp group <name> editor
打开组网页编辑器
/lp group <name> listmembers [page]
列出组成员
/lp group <name> setweight <weight>
设置组权重
/lp group <name> setdisplayname <name>
设置显示名称
/lp group <name> showtracks
显示可用路线
/lp group <name> clear [context]
清空组数据
/lp group <name> rename <new>
重命名组
/lp group <name> clone <target>
克隆组

权限命令 #

用于管理玩家或组的权限。格式:/lp user/group <目标> permission <子命令>

权限子命令
info – 查看权限列表
set <perm> <true/false> [context] – 设置权限
unset <perm> [context] – 移除权限
settemp <perm> <true/false> <time> [temp] [context] – 设置临时权限
unsettemp <perm> [time] [context] – 移除临时权限
check <perm> – 检查权限
clear [context] – 清空所有权限

继承命令 #

管理玩家或组的继承关系。格式:/lp user/group <目标> parent <子命令>

继承子命令
info – 查看继承列表
set <group> [context] – 设置为主组
add <group> [context] – 添加继承组
remove <group> [context] – 移除继承组
settrack <track> <group> [context] – 设置路线组
addtemp <group> <time> [temp] [context] – 添加临时继承
removetemp <group> [time] [context] – 移除临时继承
clear [context] – 清空所有继承
cleartrack <track> [context] – 清空路线继承
switchprimarygroup <group> – 切换主组

元数据命令 #

管理玩家或组的元数据(前后缀等)。格式:/lp user/group <目标> meta <子命令>

元数据子命令(18 项)
info – 查看元数据
set <key> <value> [context] – 设置元数据
unset <key> [context] – 移除元数据
settemp <key> <value> <time> [temp] [context] – 设置临时元数据
unsettemp <key> [context] – 移除临时元数据
addprefix <weight> <prefix> [context] – 添加前缀
addsuffix <weight> <suffix> [context] – 添加后缀
setprefix [weight] <prefix> [context] – 设置前缀
setsuffix [weight] <suffix> [context] – 设置后缀
removeprefix <weight> [prefix] [context] – 移除前缀
removesuffix <weight> [suffix] [context] – 移除后缀
addtempprefix <weight> <prefix> <time> [temp] [context] – 添加临时前缀
addtempsuffix <weight> <suffix> <time> [temp] [context] – 添加临时后缀
settempprefix [weight] <prefix> <time> [temp] [context] – 设置临时前缀
settempsuffix [weight] <suffix> <time> [temp] [context] – 设置临时后缀
removetempprefix <weight> [prefix] [context] – 移除临时前缀
removetempsuffix <weight> [suffix] [context] – 移除临时后缀
clear [context] – 清空所有元数据

路线命令 #

管理晋升路线。格式:/lp track <路线名> <子命令>

/lp track <name> info
查看路线信息
/lp track <name> editor
打开路线编辑器
/lp track <name> append <group>
追加组到路线
/lp track <name> insert <group> <position>
插入组到指定位置
/lp track <name> remove <group>
从路线移除组
/lp track <name> clear
清空路线
/lp track <name> rename <new>
重命名路线
/lp track <name> clone <target>
克隆路线

日志命令 #

查询 LuckPerms 操作日志。

/lp log recent [player] [page]
查看最近操作
/lp log search <keyword> [page]
搜索日志
/lp log notify [on|off]
开关实时日志通知
/lp log userhistory <player> [page]
查看玩家操作历史
/lp log grouphistory <group> [page]
查看组操作历史
/lp log trackhistory <track> [page]
查看路线操作历史

高级功能 #

上下文 / 继承 / Verbose / 后端
条件权限:server=survival world=world_nether
继承:子组自动获得父组的所有权限
Verbose:/lp verbose on 排查权限问题
后端:H2(内置)/ MySQL / YAML / PostgreSQL / MariaDB

快速示例 #

新手必看下面从最基础的开始,一步步教你搭好服务器的权限系统。

① 第一步:创建你的第一个权限组

所有玩家都应该有一个默认组。然后创建 VIP 组给赞助玩家。

# 创建默认组(所有新人自动拥有)
/lp creategroup default

# 给默认组基础权限
/lp group default permission set minecraft.command.spawn true
/lp group default permission set minecraft.command.me true

# 创建 VIP 组(权重 10,比默认组高)
/lp creategroup vip 10

# 让 VIP 继承 default 的所有权限
/lp group vip parent add default

# 给 VIP 组额外权限
/lp group vip permission set essentials.fly true
/lp group vip permission set essentials.feed true
/lp group vip permission set essentials.heal true

② 给玩家分组

# 把 [玩家] 加入 VIP 组(永久有效)
/lp user [玩家] parent add vip

# 给 [玩家] 一个人单独加飞行权限(不通过组)
/lp user [玩家] permission set essentials.fly true

# 查看 [玩家] 的权限和组
/lp user [玩家] info

# 把 [玩家] 从 VIP 组移除
/lp user [玩家] parent remove vip

③ 给玩家临时 VIP(30 天到期自动掉)

# 30 天后 VIP 自动消失,省心省力
/lp user [玩家] parent addtemp vip 30d

# 也可以按小时/分钟:30d=30天, 24h=24小时, 60m=60分钟
/lp user [玩家] parent addtemp vip 7d

④ 设置漂亮的前后缀

# 给 VIP 组加前缀 [VIP](颜色代码 &6 = 金色)
/lp group vip meta addprefix 100 "&6[VIP] &f"

# 给管理员组加前缀 [Admin]
/lp group admin meta addprefix 200 "&c[Admin] &f"

# 权重数字越大越靠前,所以 Admin 的 200 优先于 VIP 的 100
# 如果玩家同时在 VIP 和 Admin 组,只会显示 Admin 前缀

⑤ 创建晋升路线(从入门到精通)

# 先建好需要的组
/lp creategroup helper
/lp creategroup mod
/lp creategroup admin

# 创建一条叫 staff 的晋升路线
/lp createtrack staff

# 按顺序把组加进去(从低到高)
/lp track staff append helper
/lp track staff append mod
/lp track staff append admin

# 给 [玩家] 晋升一级(从 helper -> mod)
/lp user [玩家] promote staff

# 或者直接设定他在路线中的位置
/lp user [玩家] parent settrack staff mod

⑥ 权限排错(为什么玩家没权限?)

# 检查玩家有什么权限和组
/lp user [玩家] info

# 检查某个具体权限是否 true/false
/lp user [玩家] permission check essentials.fly

# 打开调试模式,然后让玩家操作,看哪个权限被检测
/lp verbose on record
# 操作完后:
/lp verbose upload

# 查看权限树(所有权限一目了然)
/lp tree

⑦ 条件权限(不同世界不同权限)

# 只在生存世界禁用飞行
/lp group default permission set essentials.fly false world=survival

# 只在 pvp 世界允许使用 /kill
/lp group default permission set minecraft.command.kill true server=pvp

# 同时指定多个条件
/lp group vip permission set essentials.fly true world=survival server=生存服

⑧ 实用小技巧

# 直接复制一个组的所有设置(快速创建类似组)
/lp group vip clone vip+

# 清空某个玩家所有权限重新来
/lp user [玩家] clear

# 把某个玩家的权限全部复制给另一个玩家
/lp user [玩家] clone [玩家]

# 批量操作:把所有 essentials.fly 改为 false
/lp bulkupdate permission unset essentials.fly

文件结构与占位符 #

文件结构

plugins/LuckPerms/
  config.yml              # 主配置
  luckperms-h2.db         # H2 数据库(默认)
  yaml-storage/           # YAML 存储模式
    users/                # 玩家数据
    groups/               # 组数据
    tracks/               # 路线数据
  lp-config.yml           # 扩展配置

PlaceholderAPI 占位符

%luckperms_prefix%                    # 玩家前缀
%luckperms_suffix%                    # 玩家后缀
%luckperms_group_name%               # 主组名
%luckperms_groups%                   # 所有组名
%luckperms_meta_<key>%              # 自定义元数据
%luckperms_highest_group_by_weight%  # 权重最高组

简介 #

TAB v5.2.1高性能 Tab 列表与计分板插件。可自定义玩家列表(顶栏/底栏/玩家名格式)、计分板、名称标签前后缀等。支持 PlaceholderAPI。

命令与权限 #

命令功能权限
/tab reload重新加载插件和配置tab.reload
/tab group/player <名称> <属性> <值>修改组或玩家的显示属性
输入 /tab group/player 查看可用属性
tab.admin
/tab group/player <名称> remove清除组或玩家的所有数据tab.admin
/tab parse <玩家> <占位符>测试占位符是否有效tab.admin
/tab debug [玩家]显示玩家调试信息tab.debug
/tab cpu显示插件 CPU 使用情况tab.admin

Tab 列表配置 #

顶栏和底栏

# config.yml
header:
  - "&6&l我的服务器 &7| &f%online_players%&7/&f%max_players%"
footer:
  - "&7延迟: &f%ping% &7| 余额: &f%vault_eco_balance%"

玩家格式(按组)

# config.yml
groups:
  owner:  { tabprefix: "&4[主人] &f", tagprefix: "&4[主人] &f" }
  admin:  { tabprefix: "&c[管理] &f", tagprefix: "&c[管理] &f" }
  vip:    { tabprefix: "&6[VIP] &f", tagprefix: "&6[VIP] &f" }
  default:{ tabprefix: "&7[玩家] &f", tagprefix: "&7[玩家] &f" }

计分板 #

# scoreboards.yml
scoreboards:
  main:
    title: "&6&l我的服务器"
    lines:
      - "&7-----------"
      - "&f玩家: &e%online_players%"
      - "&f余额: &e%vault_eco_balance%"
      - "&7-----------"
      - "&f延迟: &e%ping% ms"
    world: "world,world_nether"

名称标签 #

修改玩家头顶名字的前后缀和颜色。

# config.yml 组配置
  admin:
    tagprefix: "&c[管理] "
    tagcolor: "&c"
  vip:
    tagprefix: "&6"
    tagcolor: "&e"

占位符 #

占位符说明
%online_players%在线玩家数
%ping%玩家延迟
%tps%服务器 TPS
%player_world%所在世界
%money%余额(需 Vault)
%rank%权限组名

权限节点 #

完整权限列表
tab.reload – 重载配置
tab.admin – 管理员权限
tab.debug – 调试模式
tab.group.[组名] – 分配到显示组

简介 #

Multiverse-Core多世界管理插件,支持创建、导入、复制、删除世界,独立配置每个世界的 PvP、游戏模式、难度、生物生成等属性。配套附属插件可管理传送门、跨世界背包和独立下界末地门。

基础帮助与插件管理 #

命令功能
/mv [页码]查看帮助列表
/mv help显示帮助信息
/mv version [-b|-h|-p] [--include-plugin-list]查看版本信息
/mv reload重载配置
/mvr快速重载(同 reload)
/mv save保存所有世界配置
/mv config查看/修改插件配置
/mv debug [on/off]开关调试模式
/mv dumps导出调试信息

世界创建与管理 #

命令功能
/mv create {NAME} {ENV} [-s SEED] [-g GENERATOR] [-t WORLDTYPE] [-n] [-a true/false]创建新世界
/mv clone {TARGET} {NAME} [-g GENERATOR]克隆现有世界
/mv import {NAME} {ENV} [-g GENERATOR] [-n]导入已有世界
/mv list [filter] [page]列出所有世界
/mv info [WORLD] [PAGE]查看世界信息
/mv listgens列出可用地形生成器
/mv load <世界>加载世界
/mv unload <世界>卸载世界
/mv remove <世界>移除世界(保留文件)
/mv delete <世界>删除世界(删文件)
/mv confirm确认删除操作
/mv fix修复世界数据
/mv regen <世界>重新生成世界
/mv purge <世界/ALL> animals/monsters/all清除世界内实体
参数说明{NAME} 世界名   {ENV} 环境(NORMAL / NETHER / END)  -s 种子   -g 生成器   -t 世界类型(FLAT / LARGEBIOMES / AMPLIFIED)  -n 无结构生成

传送与锚点 #

命令功能
/mv tp [玩家] <目标>传送到目标世界
/mv move [玩家] <世界>移动玩家到世界
/mv spawn [世界]传送到世界出生点
/mv setspawn设置当前世界出生点
/mv anchor set <锚点名>设置传送锚点
/mv anchor list列出所有锚点
/mv anchor delete <锚点名>删除锚点
/mv coord查看当前坐标
/mv who <世界>查看世界内玩家

世界属性修改 /mvm #

/mvm set <属性> <值> 修改当前或指定世界的属性。

属性值示例说明
pvptrue / false启用/禁用 PvP
gamemodesurvival / creative / adventure默认游戏模式
difficulty0 / 1 / 2 / 3难度(和平/简单/普通/困难)
monsterstrue / false是否生成怪物
animalstrue / false是否生成动物
allowflighttrue / false是否允许飞行
respawnworld世界名玩家死亡后重生世界
playerlimit数字世界最大玩家数
bedrespawntrue / false是否允许床设置重生点
weathertrue / false是否开启天气
hungertrue / false是否开启饥饿
healtrue / false是否自动回血
spawnanimals数值动物生成频率
spawnmonsters数值怪物生成频率

游戏规则与生物控制 #

生物生成控制 /mvg

命令功能
/mvg info <世界>查看世界生物生成配置
/mvg modify <生物ID> spawn true/false控制特定生物是否生成

分世界游戏规则 /mvgamerule

命令功能
/mvgamerule list列出所有游戏规则
/mvgamerule set <规则名> <值> [世界]设置世界游戏规则

附属插件 #

Multiverse-Portals(传送门 /mvp)

命令功能
/mvp create <传送门名>创建传送门
/mvp remove <传送门名>删除传送门
/mvp list [世界]列出传送门
/mvp modify <传送门> dest <目标>设置传送目的地
/mvp modify <传送门> location <坐标范围>设置传送门位置
/mvp modify <传送门> price <数值>设置传送费用
/mvp debug [on/off]调试模式
/mvp config <参数> [值]配置管理

Multiverse-NetherPortals(独立下界末地门 /mvnp)

命令功能
/mvnp link <主世界> <下界世界>链接主世界和下界
/mvnp unlink <世界>解除链接

Multiverse-Inventories(独立背包 /mvi)

命令功能
/mvi groups查看背包分组
/mvi assign <世界> <分组名>将世界分配到背包组
提示任意命令末尾加 ? 查看详细参数,例:/mvm set ?

简介 #

EcoEnchants自定义附魔插件,为服务器添加大量独特附魔。支持 GUI 可视化附魔、随机附魔书、附魔悬浮描述等功能。高度可配置。

命令与权限 #

命令功能权限
/ecoenchants gui打开附魔可视化 GUI 界面ecoenchants.gui
/ecoenchants giverandombook [玩家]随机发放模组自定义附魔书ecoenchants.give
/ecoenchants reload重载附魔配置,修改参数后即时生效ecoenchants.admin
/ecoenchants toggledescriptions切换附魔悬浮描述弹窗显示开关ecoenchants.toggle

附魔列表 #

说明附魔格式:名称 最大等级:效果;稀有度,冲突关系

剑 / 斧 近战附魔

剑专用(23 项)
人剑合一 V:每层 +25 伤害;稀有,冲突锋利、亡灵杀手、节肢杀手、击退、火焰附加、抢夺
双刀流:攻击造成双倍伤害;稀有,无冲突
支援 IV:60% 概率 20 格内怪物互相攻击;稀有,无冲突
火势蔓延 III:60% 概率灼烧 4 格生物 6 秒;稀有,无冲突
硫酸 III:45% 概率削减敌方装备 41 耐久;稀有,无冲突
突刺 V:右键突进,3 秒力量 10,5 格 25 点范围伤害;稀有,无冲突
闪现 III:右键向前传送 7 格;稀有,无冲突
雨神之怒 V:雨天攻击 50% 附加反胃/失明/凋零 10 秒;稀有,无冲突
传送 II:右键向前传送 7 格;传说,无冲突
冲刺之锋 III:冲刺状态 +15% 攻速;罕见,无冲突
屠戮 V:对被动生物 +12.5 伤害;稀有,冲突锋利、亡灵杀手、节肢杀手、近战提升、暗影打击
悬浮 II:命中后自身空中悬浮 0.5 秒;传说,无冲突
暗影打击 V:深暗环境对监守者增伤 20%;传说,冲突锋利类增伤附魔
流血 VII:10.5% 概率使目标持续掉血;传说,无冲突
混乱 IV:8% 概率打乱对手快捷栏;特殊,无冲突
潜影壳收获 III:潜影壳掉落 +215%;史诗,冲突抢夺
潜行忍者 V:潜行 +3 伤害;罕见,无冲突
灵魂风暴 II:牺牲 3 颗心,250% 增伤 25 秒;传说,无冲突
生命偷取 VI:60% 伤害转化为生命;罕见,无冲突
突进 II:10 倍速度向前冲刺;传说,无冲突
逆势回击 VI:目标每少 1% 血量,伤害 +1%;稀有,无冲突
震动 III:5 格范围 9 点群体伤害;史诗,无冲突
黑暗 IV:10% 概率致盲对手 6 秒;传说,无冲突
斧专用(3 项)
伐木工 VI:一次性砍伐最多 24 格树木;罕见,无冲突
旋风斩 IV:挥斧对周围 5 格实体造成 8 点伤害;传说,无冲突
绝境爆发 II:血量低于一半暴击 1.5 倍;罕见,无冲突
剑 / 斧 通用(10 项)
灾厄杀手 V:对灾厄生物增伤 7.5%,附加 1.5 秒缓慢 IV;冲突锋利、亡灵杀手、节肢杀手
先发制人 V:对满血目标额外 130% 伤害;稀有,无冲突
团结就是力量:伤害 +500%,与所有附魔冲突;非常特殊
攻击免疫:15% 概率让敌方本次攻击无效;传说,无冲突
攻速提升 II:攻速 +20%;史诗,无冲突
暴伤提升 III:暴击伤害 +30%;史诗,无冲突
末影杀手 VI:对末地生物近战 +4 伤害;稀有,无冲突
终结 V:目标每少 1% 血量,伤害 +1%;稀有,无冲突
耐久耗损 II:击中降低对方装备耐久;传说,无冲突
近战提升 V:对玩家近战 +12.5 伤害;普通,冲突锋利、亡灵杀手、节肢杀手、屠戮、暗影打击

远程附魔(弓 / 十字弩 / 三叉戟)

弓专用(4 项)
震爆弹 IV:命中 80% 触发 12 格 20 点爆炸;冲突火矢
三重射击:单次射出 3 支箭;传说,无冲突
快速射击 VI:仅蓄力 10% 即可打出满蓄力箭矢;史诗,无冲突
箭跃:箭矢命中传送至目标身边;非常特殊,无冲突
弓 / 十字弩 通用(6 项)
霜冻 III:9% 概率冻结目标 5 秒;传说,无冲突
创伤 VII:21% 概率 6.75 秒持续流血;传说,冲突锋利
狙击 IV:箭矢每飞行 9 格增伤 4%;史诗,无冲突
致盲 VI:6% 概率致盲目标;罕见,无冲突
跳投 III:空中射箭 +30% 伤害;稀有,无冲突
雷神之怒 VI:6% 概率召唤 3 道闪电;史诗,无冲突
三叉戟 & 跨武器(5 项)
毒刺之地 II:投掷落地 10% 生成伤害云;传说,无冲突
滑流 III:手持三叉戟移速 +24%;史诗,无冲突
颅骨穿刺 III:爆头伤害 +30%(弓/弩/三叉戟);罕见,无冲突
下界之力 IV:下界维度增伤 60%(剑/弓/三叉戟);史诗,冲突末地之力
末地之力 IV:末地维度增伤 60%(剑/弓/三叉戟);史诗,冲突下界之力

采集工具附魔(镐 / 锹 / 剪刀)

镐专用(5 项)
区域挖掘 III:15% 概率挖掘 3x3 方块;特殊,冲突矿脉挖掘者、爆破
爆破 II:一次性挖掘 9x9 方块;传说,冲突矿脉挖掘者、区域挖掘
矿脉挖掘者 IV:单次最多挖 14 个矿石;罕见,冲突区域挖掘、爆破
自动熔炼:挖矿自动熔炼成成品;传说,冲突精准采集
透视 III:9 格矿石 4 秒穿墙发光;特殊,无冲突
锹 / 剪刀(2 项)
丰富挖掘 V:额外挖掘 5 个相邻方块(锹);传说,无冲突
觅食 IV:树叶苹果掉落 +167%(剪刀);普通,无冲突
剑/斧/镐/锹 通用(2 项)
生命复苏:使用直接回满血;特殊,无冲突
自动拾取:掉落物自动进背包;普通,无冲突

护甲附魔

全套护甲通用(5 项)
伤害提升 II:自身全部输出伤害 +4%;传说,无冲突
生机勃发 II:永久增加 2 点最大生命值;传说,无冲突
药水免疫 V:20% 免疫药水伤害;史诗,无冲突
遁形 II:受伤 4% 概率隐身 0.5 秒;罕见,无冲突
智慧之赐 III:击杀经验掉落 +160%(全工具/武器通用);稀有,无冲突
各部位专用(12 项)
新陈代谢 II:进食饥饿恢复 +25%(胸甲);传说,无冲突
耐力 IV:冲刺饥饿消耗减少 80%(胸甲);罕见,无冲突
群体减伤 II:7 格内全队减伤 20%(胸甲/护腿);特殊,无冲突
毒藤 II:受击反弹中毒效果给攻击者(护腿);史诗,冲突荆棘
流线型 IV:移速 +20%(靴子);特殊,无冲突
生死一线 II:血量低于 20% 移速 +20%(靴子);罕见,无冲突
疾速逃脱 II:受伤短暂加速(靴子);史诗,冲突流线型
羽毛步:跳跃不踩坏作物(靴子);传说,无冲突
窒息免疫 III:45% 免疫窒息伤害(头盔);普通,无冲突
自爆 II:死亡生成 3 秒伤害云(头盔);史诗,无冲突
火箭节省者 III:60% 概率助推不消耗烟花(鞘翅);罕见,无冲突
翼刃 II:穿戴鞘翅近战 +20% 伤害(鞘翅);史诗,无冲突

盾牌 & 钓鱼竿 & 诅咒

盾牌(2 项)
反击 III:格挡受击后获得 2.5 秒力量;史诗,无冲突
反弹 III:格挡反弹 50% 伤害给攻击者;史诗,无冲突
钓鱼竿(1 项)
电闪雷鸣 V:雷雨钩中怪物 50% 触发雷电;罕见,无冲突
诅咒(5 项)
破坏诅咒:击中玩家 15% 使其无法挖方块;传说,无冲突
霉运(诅咒):挖掘 15% 不掉落物品;传说,无冲突
饥饿诅咒:饥饿消耗 +50%;传说,无冲突
永恒诅咒:禁止铁砧修改装备;传说,无冲突
耐久修复 III:每 1.5 秒回 3 耐久;非常特殊,冲突经验修补

附魔机制 #

说明EcoEnchants 的附魔可以通过多种方式获得。

占位符 #

占位符说明
%ecoenchants_enchantments%当前服务器启用的附魔数量
%ecoenchants_total_enchantments%总附魔数量(含禁用)
%ecoenchants_version%插件版本

稀有度系统 #

每个附魔都有稀有度等级,影响获取难度:

稀有度颜色说明
普通白色常见附魔,容易获得
罕见绿色较稀有
稀有黄色中等稀有度
史诗紫色稀有附魔
传说蓝色非常稀有
特殊紫色特殊获取方式

简介 #

ZMusic游戏内音乐播放插件,支持搜索歌曲、点歌、创建歌单、播放网络 MP3 等。可与其他玩家一起听歌。

命令总览 #

命令功能
/zm help查看主帮助
/zm help play查看播放帮助
/zm help music查看点歌帮助
/zm help search查看搜索帮助
/zm help playlist查看歌单帮助
/zm help admin查看管理员帮助
/zm stop停止播放
/zm loop开关循环播放
/zm url <MP3地址>播放网络音乐

播放功能 #

使用 /zm help play 查看完整播放帮助。

/zm play <歌曲名或ID>
播放指定歌曲
/zm stop
停止当前播放
/zm loop
切换循环播放模式
/zm url <MP3地址>
播放网络音乐链接

搜索音乐

使用 /zm help search 查看完整搜索帮助。

/zm search <关键词>
搜索歌曲
/zm search <关键词> <页码>
翻页搜索

点歌

使用 /zm help music 查看完整点歌帮助。

/zm music <歌曲ID>
点歌(加入播放队列)
/zm music list
查看点歌队列
/zm music vote <歌曲ID>
投票切换歌曲

歌单 #

使用 /zm help playlist 查看完整歌单帮助。

/zm playlist create <名称>
创建歌单
/zm playlist add <歌曲ID>
添加歌曲到当前歌单
/zm playlist remove <歌曲ID>
从歌单移除歌曲
/zm playlist list
查看歌单列表
/zm playlist play <歌单名>
播放歌单

管理员命令 #

使用 /zm help admin 查看完整管理员帮助。

/zm admin reload
重载插件配置
/zm admin skip
跳过当前歌曲
/zm admin clear
清空播放队列