mirror of
https://github.com/plexusorg/Plex.git
synced 2024-07-05 11:00:04 +00:00
34 lines
809 B
Java
34 lines
809 B
Java
|
package me.totalfreedom.plex.event;
|
||
|
|
||
|
import lombok.Getter;
|
||
|
import me.totalfreedom.plex.player.PunishedPlayer;
|
||
|
import org.bukkit.event.Cancellable;
|
||
|
import org.bukkit.event.HandlerList;
|
||
|
|
||
|
@Getter
|
||
|
public class PunishedPlayerMuteEvent extends PunishedPlayerEvent implements Cancellable
|
||
|
{
|
||
|
private static final HandlerList handlers = new HandlerList();
|
||
|
|
||
|
/**
|
||
|
* Status of the Punished Player being frozen before the event's occurrence.
|
||
|
*/
|
||
|
private final boolean muted;
|
||
|
|
||
|
public PunishedPlayerMuteEvent(PunishedPlayer punishedPlayer, boolean muted)
|
||
|
{
|
||
|
super(punishedPlayer);
|
||
|
this.muted = muted;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public HandlerList getHandlers()
|
||
|
{
|
||
|
return handlers;
|
||
|
}
|
||
|
|
||
|
public static HandlerList getHandlerList()
|
||
|
{
|
||
|
return handlers;
|
||
|
}
|
||
|
}
|