Class WaterDogPEHandlers
java.lang.Object
eu.cloudnetservice.modules.bridge.impl.platform.waterdog.WaterDogPEHandlers
- All Implemented Interfaces:
dev.waterdog.waterdogpe.utils.types.IForcedHostHandler, dev.waterdog.waterdogpe.utils.types.IReconnectHandler
final class WaterDogPEHandlers
extends Object
implements dev.waterdog.waterdogpe.utils.types.IForcedHostHandler, dev.waterdog.waterdogpe.utils.types.IReconnectHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PlatformBridgeManagement<dev.waterdog.waterdogpe.player.ProxiedPlayer, ?> private final dev.waterdog.waterdogpe.ProxyServer -
Constructor Summary
ConstructorsConstructorDescriptionWaterDogPEHandlers(@NonNull dev.waterdog.waterdogpe.ProxyServer proxyServer, @NonNull PlatformBridgeManagement<dev.waterdog.waterdogpe.player.ProxiedPlayer, ?> management) -
Method Summary
Modifier and TypeMethodDescriptiondev.waterdog.waterdogpe.network.serverinfo.ServerInfogetFallbackServer(@NonNull dev.waterdog.waterdogpe.player.ProxiedPlayer player, @NonNull dev.waterdog.waterdogpe.network.serverinfo.ServerInfo oldServer, @NonNull String kickMessage) dev.waterdog.waterdogpe.network.serverinfo.ServerInforesolveForcedHost(@Nullable String domain, @NonNull dev.waterdog.waterdogpe.player.ProxiedPlayer player)
-
Field Details
-
proxyServer
private final dev.waterdog.waterdogpe.ProxyServer proxyServer -
management
-
-
Constructor Details
-
WaterDogPEHandlers
public WaterDogPEHandlers(@NonNull @NonNull dev.waterdog.waterdogpe.ProxyServer proxyServer, @NonNull @NonNull PlatformBridgeManagement<dev.waterdog.waterdogpe.player.ProxiedPlayer, ?> management)
-
-
Method Details
-
resolveForcedHost
-
getFallbackServer
public dev.waterdog.waterdogpe.network.serverinfo.ServerInfo getFallbackServer(@NonNull @NonNull dev.waterdog.waterdogpe.player.ProxiedPlayer player, @NonNull @NonNull dev.waterdog.waterdogpe.network.serverinfo.ServerInfo oldServer, @NonNull @NonNull String kickMessage) - Specified by:
getFallbackServerin interfacedev.waterdog.waterdogpe.utils.types.IReconnectHandler
-