From 9be85008dcdffc776f5a16b5549cdc10b331da9c Mon Sep 17 00:00:00 2001 From: XiaoLFeng Date: Thu, 12 Oct 2023 20:53:57 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../frontleaves/bungeecross/BungeeCross.java | 3 +- src/main/resources/config.yml | 64 ++++++++++++++++--- src/main/resources/lang.yml | 0 3 files changed, 56 insertions(+), 11 deletions(-) create mode 100644 src/main/resources/lang.yml diff --git a/src/main/java/com/frontleaves/bungeecross/BungeeCross.java b/src/main/java/com/frontleaves/bungeecross/BungeeCross.java index c0ecb66..c173dd9 100644 --- a/src/main/java/com/frontleaves/bungeecross/BungeeCross.java +++ b/src/main/java/com/frontleaves/bungeecross/BungeeCross.java @@ -28,8 +28,9 @@ public final class BungeeCross extends Plugin { // 注册指令 getProxy().getPluginManager().registerCommand(this, new PluginInfoCommand("bungeecross")); getProxy().getPluginManager().registerCommand(this, new ProxyServerListCommand("server-list")); - getProxy().getPluginManager().registerCommand(this, new ReturnHubCommand("hub", this)); + getProxy().getPluginManager().registerCommand(this, new ReturnHubCommand("lobby", this)); getProxy().getPluginManager().registerCommand(this, new SendToServerCommand("serverTo", this)); + getProxy().getPluginManager().registerCommand(this, new SendToServerCommand("sto", this)); // 注册监听器 getProxy().getPluginManager().registerListener(this, new PlayerJoinProxyEvent()); } diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index f13b641..3947356 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -1,15 +1,59 @@ -# BungeeCross +# ################################## +# PluginName: BungeeCross # Author: 筱锋xiao_lfeng # Version: v1.0-SNAPSHOT +# ################################## -# 显示前缀 -server_prefix: "§7[§2Bungee§aCross§7] §r" +# ################################## +# 插件配置 +# ################################## -# 登录服务器列表 -server_login: - - login_1 - - login_2 +# 授权码 +authorization-code: #请勿填写 -# 大厅服务器列表 -server_lobby: - - 登陆大厅 +# ################################## +# BungeeCord 服务端配置 +# ################################## +bungee-cord: + # 前缀配置 + server-prefix: "§7[§2Bungee§aCross§7] §r" + # 登录服务器列表 + server-login: + - login_1 + - login_2 + # 大厅服务器列表 + server-lobby: + - 登陆大厅 + # 是否开启登陆提醒 + login-reminder: true + # 加入提醒 + join-message: "[+] %player%" + # 离开提醒 + leave-message: "[-] %player%" + # 是否开启有权限的人静默登录 + login-silent: true + +# ################################## +# Server 子服务端配置 +# ################################## +server: + login_1: + # 展示名字 + display-name: "登录一服" + # 是否允许 BungeeCord 登录提醒 + bungee-join-server-reminder: false + join-server-inform: + join-enable: true + leave-enable: true + join-message: "[+] %player% 加入到 %server_display% 服务器" + leave-message: "[-] %player% 离开了 %server_display% 服务器" + login_2: + # 展示名字 + display-name: "登录二服" + # 是否允许 BungeeCord 登录提醒 + bungee-join-server-reminder: false + join-server-inform: + join-enable: true + leave-enable: true + join-message: "[+] %player% 加入到 %server_display% 服务器" + leave-message: "[-] %player% 离开了 %server_display% 服务器" \ No newline at end of file diff --git a/src/main/resources/lang.yml b/src/main/resources/lang.yml new file mode 100644 index 0000000..e69de29