25 lines
926 B
Java
25 lines
926 B
Java
/**
|
|
* Copyright © 2013 tuxed <write@imaginarycode.com>
|
|
* This work is free. You can redistribute it and/or modify it under the
|
|
* terms of the Do What The Fuck You Want To Public License, Version 2,
|
|
* as published by Sam Hocevar. See http://www.wtfpl.net/ for more details.
|
|
*/
|
|
package com.imaginarycode.minecraft.redisbungee.consumerevents;
|
|
|
|
import lombok.Getter;
|
|
import net.md_5.bungee.api.config.ServerInfo;
|
|
import net.md_5.bungee.api.connection.ProxiedPlayer;
|
|
|
|
@Getter
|
|
public class PlayerChangedServerConsumerEvent implements ConsumerEvent {
|
|
private final ProxiedPlayer player;
|
|
private final ServerInfo oldServer;
|
|
private final ServerInfo newServer;
|
|
|
|
public PlayerChangedServerConsumerEvent(ProxiedPlayer player, ServerInfo newServer) {
|
|
this.player = player;
|
|
this.newServer = newServer;
|
|
this.oldServer = player.getServer() != null ? player.getServer().getInfo() : null;
|
|
}
|
|
}
|