# 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