mirror of
https://github.com/filoghost/HolographicDisplays.git
synced 2024-11-24 11:25:52 +01:00
Other small fixes
This commit is contained in:
parent
19c1a356f7
commit
15828f320d
@ -116,14 +116,15 @@ public class ReadimageCommand extends HologramSubCommand {
|
|||||||
|
|
||||||
} catch (MalformedURLException e) {
|
} catch (MalformedURLException e) {
|
||||||
throw new CommandException("The provided URL was not valid.");
|
throw new CommandException("The provided URL was not valid.");
|
||||||
} catch (FileNotFoundException e) {
|
|
||||||
throw new CommandException("The image '" + args[1] + "' doesn't exist in the plugin's folder.");
|
|
||||||
} catch (TooWideException e) {
|
} catch (TooWideException e) {
|
||||||
throw new CommandException("The image is too large. Max width allowed is " + ImageMessage.MAX_WIDTH + " pixels.");
|
throw new CommandException("The image is too large. Max width allowed is " + ImageMessage.MAX_WIDTH + " pixels.");
|
||||||
} catch (UnreadableImageException e) {
|
} catch (UnreadableImageException e) {
|
||||||
throw new CommandException("The plugin was unable to read the image. Be sure that the format is supported.");
|
throw new CommandException("The plugin was unable to read the image. Be sure that the format is supported.");
|
||||||
|
} catch (FileNotFoundException e) {
|
||||||
|
throw new CommandException("The image \"" + args[1] + "\" doesn't exist in the plugin's folder.");
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
throw new CommandException("I/O exception while reading the image." + (isUrl ? "Is the URL valid?" : "Is it in use?"));
|
e.printStackTrace();
|
||||||
|
throw new CommandException("I/O exception while reading the image. " + (isUrl ? "Is the URL valid?" : "Is it in use?"));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
throw new CommandException("Unhandled exception while reading the image! Please look the console.");
|
throw new CommandException("Unhandled exception while reading the image! Please look the console.");
|
||||||
|
@ -19,6 +19,10 @@ public class FileUtils {
|
|||||||
|
|
||||||
public static List<String> readLines(File file) throws IOException, Exception {
|
public static List<String> readLines(File file) throws IOException, Exception {
|
||||||
|
|
||||||
|
if (!file.isFile()) {
|
||||||
|
throw new FileNotFoundException(file.getName());
|
||||||
|
}
|
||||||
|
|
||||||
BufferedReader br = null;
|
BufferedReader br = null;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@ -49,7 +53,11 @@ public class FileUtils {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static BufferedImage readImage(File file) throws UnreadableImageException, IOException, Exception {
|
public static BufferedImage readImage(File file) throws UnreadableImageException, IOException, Exception {
|
||||||
|
|
||||||
|
if (!file.isFile()) {
|
||||||
|
throw new FileNotFoundException(file.getName());
|
||||||
|
}
|
||||||
|
|
||||||
BufferedImage image = ImageIO.read(file);
|
BufferedImage image = ImageIO.read(file);
|
||||||
|
|
||||||
if (image == null) {
|
if (image == null) {
|
||||||
|
Loading…
Reference in New Issue
Block a user