NitInvite - Görev Tabanlı Davet Sistemi
✅ Tamamen Ücretsiz ve Özelleştirilebilir
✅ Tamamen Ücretsiz ve Özelleştirilebilir
NitInvite Nedir?
NitInvite, oyuncular arası davet mekanizmasına dayalı gelişmiş bir referans yönetim sistemidir. Entegre görev yapısı sayesinde kullanıcı katılımını artırırken, oyunculara uzun vadeli motivasyon ve ödüller sunar. Bu sayede hem topluluğunuzu genişletir hem de oyuncu bağlılığını sürdürülebilir hale getirirsiniz.
Öne Çıkan Özellikler
Davet Sistemi
• Her oyuncu kendine özel davet kodu oluşturabilir
• UUID bazlı güvenli kod sistemi - Kopyalanamaz, benzersiz
• Sahte kayıtlar engellenir - İlk giriş kontrolü
• Otomatik davet takibi - Kim kimi davet etti, ne zaman
Görev Sistemi
• Tamamen özelleştirilebilir görevler - config.yml üzerinden
• Custom placeholder desteği - Her görev için özel placeholder
• required_value sistemi - Her görev için farklı değer gereksinimi
• Dinamik görev yönetimi - Yeni görevler kolayca eklenebilir
Ödül Sistemi
• Otomatik komut çalıştırma - Her görev tamamlandığında
• Çoklu ödül desteği - Birden fazla komut çalıştırılabilir
• Placeholder desteği - %inviter%, %invited% gibi
• Örnek komutlar: /give %inviter% diamond 3, /eco give %inviter% 1000
PlaceholderAPI Desteği
• Temel placeholder'lar: %nitinvite_invites%, %nitinvite_invite_code%
• Görev placeholder'ları: %nitinvite_task_1_<oyuncu>%
• Liderlik tablosu: %nitinvite_liderlik_1_oyuncu%
• Runtime kontrolü - PlaceholderAPI yoksa otomatik devre dışı
️ Çoklu Veritabanı Desteği
• Flatfile - Varsayılan, basit kurulum
• MySQL - Çoklu sunucu desteği, yüksek performans
• Redis - Hızlı cache sistemi, çoklu sunucu desteği
• Otomatik geçiş - Veritabanı bağlantısı başarısız olursa flatfile'a geçer
Kurulum
1. Dosyaları İndirin
• NitInvite.jar dosyasını sunucunuzun plugins klasörüne kopyalayın
2. Bağımlılıklar (Opsiyonel)
• PlaceholderAPI - Placeholder desteği için
• Vault - Ekonomi desteği için
• MySQL - Çoklu sunucu için
• Redis - Cache sistemi için
3. Sunucuyu Başlatın
• Plugin otomatik olarak config.yml dosyasını oluşturacaktır
4. Yapılandırma
• plugins/NitInvite/config.yml dosyasını düzenleyerek görevleri ve ödülleri özelleştirin
• Veritabanı ayarlarını yapılandırın (MySQL/Redis için)
Komutlar
| Command | Description | Permission |
| /davet | Create invitation code | nitinvite.use |
| /davet <code> | Use invitation code | nitinvite.use |
| /davet bilgi | Display information | nitinvite.use |
| /davet oyuncular | List invited players | nitinvite.use |
Yapılandırma Örnekleri
Görev Ayarları
Code (YAML):
tasks:
task_1:
enabled : true
required_value : 100
reward_commands :
- "give %inviter% diamond 3"
- "eco give %inviter% 1000"
message : "&a%invited% oyuncusu 1. görevi tamamladı! Ödülünüz verildi."
placeholder : "%nitinvite_task_1_%invited%"
custom_placeholder : true
description : "Örnek görev 1 - 100 değer gerekiyor"
task_2:
enabled : true
required_value : 50
reward_commands :
- "give %inviter% emerald 5"
- "eco give %inviter% 2000"
message : "&a%invited% oyuncusu 2. görevi tamamladı! Ödülünüz verildi."
placeholder : "%nitinvite_task_2_%invited%"
custom_placeholder : true
description : "Örnek görev 2 - 50 değer gerekiyor"
Code (YAML):
database :
# Veri saklama türü: "flatfile", "mysql", "redis"
storage_type : "flatfile"
# MySQL Ayarları
mysql:
enabled : false
host : "localhost"
port : 3306
database : "nitinvite"
username : "root"
password : "password"
connection_pool_size : 5
connection_timeout : 30
# Redis Ayarları
redis:
enabled : false
host : "localhost"
port : 6379
password : ""
database : 0
connection_pool_size : 5
connection_timeout : 30
Code (YAML):
messages:
prefix : "&8[&bNitInvite&8] &r"
invite_code_created : "&aDavet kodunuz: &e%code%"
invite_code_success : "&aBaşarıyla davet edildiniz!"
Kullanım Örnekleri
1. Davet Kodu Oluşturma
Code (Text):
/davet
2. Davet Kodunu Kullanma
Code (Text):
/davet ABC12345
3. Bilgileri Görüntüleme
Code (Text):
/davet bilgi
Code (Text):
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NitInvite Bilgileri
Toplam Davet: 5
Tamamlanan Görevler: 2
Bekleyen Ödüller: 3
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PlaceholderAPI Kullanımı
Temel Placeholder'lar
• %nitinvite_invites% - Toplam davet sayısı
• %nitinvite_invite_code% - Oyuncunun davet kodu
• %nitinvite_completed_tasks% - Tamamlanan görev sayısı
• %nitinvite_pending_rewards% - Bekleyen ödül sayısı
Görev Placeholder'ları
• %nitinvite_task_1_<oyuncu>% - 1. görev değeri
• %nitinvite_task_2_<oyuncu>% - 2. görev değeri
• %nitinvite_task_3_<oyuncu>% - 3. görev değeri
Liderlik Tablosu
• %nitinvite_liderlik_1_oyuncu% - 1. sıradaki oyuncu
• %nitinvite_liderlik_1_davet% - 1. sıradaki oyuncunun davet sayısı
Diğer Plugin Entegrasyonları
Vault (Ekonomi)
Code (YAML):
reward_commands :
- "eco give %inviter% 1000"
- "eco give %inviter% 500"
Code (YAML):
reward_commands :
- "lp user %inviter% permission set vip"
- "lp user %inviter% permission set vip.chat"
Code (YAML):
reward_commands :
- "give %inviter% diamond 3"
- "eco give %inviter% 1000"
- "broadcast &a%inviter% oyuncusu davet ödülü kazandı!"
Performans İpuçları
1. Veritabanı Seçimi
Code (YAML):
# Tek sunucu için
database:
storage_type : "flatfile"
# Çoklu sunucu için
database:
storage_type : "mysql"
mysql:
enabled : true
host : "your-mysql-server.com"
database : "nitinvite"
# Yüksek performans için
database:
storage_type : "redis"
redis:
enabled : true
host : "your-redis-server.com"
Code (YAML):
settings:
save_interval : 5 # 5 dakikada bir kaydet
Code (YAML):
settings:
debug : false # Üretimde false, geliştirmede true
Özel Kullanım Senaryoları
1. VIP Sistemi Entegrasyonu
Code (YAML):
tasks:
vip_requirement:
enabled : true
required_value : 10 # 10 davet
reward_commands :
- "lp user %inviter% permission set vip"
- "eco give %inviter% 5000"
message : "&a%inviter% VIP oldu! 10 davet tamamladı."
Code (YAML):
tasks:
seasonal_event:
enabled : true
required_value : 50
reward_commands :
- "give %inviter% netherite_ingot 5"
- "eco give %inviter% 10000"
message : "&a%inviter% sezonluk görevi tamamladı!"
Code (YAML):
tasks:
clan_recruitment:
enabled : true
required_value : 5
reward_commands :
- "clan addmember %inviter% %invited%"
- "eco give %inviter% 2000"
message : "&a%invited% klana katıldı! %inviter% ödül kazandı."
Permissions
| Permission | Description | Default |
| nitinvite.use | Basic usage permission | true |
| nitinvite.admin | Admin commands | op |
️ Desteklenen Sürümler
• Minecraft: 1.16.5 → 1.21+
• Spigot/Paper: Tüm sürümler
• Java: 8+
• PlaceholderAPI: 2.11.3+
• MySQL: 5.7+
• Redis: 3.0+
Lisans
Bu plugin özel lisans altında ücretsiz olarak kullanılması amacıyla dağıtılmaktadır. Satışının ve benzeri durumların yapılması yasaktır.
Destek
Herhangi bir sorun yaşarsanız veya öneriniz varsa lütfen iletişime geçin.
NitInvite v1.0.0 İndir (Dropbox)
Virüs Taraması (VirusTotal)
✅ Tamamen Ücretsiz ve Özelleştirilebilir
Virüs Taraması (VirusTotal)
✅ Tamamen Ücretsiz ve Özelleştirilebilir
NitInvite - Minecraft sunucunuzu büyütmenin en etkili yolu!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
NitInvite - Görev Tabanlı Davet Sistemi [TR] is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 16 times (via Spigot). Download it and open it directly in the game.