package dev.llan.events;
import dev.llan.model.state.State;
import dev.llan.events.Events.*;
public class SwitchStateEvent extends BaseEvent {
private State newState;
public SwitchStateEvent(State newState) {
super(EventType.SWITCH_STATE);
this.newState = newState;
}
@Override
public State getNewState() {
return this.newState;
}
@Override
public String getMessage() {
return "Swapped state to " + newState;
}
}