From 6c857a5bde138c6e27520ca52a5b89cd3525adaf Mon Sep 17 00:00:00 2001
From: Simonsator <00pflaume@gmail.com>
Date: Thu, 10 Mar 2022 11:24:03 +0100
Subject: [PATCH 1/3] Stop using legacy chat api
---
.../partyandfriendsaddon/PBServerConnector.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/partyandfriendsaddon/src/main/java/com/bghddevelopment/partyandfriendsaddon/PBServerConnector.java b/partyandfriendsaddon/src/main/java/com/bghddevelopment/partyandfriendsaddon/PBServerConnector.java
index 464c526..10c3d73 100644
--- a/partyandfriendsaddon/src/main/java/com/bghddevelopment/partyandfriendsaddon/PBServerConnector.java
+++ b/partyandfriendsaddon/src/main/java/com/bghddevelopment/partyandfriendsaddon/PBServerConnector.java
@@ -4,6 +4,7 @@
import de.simonsator.partyandfriends.api.friends.ServerConnector;
import de.simonsator.partyandfriends.api.pafplayers.PAFPlayerClass;
import net.md_5.bungee.api.ProxyServer;
+import net.md_5.bungee.api.chat.TextComponent;
import net.md_5.bungee.api.config.ServerInfo;
import net.md_5.bungee.api.connection.ProxiedPlayer;
@@ -15,7 +16,7 @@ public class PBServerConnector extends PAFExtension implements ServerConnector {
public void onEnable() {
PAFPlayerClass.setServerConnector(this);
- ProxyServer.getInstance().getConsole().sendMessage("Enabled PBServerConnector connection for PlayerBalancer!");
+ ProxyServer.getInstance().getConsole().sendMessage(TextComponent.fromLegacyText("Enabled PBServerConnector connection for PlayerBalancer!"));
}
public void connect(final ProxiedPlayer pPlayer, final ServerInfo pServerInfo) {
From 1a9ab68bd8217b23191892b20ac8b6c6b8cfdc1a Mon Sep 17 00:00:00 2001
From: Simonsator <00pflaume@gmail.com>
Date: Thu, 10 Mar 2022 11:26:33 +0100
Subject: [PATCH 2/3] Don't shade Party And Friends
* This prevents party and friends to be shaded into the produced jar, which may cause that bungeecord loads the included version of party and friends instead of the correct one from the plugins folder
* Also playerbalancer is now a normal maven dependency
---
partyandfriendsaddon/pom.xml | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/partyandfriendsaddon/pom.xml b/partyandfriendsaddon/pom.xml
index 0cd3a67..3d6306e 100644
--- a/partyandfriendsaddon/pom.xml
+++ b/partyandfriendsaddon/pom.xml
@@ -71,7 +71,8 @@
de.simonsator
BungeecordPartyAndFriends
- 1.0.85
+ 1.0.86
+ provided
net.md-5
@@ -88,11 +89,10 @@
provided
- com.jaimemartz.playerbalancer
- PlayerBalancer
- 2.3.0-SNAPSHOT
- system
- ${project.basedir}/release/PlayerBalancer-2.3.0.jar
+ com.jaimemartz
+ playerbalancer
+ 2.3.1-SNAPSHOT
+ provided
From e3f83af2331113fdbab675d109a82159698000ce Mon Sep 17 00:00:00 2001
From: Simonsator <00pflaume@gmail.com>
Date: Thu, 10 Mar 2022 11:26:53 +0100
Subject: [PATCH 3/3] Fixed extension not being registered as an extension
---
.../bghddevelopment/partyandfriendsaddon/PBServerConnector.java | 1 +
1 file changed, 1 insertion(+)
diff --git a/partyandfriendsaddon/src/main/java/com/bghddevelopment/partyandfriendsaddon/PBServerConnector.java b/partyandfriendsaddon/src/main/java/com/bghddevelopment/partyandfriendsaddon/PBServerConnector.java
index 10c3d73..07c58cd 100644
--- a/partyandfriendsaddon/src/main/java/com/bghddevelopment/partyandfriendsaddon/PBServerConnector.java
+++ b/partyandfriendsaddon/src/main/java/com/bghddevelopment/partyandfriendsaddon/PBServerConnector.java
@@ -17,6 +17,7 @@ public class PBServerConnector extends PAFExtension implements ServerConnector {
public void onEnable() {
PAFPlayerClass.setServerConnector(this);
ProxyServer.getInstance().getConsole().sendMessage(TextComponent.fromLegacyText("Enabled PBServerConnector connection for PlayerBalancer!"));
+ registerAsExtension();
}
public void connect(final ProxiedPlayer pPlayer, final ServerInfo pServerInfo) {