forked from SteamWar/SteamWar
Improve WaitTime in ChecklistChannel
This commit is contained in:
@@ -23,6 +23,7 @@ import de.steamwar.sql.SchematicNode;
|
|||||||
import de.steamwar.sql.SteamwarUser;
|
import de.steamwar.sql.SteamwarUser;
|
||||||
import de.steamwar.velocitycore.commands.CheckCommand;
|
import de.steamwar.velocitycore.commands.CheckCommand;
|
||||||
|
|
||||||
|
import java.time.Instant;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@@ -41,7 +42,8 @@ public class ChecklistChannel extends DiscordChannel {
|
|||||||
schems.removeIf(schem -> lastSchematics.contains(schem.getId()));
|
schems.removeIf(schem -> lastSchematics.contains(schem.getId()));
|
||||||
|
|
||||||
for(SchematicNode schem : schems) {
|
for(SchematicNode schem : schems) {
|
||||||
system("CHECK_LIST_TO_CHECK", CheckCommand.getWaitTime(schem), schem.getSchemtype().getKuerzel(), SteamwarUser.get(schem.getOwner()).getUserName(), schem.getName());
|
String waitTime = "<t:" + ((java.sql.Timestamp.from(Instant.now()).getTime() - schem.getLastUpdate().getTime()) / 1000) + ":R>";
|
||||||
|
system("CHECK_LIST_TO_CHECK", waitTime, schem.getSchemtype().getKuerzel(), SteamwarUser.get(schem.getOwner()).getUserName(), schem.getName());
|
||||||
lastSchematics.add(schem.getId());
|
lastSchematics.add(schem.getId());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user