use getResourceAsStream instead of getResource, for #1617
parent
0735be1f7b
commit
470c6fe675
|
@ -107,7 +107,7 @@ public final class MagicImages {
|
|||
}
|
||||
|
||||
private static BufferedImage loadTextureImage(String name) {
|
||||
return ImageFileIO.toImg(MagicResources.getTextureImageUrl(name), MISSING_SMALL);
|
||||
return ImageFileIO.toImg(MagicResources.getTextureImageStream(name), MISSING_SMALL);
|
||||
}
|
||||
|
||||
public static ImageIcon getSmallManaIcon(MagicIcon manaIcon) {
|
||||
|
|
|
@ -37,16 +37,16 @@ public final class MagicResources {
|
|||
}
|
||||
}
|
||||
|
||||
public static URL getManaImageUrl(MagicIcon manaIcon) {
|
||||
return instance.getClass().getResource("/magic/data/icons/mana/" + manaIcon.getFilename());
|
||||
public static InputStream getManaImageUrl(MagicIcon manaIcon) {
|
||||
return instance.getClass().getResourceAsStream("/magic/data/icons/mana/" + manaIcon.getFilename());
|
||||
}
|
||||
|
||||
public static InputStream getImageStream(final String imageFilename) {
|
||||
return instance.getClass().getResourceAsStream("/magic/data/icons/" + imageFilename);
|
||||
}
|
||||
|
||||
public static URL getTextureImageUrl(final String imageFilename) {
|
||||
return instance.getClass().getResource("/magic/data/textures/" + imageFilename);
|
||||
public static InputStream getTextureImageStream(final String imageFilename) {
|
||||
return instance.getClass().getResourceAsStream("/magic/data/textures/" + imageFilename);
|
||||
}
|
||||
|
||||
public static URL getSoundUrl(final String filename) {
|
||||
|
|
Loading…
Reference in New Issue