快速开始(5 分钟跑通)
目标:完成一次“创建队伍 → 邀请 → 接受邀请 → 队伍管理”的闭环。
前置条件
- 运行端:Bukkit / Spigot / Paper
- 硬依赖:
minecraft-next(plugin.yml的depend) - 权限系统:可选(推荐 LuckPerms;没有也可以先用 OP 测试)
- (可选)
NuStarCoreBridge:如果你需要使用龙核/萌芽/云拾等客户端 UI 发包调用 NuStarParty
1) 安装插件
- 将
minecraft-next与NuStarParty的 jar 放入服务端plugins/ - 重启服务端(推荐重启,不建议热插拔)
- 首次启动后确认生成目录
plugins/NuStarParty/,并包含:config.ymllanguage.ymlparty-menu.ymlmy-party-menu.ymlparty-join-application-menu.ymlinvite-menu.ymlplayer-list-menu.yml
验证:
- 控制台执行
/plugins能看到minecraft-next与NuStarParty为绿色 - 或确认
plugins/NuStarParty/下已生成上述文件
2) 赋权限(推荐)
NuStarParty 只使用两个权限节点:
- 玩家:
NuStarPartyPlayerPerm - 管理员:
NuStarPartyAdminPerm(含help/reload)
LuckPerms 示例:
/lp group default permission set NuStarPartyPlayerPerm true
/lp group admin permission set NuStarPartyAdminPerm true
3) 打开菜单并完成一次组队
命令入口:
- 主命令:
/nustarparty - 别名:
/nsp
常用打开菜单命令:
/nsp openPartyMenu:队伍列表/nsp openMyPartyMenu:我的队伍/nsp openInviteMenu:邀请列表/nsp openJoinApplicationMenu:申请列表(队长专用)/nsp openPlayerListMenu:玩家列表(快速邀请)
最小跑通流程:
- 玩家 A:
/nsp openPartyMenu→ 点击“创建一个队伍” - 玩家 A:打开“玩家列表” → 左键邀请玩家 B
- 玩家 B:
/nsp openInviteMenu→ 左键接受邀请 - 玩家 A:
/nsp openMyPartyMenu→ 查看成员列表
成功标志:
- 玩家 B 收到加入/接受邀请的提示
- “我的队伍”菜单里能看到队长与成员
4) 验证队长转让 / 自动退队
- 队员离线:自动退队
- 队长离线:优先自动转让给在线队员;若无在线队员则自动解散队伍
手动转让队长:
- 命令:
/nsp transferLeader <成员名> - GUI:在“我的队伍”里对成员按钮
Shift + 右键
踢出成员:
- GUI:在“我的队伍”里对成员按钮
Shift + 左键
注意:插件内置
help文案可能显示/nsparty ...,但实际命令以plugin.yml为准(即/nustarparty//nsp)。