package jesse.keeblarcraft.Utils;

public class CustomExceptions {
    // File exceptions
    public static class FILE_CREATE_EXCEPTION extends Exception {}
    public static class FILE_WRITE_EXCEPTION extends Exception {}
    public static class FILE_DELETE_EXCEPTION extends Exception {}

    // Directory exceptions
    public static class DIRECTORY_DELETE_EXCEPTION extends Exception {}
    public static class DIRECTORY_CREATE_EXCEPTION extends Exception {}
    public static class DIRECTORY_MOVE_EXCEPTION extends Exception {}

    // Setup exceptions
    public static class SETUP_NO_WRITE_EXCEPTION extends Exception {}
    public static class SETUP_NO_READ_EXCEPTION extends Exception {}
    public static class SETUP_FAILED_EXCEPTION extends Exception {}
}
