PlayerDataSync Premium
Übersicht / Overview
EN: PlayerDataSync Premium is the premium version of PlayerDataSync with license validation, automatic update checking, and enhanced features for custom enchantments.
DE: PlayerDataSync Premium ist die Premium-Version von PlayerDataSync mit Lizenz-Validierung, automatischer Update-Prüfung und erweiterten Features für Custom-Enchantments.
Features
✅ License Validation / Lizenz-Validierung
- EN: Validates license keys against CraftingStudio Pro API
- DE: Validiert Lizenzschlüssel gegen CraftingStudio Pro API
- EN: Automatic license re-validation every 24 hours
- DE: Automatische Lizenz-Re-Validierung alle 24 Stunden
- EN: Caching to reduce API calls (30 minutes)
- DE: Caching zur Reduzierung von API-Aufrufen (30 Minuten)
- EN: Automatic plugin disabling on invalid license
- DE: Automatische Plugin-Deaktivierung bei ungültiger Lizenz
✅ Update Checker / Update-Prüfung
- EN: Checks for updates using CraftingStudio Pro API
- DE: Prüft auf Updates über CraftingStudio Pro API
- EN: Notifies operators about available updates
- DE: Benachrichtigt Operatoren über verfügbare Updates
- EN: Rate limit handling (100 requests/hour)
- DE: Rate-Limit-Behandlung (100 Anfragen/Stunde)
✅ Premium Features
- EN: All features from PlayerDataSync
- DE: Alle Features von PlayerDataSync
- EN: Enhanced support for custom enchantments (ExcellentEnchants, etc.)
- DE: Erweiterte Unterstützung für Custom-Enchantments (ExcellentEnchants, etc.)
- EN: Priority support
- DE: Prioritäts-Support
Installation
-
EN: Download PlayerDataSync Premium from CraftingStudio Pro DE: Lade PlayerDataSync Premium von CraftingStudio Pro herunter
-
EN: Place the JAR file in your
pluginsfolder DE: Platziere die JAR-Datei in deinempluginsOrdner -
EN: Start your server to generate the config file DE: Starte deinen Server, um die Config-Datei zu generieren
-
EN: Edit
plugins/PlayerDataSync-Premium/config.ymland enter your license key: DE: Bearbeiteplugins/PlayerDataSync-Premium/config.ymlund trage deinen Lizenzschlüssel ein:
license:
key: YOUR-LICENSE-KEY-HERE
- EN: Restart your server DE: Starte deinen Server neu
API Integration
License Validation
Endpoint: POST https://craftingstudiopro.de/api/license/validate
Request:
{
"licenseKey": "YOUR-LICENSE-KEY",
"pluginId": "playerdatasync-premium"
}
Response:
{
"valid": true,
"message": "License is valid",
"purchase": {
"id": "purchase-id",
"userId": "user-id",
"pluginId": "playerdatasync-premium",
"createdAt": "2025-01-01T00:00:00Z"
}
}
Update Check
Endpoint: GET https://craftingstudiopro.de/api/plugins/playerdatasync-premium/latest
Response:
{
"version": "1.2.9-PREMIUM",
"downloadUrl": "https://...",
"pluginTitle": "PlayerDataSync Premium",
"pluginSlug": "playerdatasync-premium"
}
Commands
/sync license validate- Manually validate license key/sync license info- Show license information (masked)/sync update check- Manually check for updates
Support
- Website: https://craftingstudiopro.de
- API Documentation: https://www.craftingstudiopro.de/docs/api