New introductory video for BungeeFriends version 1.8+!
English (UK), Chinese subtitle available.
Created by Naptie MC, Thank you!
Spigot unsupported build here!
English (UK), Chinese subtitle available.
Created by Naptie MC, Thank you!
Spigot unsupported build here!
Spoiler: 日本語の説明 / Description Japanese
何かわからないことがあれば、気軽に Spigot PM または Twitter DM を送ってください。
- Spigot PM (Participants に SimplyRin_ と入力してください。)
- Twitter DM
- Email
コマンド一覧:
ゲーム内で /friend help を使用してください!
管理者向けコマンド:
- /friend force-add - プレイヤーと強制的にフレンドになります。
- /friend prefix - プレイヤーのPrefixを設定します。
- /friend lang update - 言語ファイルのアップデート確認を行います。
- /friend reload - 設定情報を再読込します。
コンソール限定コマンド:
- /friendconsole lang - コンソールで表示される言語を変更します。
- /friendconsole prefix - プレイヤーのPrefixを設定します。
- /friendconsole reload - 設定情報を再読込します。
必要な権限:
/friend <force-add,prefix,reload,lang update>: friends.command.admin
必要なプラグイン:
LuckPerms Bungee
LuckPerms は Spigot だけではなく、BungeeCord にも導入して下さい。
MySQL または、適切な設定を行うことで、BungeeCord と Spigot の権限を同時に管理することができます。
エイリアスコマンドを無効にする方法:
config.yml を開いて以下の通り編集を行ってください。
値を true に変更するとエイリアスが無効になります。
サーバーショートカット名を設定する方法:
エイリアスコマンドを無効にする方法と同様に、config.yml を以下の通りに編集してください。
- startsWith : サーバー名の最初が一致するかどうか
サーバー名が: lobby-1, lobby-2 の場合、
ServerName を lobby- に設定するとサーバー名に "ロビー" と表示されます。
- contains : サーバー名の中に値が含まれるかどうか
サーバー名が: mcgame-1, mcgame-2 の場合、
ServerName を game に設定するとサーバー名に "ゲーム" と表示されます。
- equalsIgnoreCase : サーバー名が一致するかどうか (大文字小文字は区別しません。)
サーバー名が: sw-1 の場合、
ServerName: を SkyWars に設定するとサーバー名に "SkyWars" と表示されます。
BungeeParties を有効にする方法:
config.yml を開いて以下の値を true に変更することで、BungeeParties が有効になります。
パーティーワープを無効にする方法:
パーティーワープとは、パーティーのリーダーがサーバーを移動した時、自動的にメンバーをリーダーが移動したサーバーに移動させる機能です。
値を true にすることで機能が無効になります。
サーバー移動時の通知を無効にする方法:
prefix.yml を使用して権限毎のランクを設定する方法:
そこそこクセがあるので、通常は LuckPerms の使用を推奨します。
Prefix を設定する際は、高いランクを上から順番に設定してください。
prefix.yml は v2.1.3 で削除されました。
今後は LuckPerms Bungee を使用して Prefix の同期を行って下さい。
自己責任で再度このオプションを有効にするには、config.yml を編集して下さい。
この場合、サポートを受けることはできません。
MySQL の設定:
mysql.yml を編集してください。
フレンドリストや、PrefixのみがMySQL上に保存されます。
その他のデータは保存されませんのでご注意ください。
- Spigot PM (Participants に SimplyRin_ と入力してください。)
- Twitter DM
コマンド一覧:
ゲーム内で /friend help を使用してください!
管理者向けコマンド:
- /friend force-add - プレイヤーと強制的にフレンドになります。
- /friend prefix - プレイヤーのPrefixを設定します。
- /friend lang update - 言語ファイルのアップデート確認を行います。
- /friend reload - 設定情報を再読込します。
コンソール限定コマンド:
- /friendconsole lang - コンソールで表示される言語を変更します。
- /friendconsole prefix - プレイヤーのPrefixを設定します。
- /friendconsole reload - 設定情報を再読込します。
必要な権限:
/friend <force-add,prefix,reload,lang update>: friends.command.admin
必要なプラグイン:
LuckPerms Bungee
LuckPerms は Spigot だけではなく、BungeeCord にも導入して下さい。
MySQL または、適切な設定を行うことで、BungeeCord と Spigot の権限を同時に管理することができます。
Spoiler: 画像を開く
エイリアスコマンドを無効にする方法:
config.yml を開いて以下の通り編集を行ってください。
値を true に変更するとエイリアスが無効になります。
Code (YAML):
Plugin:
Disable-Aliases:
/msg : false
/f : false
/r : false
/reply : false
/fl : false
/pc : false
/tell : false
/message : false
/w : false
/whisper : false
Disable-Aliases:
/msg : false
/f : false
/r : false
/reply : false
/fl : false
/pc : false
/tell : false
/message : false
/w : false
/whisper : false
エイリアスコマンドを無効にする方法と同様に、config.yml を以下の通りに編集してください。
Spoiler: クリックするとYmlサンプルを開きます
現在利用可能な Type は以下の通りです。
Code (YAML):
Plugin:
ServerName:
'1':
Type : startsWith
ServerName : lobby
ReplaceName : ロビー
'2':
Type : contains
ServerName : game
ReplaceName : ゲーム
'3':
Type : equalsIgnoreCase
ServerName : sw-1
ReplaceName : SkyWars
'4':
Type : startsWith
ServerName : server_
ReplaceName : 生活
ServerName:
'1':
Type : startsWith
ServerName : lobby
ReplaceName : ロビー
'2':
Type : contains
ServerName : game
ReplaceName : ゲーム
'3':
Type : equalsIgnoreCase
ServerName : sw-1
ReplaceName : SkyWars
'4':
Type : startsWith
ServerName : server_
ReplaceName : 生活
- startsWith : サーバー名の最初が一致するかどうか
サーバー名が: lobby-1, lobby-2 の場合、
ServerName を lobby- に設定するとサーバー名に "ロビー" と表示されます。
- contains : サーバー名の中に値が含まれるかどうか
サーバー名が: mcgame-1, mcgame-2 の場合、
ServerName を game に設定するとサーバー名に "ゲーム" と表示されます。
- equalsIgnoreCase : サーバー名が一致するかどうか (大文字小文字は区別しません。)
サーバー名が: sw-1 の場合、
ServerName: を SkyWars に設定するとサーバー名に "SkyWars" と表示されます。
Spoiler: サンプル画像
BungeeParties を有効にする方法:
config.yml を開いて以下の値を true に変更することで、BungeeParties が有効になります。
Code (YAML):
Plugin:
Enable-BungeeParties : true # false で無効になります。
Enable-BungeeParties : true # false で無効になります。
パーティーワープとは、パーティーのリーダーがサーバーを移動した時、自動的にメンバーをリーダーが移動したサーバーに移動させる機能です。
値を true にすることで機能が無効になります。
Code (YAML):
Plugin:
Disable-PartyWarp : false
Disable-PartyWarp : false
Code (YAML):
Plugin:
Disable-ServerSwitchNotifer : true # false でメッセージが表示されるようになります。
Disable-ServerSwitchNotifer : true # false でメッセージが表示されるようになります。
Code (YAML):
List:
MVP+:
Prefix : '&b [MVP&c+&b ] '
Permission : friends.prefix.mvp
VIP+:
Prefix : '&a [VIP&6+&a ] '
Permission : friends.prefix.vip_plus
VIP:
Prefix : '&a [VIP ] '
Permission : friends.prefix.vip
MVP+:
Prefix : '&b [MVP&c+&b ] '
Permission : friends.prefix.mvp
VIP+:
Prefix : '&a [VIP&6+&a ] '
Permission : friends.prefix.vip_plus
VIP:
Prefix : '&a [VIP ] '
Permission : friends.prefix.vip
Prefix を設定する際は、高いランクを上から順番に設定してください。
prefix.yml は v2.1.3 で削除されました。
今後は LuckPerms Bungee を使用して Prefix の同期を行って下さい。
自己責任で再度このオプションを有効にするには、config.yml を編集して下さい。
この場合、サポートを受けることはできません。
Code (YAML):
# config.yml
Plugin:
Enable-Deprecated-PrefixYml : true
Plugin:
Enable-Deprecated-PrefixYml : true
mysql.yml を編集してください。
フレンドリストや、PrefixのみがMySQL上に保存されます。
その他のデータは保存されませんのでご注意ください。
Code (YAML):
Enable
: true
DebugMode : false
Username : root
Password : PASSWORD
Address : localhost:3306
Database : bungeefriends
Timezone : JST
UseSSL : false
DebugMode : false
Username : root
Password : PASSWORD
Address : localhost:3306
Database : bungeefriends
Timezone : JST
UseSSL : false
Spoiler: 中文说明 / Description Chinese
[Authorized Official] MCBBS:
https://www.mcbbs.net/thread-1171313-1-1.html Created by
Cao_chao_
If you have any questions, please feel free to send me Spigot PM or Twitter DM.
- Spigot PM (Enter SimplyRin_ for Participants.)
- Twitter DM
Command list:
Use /friend help in the game!
Administrator Commands:
- /friend force-add - Forces you to become a friend with the player.
- /friend prefix - Sets the player's Prefix.
- /friend lang update - Check the language file update.
Console only Commands:
- /friendconsole prefix - Sets the player's Prefix from Console.
- /friendconsole lang - Change the displayed language
Required Permission:
/friend <force-add,prefix,reload,lang update>: friends.command.admin
Depend plugin:
LuckPerms Bungee
LuckPerms should be installed not only in Spigot, but also in BungeeCord.
You can manage the privileges of BungeeCord and Spigot at the same time, either in MySQL or with the appropriate settings.
Spoiler: Show image
Official Test Server:
play.mineformat.net [1.8-1.17]
I appreciate it. Thank you.
Please let me know if you can cooperate as a test server!
How to Disable the Alias Command:
Open config.yml and edit it as follows.
Changing the value to true disables the alias.
Code (YAML):
Plugin:
Disable-Aliases:
/msg : false
/f : false
/r : false
/reply : false
/fl : false
/pc : false
/tell : false
/message : false
/w : false
/whisper : false
Disable-Aliases:
/msg : false
/f : false
/r : false
/reply : false
/fl : false
/pc : false
/tell : false
/message : false
/w : false
/whisper : false
As with disabling alias commands, edit config.yml as follows.
Spoiler: Click to open Yml sample
The currently available types are:
Code (YAML):
Plugin:
ServerName:
'1':
Type : startsWith
ServerName : lobby
ReplaceName : ロビー
'2':
Type : contains
ServerName : game
ReplaceName : ゲーム
'3':
Type : equalsIgnoreCase
ServerName : sw-1
ReplaceName : SkyWars
'4':
Type : startsWith
ServerName : server_
ReplaceName : 生活
ServerName:
'1':
Type : startsWith
ServerName : lobby
ReplaceName : ロビー
'2':
Type : contains
ServerName : game
ReplaceName : ゲーム
'3':
Type : equalsIgnoreCase
ServerName : sw-1
ReplaceName : SkyWars
'4':
Type : startsWith
ServerName : server_
ReplaceName : 生活
- startsWith : Whether the first server name matches
If the server name is: lobby -1, lobby -2, setting ServerName to lobby- displays "Robbie" in the server name.
- contains : Whether the server name contains a value
If the server name is: mcgame -1, mcgame -2, setting ServerName to game displays "Game" in the server name.
- equalsIgnoreCase - Whether the server names match (It is not case sensitive.)
If the server name is: sw -1, setting ServerName: to SkyWars causes "SkyWars" to be displayed in the server name.
Spoiler: Example image
How to Enable BungeeParties:
Open config.yml and change the following value to true to enable BungeeParties.
Code (YAML):
Plugin:
Enable-BungeeParties : true # False disables it.
Enable-BungeeParties : true # False disables it.
A party warp is a feature that automatically moves members to the server that the party leader moved to when the party leader moved the server.
A value of true disables the feature.
Code (YAML):
Plugin:
Disable-PartyWarp : false
Disable-PartyWarp : false
Code (YAML):
Plugin:
Disable-ServerSwitchNotifer : true # False to display the message.
Disable-ServerSwitchNotifer : true # False to display the message.
Code (YAML):
List:
MVP+:
Prefix : '&b [MVP&c+&b ] '
Permission : friends.prefix.mvp
VIP+:
Prefix : '&a [VIP&6+&a ] '
Permission : friends.prefix.vip_plus
VIP:
Prefix : '&a [VIP ] '
Permission : friends.prefix.vip
MVP+:
Prefix : '&b [MVP&c+&b ] '
Permission : friends.prefix.mvp
VIP+:
Prefix : '&a [VIP&6+&a ] '
Permission : friends.prefix.vip_plus
VIP:
Prefix : '&a [VIP ] '
Permission : friends.prefix.vip
When setting the prefix, set the highest rank from the top.
prefix.yml was removed in v 2.1.3.
From now on, please use LuckPerms Bungee to synchronize Prefix.
To re-enable this option at your own risk, edit config.yml.
Support is not available in this case.
Code (YAML):
# config.yml
Plugin:
Enable-Deprecated-PrefixYml : true
Plugin:
Enable-Deprecated-PrefixYml : true
Edit mysql.yml.
Only your friend list or Prefix is stored in MySQL.
Note that other data is not saved.
Code (YAML):
Enable
: true
DebugMode : false
Username : root
Password : PASSWORD
Address : localhost:3306
Database : bungeefriends
Timezone : JST
UseSSL : false
DebugMode : false
Username : root
Password : PASSWORD
Address : localhost:3306
Database : bungeefriends
Timezone : JST
UseSSL : false
Load the plug-in Jar into the Maven project.
Code (XML):
<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>
<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>
Code (Java):
BungeeFriends api
= BungeeFriends.
getAPI
(
)
;
ProxiedPlayer player = ProxyServer. getInstance ( ). getPlayer ( "SimplyRin" ) ;
// Get Friends
FriendUtils friendUtils = api. getFriendUtils (player. getUniqueId ( ) ) ;
List <UUID > friends = friendUtils. getFriendsUniqueId ( ) ;
// Get Party Members
PartyUtils partyUtils = api. getPartyUtils (player. getUniqueId ( ) ) ;
List <String > members = partyUtils. getParties ( ) ;
ProxiedPlayer player = ProxyServer. getInstance ( ). getPlayer ( "SimplyRin" ) ;
// Get Friends
FriendUtils friendUtils = api. getFriendUtils (player. getUniqueId ( ) ) ;
List <UUID > friends = friendUtils. getFriendsUniqueId ( ) ;
// Get Party Members
PartyUtils partyUtils = api. getPartyUtils (player. getUniqueId ( ) ) ;
List <String > members = partyUtils. getParties ( ) ;
* Some screenshots under development are included.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.16
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
BungeeFriends & BungeeParties is a free Minecraft Java mod. Compatible with Minecraft 1.16. Downloaded 7,115 times (via Spigot). Download it and open it directly in the game.