# ClientScreenshotEvent > Fired when a screenshot has been received from a client after a server-initiated screenshot request. `gg.lode.lecternapi.api.event.ClientScreenshotEvent` --- ## Signature ```java public class ClientScreenshotEvent extends LecternClientEvent ``` --- ## Methods ### getFileName ```java public String getFileName() ``` Returns the filename of the saved screenshot. --- ### getFile ```java public File getFile() ``` Returns the `File` object pointing to the saved screenshot on the server. --- ## Example ```java @EventHandler public void onScreenshot(ClientScreenshotEvent event) { Player player = event.getPlayer(); File screenshot = event.getFile(); player.sendMessage("Screenshot saved: " + event.getFileName()); } ``` --- ## Related Pages - [[Overview]] — Events overview - [[IScreenManager]] — `requestScreenshot()` triggers this event