package com.replaymod.replay.events; import com.replaymod.replay.ReplayHandler; import lombok.Getter; import lombok.RequiredArgsConstructor; //#if MC>=10800 //#if MC>=11300 import net.minecraftforge.eventbus.api.Event; //#else //$$ import net.minecraftforge.fml.common.eventhandler.Event; //#endif //#else //$$ import cpw.mods.fml.common.eventhandler.Event; //#endif @RequiredArgsConstructor public abstract class ReplayCloseEvent extends Event { @Getter private final ReplayHandler replayHandler; public static class Pre extends ReplayCloseEvent { public Pre(ReplayHandler replayHandler) { super(replayHandler); } } public static class Post extends ReplayCloseEvent { public Post(ReplayHandler replayHandler) { super(replayHandler); } } }