mirror of
https://github.com/TuxCoding/FastLogin.git
synced 2025-09-26 07:01:32 +02:00
@@ -168,7 +168,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.papermc.paper</groupId>
|
<groupId>io.papermc.paper</groupId>
|
||||||
<artifactId>paper-api</artifactId>
|
<artifactId>paper-api</artifactId>
|
||||||
<version>1.20.6-R0.1-SNAPSHOT</version>
|
<version>1.21.6-R0.1-SNAPSHOT</version>
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
<!-- Use our own newer api version -->
|
<!-- Use our own newer api version -->
|
||||||
<exclusions>
|
<exclusions>
|
||||||
|
@@ -31,6 +31,7 @@ import com.github.games647.fastlogin.core.message.LoginActionMessage;
|
|||||||
import com.github.games647.fastlogin.core.message.NamespaceKey;
|
import com.github.games647.fastlogin.core.message.NamespaceKey;
|
||||||
import com.google.common.io.ByteArrayDataOutput;
|
import com.google.common.io.ByteArrayDataOutput;
|
||||||
import com.google.common.io.ByteStreams;
|
import com.google.common.io.ByteStreams;
|
||||||
|
import io.papermc.paper.configuration.ServerConfiguration;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.Server;
|
import org.bukkit.Server;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
@@ -133,6 +134,13 @@ public class BungeeManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private boolean detectProxy() {
|
private boolean detectProxy() {
|
||||||
|
try {
|
||||||
|
ServerConfiguration.class.getDeclaredMethod("isProxyEnabled");
|
||||||
|
return Bukkit.getServerConfig().isProxyEnabled();
|
||||||
|
} catch (NoSuchMethodException noSuchMethodEx) {
|
||||||
|
// Ignore continue below
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if (isProxySupported("org.spigotmc.SpigotConfig", "bungee")) {
|
if (isProxySupported("org.spigotmc.SpigotConfig", "bungee")) {
|
||||||
return true;
|
return true;
|
||||||
|
Reference in New Issue
Block a user