This commit is contained in:
@ -102,23 +102,26 @@ public class CheckCommand extends SWCommand {
|
|||||||
GameModeConfig<String, String> gameModeConfig = ArenaMode.getBySchemType(schematic.getSchemtype());
|
GameModeConfig<String, String> gameModeConfig = ArenaMode.getBySchemType(schematic.getSchemtype());
|
||||||
CheckSession current = currentSchems.get(schematic.getId());
|
CheckSession current = currentSchems.get(schematic.getId());
|
||||||
ClickEvent clickEvent = null;
|
ClickEvent clickEvent = null;
|
||||||
|
Message hoverMessage = null;
|
||||||
if (gameModeConfig.Checkers.isEmpty() || gameModeConfig.Checkers.contains(sender.user().getId())) {
|
if (gameModeConfig.Checkers.isEmpty() || gameModeConfig.Checkers.contains(sender.user().getId())) {
|
||||||
if (current == null) {
|
if (current == null) {
|
||||||
clickEvent = ClickEvent.runCommand("/check schematic " + schematic.getId());
|
clickEvent = ClickEvent.runCommand("/check schematic " + schematic.getId());
|
||||||
|
hoverMessage = new Message("CHECK_LIST_TO_CHECK_HOVER");
|
||||||
} else {
|
} else {
|
||||||
clickEvent = ClickEvent.runCommand("/join " + current.checker.user().getUserName());
|
clickEvent = ClickEvent.runCommand("/join " + current.checker.user().getUserName());
|
||||||
|
hoverMessage = new Message("CHECK_LIST_CHECKING_HOVER");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (current == null) {
|
if (current == null) {
|
||||||
sender.prefixless("CHECK_LIST_TO_CHECK",
|
sender.prefixless("CHECK_LIST_TO_CHECK",
|
||||||
new Message("CHECK_LIST_TO_CHECK_HOVER"),
|
hoverMessage,
|
||||||
clickEvent,
|
clickEvent,
|
||||||
getWaitTime(schematic),
|
getWaitTime(schematic),
|
||||||
schematic.getSchemtype().getKuerzel(), SteamwarUser.get(schematic.getOwner()).getUserName(), schematic.getName());
|
schematic.getSchemtype().getKuerzel(), SteamwarUser.get(schematic.getOwner()).getUserName(), schematic.getName());
|
||||||
} else {
|
} else {
|
||||||
sender.prefixless("CHECK_LIST_CHECKING",
|
sender.prefixless("CHECK_LIST_CHECKING",
|
||||||
new Message("CHECK_LIST_CHECKING_HOVER"),
|
hoverMessage,
|
||||||
clickEvent,
|
clickEvent,
|
||||||
getWaitTime(schematic),
|
getWaitTime(schematic),
|
||||||
schematic.getSchemtype().getKuerzel(), SteamwarUser.get(schematic.getOwner()).getUserName(), schematic.getName(), current.checker.user().getUserName());
|
schematic.getSchemtype().getKuerzel(), SteamwarUser.get(schematic.getOwner()).getUserName(), schematic.getName(), current.checker.user().getUserName());
|
||||||
|
|||||||
Reference in New Issue
Block a user