BungeeFriends 是一款功能强大的 BungeeCord 好友与组队管理插件,支持跨服好友、私聊、组队及前缀同步。本指南将详细介绍其安装、配置与使用方法。
play.mineformat.net (支持 1.8-1.17)- Spigot PM (参与者填写 `SimplyRin_`)- Twitter DM- 电子邮件- 必须在 BungeeCord 端安装 LuckPerms,以实现跨服权限和前缀同步。- 通过 MySQL 或正确配置,可同时管理 BungeeCord 与 Spigot 的权限。friends.command.admin - 使用以下管理员命令所必需的权限:- `/friend force-add`- `/friend prefix`- `/friend reload`- `/friend lang update`在游戏内使用 /friend help 查看完整的玩家命令帮助。
/friend force-add <玩家> - 强制与指定玩家成为好友。/friend prefix <玩家> <前缀> - 设置玩家的前缀。/friend lang update - 检查并更新语言文件。/friend reload - 重载插件配置。/friendconsole prefix <玩家> <前缀> - 从控制台设置玩家前缀。/friendconsole lang <语言代码> - 更改控制台显示的语言。/friendconsole reload - 从控制台重载插件配置。编辑 config.yml,将对应命令的值改为 true 即可禁用。
Plugin:
Disable-Aliases:
/msg: false
/f: false
/r: false
/reply: false
/fl: false
/pc: false
/tell: false
/message: false
/w: false
/whisper: false编辑 config.yml 中的 ServerName 部分,可以自定义服务器在消息中的显示名。
Plugin:
ServerName:
'1':
Type: startsWith
ServerName: lobby
ReplaceName: 大厅
'2':
Type: contains
ServerName: game
ReplaceName: 游戏区
'3':
Type: equalsIgnoreCase
ServerName: sw-1
ReplaceName: 空岛战争匹配类型 (Type) 说明:
startsWith:服务器名以此字符串开头时替换。contains:服务器名包含此字符串时替换。equalsIgnoreCase:服务器名完全匹配此字符串时替换(不区分大小写)。在 config.yml 中启用组队功能。
Plugin:
Enable-BungeeParties: true # false 为禁用当队伍队长切换服务器时,是否自动传送队员。设为 true 则禁用。
Plugin:
Disable-PartyWarp: false # true 为禁用玩家切换服务器时是否显示通知。设为 true 则禁用。
Plugin:
Disable-ServerSwitchNotifer: true # false 为显示通知> 重要提示:prefix.yml 已在 v2.1.3 版本中移除。官方推荐使用 LuckPerms Bungee 来管理和同步玩家前缀。
如需自行承担风险重新启用旧的 prefix.yml 方式,请在 config.yml 中设置:
Plugin:
Enable-Deprecated-PrefixYml: true注意:启用此选项后将无法获得官方支持。
编辑 mysql.yml 文件以启用数据库存储。请注意,仅好友列表和前缀数据会存入 MySQL,其他数据不会保存。
Enable: true
DebugMode: false
Username: root
Password: PASSWORD
Address: localhost:3306
Database: bungeefriends
Timezone: JST
UseSSL: false将插件 Jar 包导入 Maven 项目后,可通过以下方式访问 API:
<dependency>
<groupId>net.simplyrin.bungeefriends</groupId>
<artifactId>BungeeFriends</artifactId>
<version>2.0.4</version>
<scope>system</scope>
<systemPath>${basedir}/libs/BungeeFriends-2.0.4.jar</systemPath>
</dependency>BungeeFriends api = BungeeFriends.getAPI();
ProxiedPlayer player = ProxyServer.getInstance().getPlayer("SimplyRin");
// 获取好友列表
FriendUtils friendUtils = api.getFriendUtils(player.getUniqueId());
List<UUID> friends = friendUtils.getFriendsUniqueId();
// 获取队伍成员
PartyUtils partyUtils = api.getPartyUtils(player.getUniqueId());
List<String> members = partyUtils.getParties();友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:2,644,734 | 历史访问人次:3,205,636
今日访问人数:20,015 | 今日访问人次:22,995
昨日访问人数:46,463 | 昨日访问人次:52,262
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6