1package com.osroyale.game.task.impl;
3import com.osroyale.game.task.Task;
4import com.osroyale.game.world.entity.mob.player.Player;
5import com.osroyale.game.world.entity.mob.player.exchange.ExchangeSession;
6import com.osroyale.net.packet.out.SendString;
31public class SessionRemovalNotificationTask
extends Task {
33 private final Player player;
34 private int time = 11;
36 public SessionRemovalNotificationTask(
Player player) {
55 player.send(
new SendString(time % 2 == 0 ?
"<col=ff0000>Trade has been modified!" :
"", 33030));
synchronized final void cancel()
Task(boolean instant, int delay)
void onCancel(boolean logout)
static Optional< ExchangeSession > getSession(Player player)