-
Notifications
You must be signed in to change notification settings - Fork 0
SkinRestorer
akanoka.fr edited this page Feb 8, 2026
·
2 revisions
This page details how the Possessor mod interacts with the SkinRestorer API to enable perfect visual identity theft when possessing another player or an NPC.
The implementation relies on an Event Listener system. Once a possession is validated:
- The mod retrieves the UUID or name of the targeted host.
- A request is sent to the SkinRestorer API to fetch the associated skin.
- The "Possessor's" skin is updated in real-time without requiring a reconnection.
For the implementation to work correctly, ensure the following are installed on your server:
- SkinRestorer Mod (Version 2.5.0 or higher recommended).
- Possessor Mod (Latest version).
- A Forge environment with the compatible bridge.
| Symptom | Probable Cause | Recommended Solution |
|---|---|---|
| Skin remains unchanged | SkinRestorer API not detected | Verify that the plugin/mod is correctly loaded in your logs. |
| Display Delay | Mojang Server Latency | The change may take 1 to 3 seconds depending on the connection. |
| "Rate Limit" Error | Too many frequent changes | Limit possession frequency (avoid "spamming" host swaps). |
| Black or Default Skin | Invalid Host UUID | Ensure the host has a valid skin or use a default fallback skin. |