File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
java/dev/spiritstudios/snapper
resources/assets/snapper/lang Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -61,7 +61,12 @@ public void onInitializeClient() {
61
61
client .player .sendMessage (Text .translatable ("text.snapper.panorama_success" , SCREENSHOT_MENU_KEY .getBoundKeyLocalizedText ()), true );
62
62
}
63
63
while (RECENT_SCREENSHOT_KEY .wasPressed ()) {
64
- File latestScreenshot = ScreenshotActions .getScreenshots (client ).getFirst ();
64
+ List <File > screenshots = ScreenshotActions .getScreenshots (client );
65
+ if (screenshots .size () == 0 ) {
66
+ if (client .player != null ) client .player .sendMessage (Text .translatable ("text.snapper.screenshot_failure_open" ), true );
67
+ continue ;
68
+ }
69
+ File latestScreenshot = screenshots .getFirst ();
65
70
66
71
client .setScreen (new ScreenshotViewerScreen (
67
72
ScreenshotImage .of (latestScreenshot , client .getTextureManager ()),
Original file line number Diff line number Diff line change 27
27
"text.snapper.rename_invalid" : " New name for screenshot invalid" ,
28
28
"text.snapper.rename_invalid_png" : " Name must end with '.png'" ,
29
29
"text.snapper.screenshot_instructions" : " %s. View by pressing %s" ,
30
+ "text.snapper.screenshot_failure_open" : " Take a screenshot in order to view it" ,
30
31
"panorama.snapper.failure" : " Couldn't save panorama: %s" ,
31
32
"panorama.snapper.success" : " Saved screenshot as %s"
32
33
}
You can’t perform that action at this time.
0 commit comments