mirror of
https://github.com/TuxCoding/FastLogin.git
synced 2025-07-30 10:47:33 +02:00
Kick player if Floodgate name conflict checking fails
Rebased on Sat May 22 13:48:29 2021 +0200 Fixed typos in strings
This commit is contained in:
@ -21,7 +21,7 @@ public class FloodgateHook {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check if the player's name conflict's an existing Java player's name, and
|
* Check if the player's name conflicts an existing Java player's name, and
|
||||||
* kick them if it does
|
* kick them if it does
|
||||||
*
|
*
|
||||||
* @param core the FastLoginCore
|
* @param core the FastLoginCore
|
||||||
@ -40,15 +40,20 @@ public class FloodgateHook {
|
|||||||
} catch (IOException | RateLimitException e) {
|
} catch (IOException | RateLimitException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
plugin.getLog().error(
|
plugin.getLog().error(
|
||||||
"Could not check wether Floodgate Player {}'s name conflits a premium Java player's name.",
|
"Could not check wether Floodgate Player {}'s name conflicts a premium Java player's name.",
|
||||||
username);
|
username);
|
||||||
|
try {
|
||||||
|
source.kick("Could not check if your name conflicts an existing Java Premium Player's name");
|
||||||
|
} catch (Exception e1) {
|
||||||
|
plugin.getLog().error("Could not kick Player {}", username);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (premiumUUID.isPresent()) {
|
if (premiumUUID.isPresent()) {
|
||||||
plugin.getLog().info("Bedrock Player {}'s name conflits an existing Java Premium Player's name",
|
plugin.getLog().info("Bedrock Player {}'s name conflicts an existing Java Premium Player's name",
|
||||||
username);
|
username);
|
||||||
try {
|
try {
|
||||||
source.kick("Your name conflits an existing Java Premium Player's name");
|
source.kick("Your name conflicts an existing Java Premium Player's name");
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
plugin.getLog().error("Could not kick Player {}", username);
|
plugin.getLog().error("Could not kick Player {}", username);
|
||||||
|
Reference in New Issue
Block a user