Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void releaseFromJail(Player ply) {
- final String playerName = ply.getName();
- plugin.getServer().getScheduler().runTaskAsynchronously(plugin, new Runnable() {
- public void run() {
- String key = "mc:player:" + playerName + ":jailendtime";
- if (!plugin.redisDatabase.getRedis().exists(key)) {
- return;
- }
- long jailEndTime = Long.parseLong(plugin.redisDatabase.getRedis().get(key));
- if (jailEndTime <= System.currentTimeMillis()/1000) {
- plugin.redisDatabase.getRedis().del("mc:player:" + playerName + ":jailendtime");
- plugin.getServer().getScheduler().runTask(plugin, new Runnable() {
- public void run() {
- Player ply = plugin.getServer().getPlayer(playerName);
- ply.teleport(new Location(plugin.getServer().getWorld("panem"), 75450, 67, 55525));
- ply.sendMessage(ChatColor.GREEN + "You have been released from jail automatically.");
- }
- });
- }
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment