Minecraft eklentiniz, yalnızca ödeme yapan sunucularda.
Her jar'da bir anahtar, her lisansta bir sunucu sınırı.
Free planı · Kredi kartı yok · Dakikalar içinde kurulum
Yapay zekâ ajanıyla mı kod yazıyorsunuz? Tek bir prompt yapıştırınJava
- Paper
- Velocity
- BuiltByBit
- SpigotMC
- Voxel Shop
- Tebex
- Discord
Satış şeklinize göre tasarlandı.
Jar'ın içinde anahtar
BuiltByBit ve Voxel Shop yer tutucuları onu içine yazar.
%%__SUNLICENSE__%%Lisans başına sunucu
Anahtar başına 1, 2 veya 10 sunucu.
TOO_MANY_MACHINESİadeler kapatır
Voxel Shop ve Tebex iadeleri anahtarı iptal eder.
Sunucuları asla çökertmez
SunLicense'a ulaşılamasa da şablonlar çalışmaya devam eder.
Discord'da alıcı rolleri
Sahiplenmek rolü verir; iptal rolü alır.
/claimSentinel sızıntıyı bulur
Çok fazla sunucudaki anahtarları işaretler.
Her planBir sonraki sürümünüzden önce hazır.
- 1Ücretsiz hesap oluştur
- 2Mağaza yer tutucusunu ekleyin
- 3onEnable içinde tek doğrulama
// BuiltByBit or Voxel Shop writes the buyer's key here
private static final String LICENSE_KEY = "%%__SUNLICENSE__%%";
@Override
public void onEnable() {
SunLicense client = new SunLicense.Builder()
.baseUrl("https://api.sunlicense.com")
.token(API_KEY) // slk_..., can only validate
.build();
getServer().getScheduler().runTaskAsynchronously(this, () -> {
if (!client.validate(LICENSE_KEY, Map.of("host", serverId())).isValid()) {
getLogger().severe("License denied, disabling.");
getServer().getScheduler().runTask(this,
() -> getServer().getPluginManager().disablePlugin(this));
}
});
}Sorular ve yanıtlar.
Minecraft eklentimin sızdırılmasını nasıl önlerim?
Hiçbir doğrulama bir jar'ı düzenlemeye kararlı birini durduramaz. İşe yarayan, alıcı başına bir anahtardır: BuiltByBit ve Voxel Shop indirme sırasında onu jar'a yazar, yani sızan bir jar sızdıranın anahtarını taşır. O tek lisansı iptal edin; jar'ın her kopyası bir sonraki doğrulamada durur, diğer her alıcının sunucusu ise çalışmaya devam eder.
BuiltByBit, SpigotMC premium ve Tebex ile çalışır mı?
Evet. BuiltByBit'in External license key yer tutucusu ve Voxel Shop'un External API yer tutucusu her alıcının anahtarını indirmeye koyar. SpigotMC'de eklentiniz, SpigotMC'nin eklediği alıcı kimliğini o alıcının anahtarıyla değiştirir. Tebex her ödemede bir anahtar verir. BuiltByBit ve SpigotMC iade sinyali göndermez; iade alan alıcıları kendiniz iptal edersiniz.
Eklentimi satın alma başına bir sunucuyla nasıl sınırlarım?
Paper şablonunun yaptığı gibi politikaya 1 cihaz verin ve sabit bir sunucu kimliği gönderin ya da bir IP sınırı verin: her yeni adres bir yuva alır, 30 gün kullanılmayan bir adres kendiliğinden boşalır. Bir alıcı hosting değiştirdiğinde eski yuvayı müşteri portalında (Lite ve Standard) boşaltabilir ya da siz lisans sayfasında boşaltırsınız.
SunLicense çalışmazsa eklentim sunucuları çökertir mi?
Şablonlarla hayır. Yanıt gelmemesini ret saymazlar: alıcının imzalı bir çevrimdışı lisans dosyası varsa onu kullanırlar, yoksa çalışmaya devam edip her 10 dakikada bir yeniden denerler. Eklentiyi yalnızca gerçek bir ret, örneğin iptal edilmiş veya bilinmeyen bir anahtar, devre dışı bırakır.
Bir sonraki sürümünüzü koruyun.
- Free planı
- Kredi kartı yok
- İstediğiniz zaman iptal
SunLicense