# PackRegistryReloadEvent
Fired after `/painting reload` once the pack and server registries have been re-read from config. Useful for re-registering plugin-specific gates or refreshing cached pack metadata.
The Paper plugin emits `PaperPackRegistryReloadEvent` as a Bukkit event extending `BaseEvent`. Velocity defines `VelocityPackRegistryReloadEvent` for parity but does not currently emit it on the reload path.
---
## Source
```java
package gg.lode.paintingapi.api.event;
public interface PackRegistryReloadEvent {
int getDefinitionCount();
int getServerEntryCount();
}
```
---
## Related Pages
- [[Painting/Server Owners/Commands]] — `/painting reload` triggers this event
- [[Painting/API/IPaintingAPI]] — `reload()` invokes the same path