Dein Hytale-Plugin, nur auf zahlenden Servern.
Ein Schlüssel pro Käufer und ein Serverlimit auf jeder Lizenz.
Free-Plan · Keine Kreditkarte · In Minuten eingerichtet
Codest du mit einem KI-Agenten? Füge einen Prompt einJava
- Tebex
- Stripe
- Payhip
- Gumroad
- Discord
Gebaut für die Art, wie du verkaufst.
Ein Schlüssel pro Käufer
Beim Kauf ausgestellt von Tebex, Stripe oder Payhip.
Server pro Lizenz
1, 2 oder 10 Server pro Schlüssel.
TOO_MANY_MACHINESErstattungen schalten ab
Erstattungen bei Tebex und Stripe widerrufen den Schlüssel.
Signierte Offline-Lizenzen
Mit deinem öffentlichen Schlüssel geprüft, ohne Verbindung.
Ed25519Käuferrollen in Discord
Übernehmen gibt die Rolle; ein Widerruf nimmt sie.
/claimSentinel findet das Leak
Markiert Schlüssel auf zu vielen Servern.
Jeder PlanLive vor deinem nächsten Release.
- 1Kostenloses Konto erstellen
- 2Shop verbinden
- 3Eine Prüfung beim Start
// Once, as your plugin starts, before anything else loads
SunLicense client = new SunLicense.Builder()
.baseUrl("https://api.sunlicense.com")
.token(API_KEY) // slk_..., can only validate
.build();
String key = Files.readString(dataFolder.resolve("license.txt")).trim();
if (!client.validate(key, Map.of("host", serverId)).isValid()) {
logger.severe("License denied: this copy stays off.");
return;
}Fragen und Antworten.
Kann ich heute schon ein Hytale-Plugin lizenzieren?
Ja. Hytale-Server-Plugins sind Java-.jar-Dateien, und das Java-SDK von SunLicense prüft einen Schlüssel aus beliebigem Java-Code: Lies den Schlüssel des Käufers, prüfe ihn einmal beim Start des Plugins und lass dein Plugin aus, wenn er abgelehnt wird. Die Vorlage für Hytale-Plugins (docs.sunlicense.com/guide/hytale-plugin) hat das eingebaut: den Schlüssel aus config.json oder einem BuiltByBit-Platzhalter, eine klare Konsolenmeldung für jede Antwort und den Offline-Ausweg.
Funktioniert es auf BuiltByBit?
Die BuiltByBit-Integration von SunLicense nutzt den Platzhalter „External license key“ von BuiltByBit, der den Schlüssel jedes Käufers in die heruntergeladene Datei schreibt; Verkäufer von Minecraft-Plugins nutzen das heute. Bietet dein Hytale-Angebot Platzhalter an, richte es genauso ein. Tebex, Stripe, Payhip und Gumroad stellen Schlüssel für jedes Produkt aus.
Wie begrenze ich mein Plugin auf einen Server pro Kauf?
Gib der Richtlinie 1 Gerät und sende bei jeder Prüfung eine stabile Server-ID, oder gib ihr ein IP-Limit: Jede neue Adresse belegt einen Platz, und eine 30 Tage ungenutzte Adresse gibt sich selbst frei. Wechselt ein Käufer den Host, kann er den alten Platz im Kundenportal freigeben (Lite und Standard), oder du gibst ihn auf der Lizenzseite frei.
Legt mein Plugin Server lahm, wenn SunLicense ausfällt?
Nicht, wenn du keine Antwort nicht als Nein behandelst, so wie unsere Vorlagen: weiterlaufen und erneut versuchen, oder eine signierte Offline-Lizenzdatei prüfen. Nur eine echte Ablehnung, etwa ein widerrufener oder unbekannter Schlüssel, sollte das Plugin abschalten.
Schütze dein nächstes Release.
- Free-Plan
- Keine Kreditkarte
- Jederzeit kündbar
SunLicense