wexbioz
Bir Kömür Göründü Kaptanım!
- Katılım
- 27 Mart 2025
- Mesajlar
- 108
- Elmaslar
- 127
- Puan
- 1.555
- Konum
- Türkiye
- Minecraft
- wexbioz
Discord:
realwex02
- Minecraft Sürümleri
- 1.16.5 - 1.21x
✉ UltraMail
Profesyonel Oyuncu Mail Sistemi
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✔ Folia Destekli ✔ MySQL / SQLite / YAML ✔ GUI Menü ✔ PlaceholderAPI ✔ Ücretsiz
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Profesyonel Oyuncu Mail Sistemi
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✔ Folia Destekli ✔ MySQL / SQLite / YAML ✔ GUI Menü ✔ PlaceholderAPI ✔ Ücretsiz
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✉ Eklenti Nedir?
UltraMail, Minecraft sunucularına oyuncular arası özel mesajlaşma (mail) sistemi kazandıran profesyonel bir eklentidir. Oyuncular birbirlerine çevrimdışıyken bile mail gönderebilir; alıcı bir sonraki girişinde bildirim alır ve GUI menüsü üzerinden maillerini rahatça yönetebilir.
Eklenti; YAML, SQLite ve MySQL olmak üç farklı depolama seçeneği sunar. Küçük sunuculardan BungeeCord/Velocity ağlarına kadar her ölçeğe uygundur. Folia desteğiyle modern sunucu altyapılarında sorunsuz çalışır.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙ Özellikler
✦ Mail Sistemi
● Oyuncular arası çevrimdışı mail gönderme
● Mail başına maksimum karakter sınırı (varsayılan: 256)
● Oyuncu başına maksimum mail limiti (varsayılan: 50)
● Otomatik mail silme süresi (varsayılan: 30 gün)
● Spam önleme için gönderim cooldown sistemi
● Kendi kendine mail göndermeyi engelleme seçeneği
✦ GUI Menü
● Tam özelleştirilebilir Mail Kutusu (Inbox) GUI — 6 satır, sayfalama destekli
● Mail Detay GUI — içerik, tarih, gönderen bilgisi
● Okunmuş / Okunmamış mail görsel ayrımı (PAPER / MAP materyal)
● Tek tıkla okuma, silme ve işaretleme butonları
● Admin Mail Görüntüleme GUI — herhangi bir oyuncunun maillerini görme
✦ Bildirim Sistemi
● Sunucuya girişte okunmamış mail bildirimi (ayarlanabilir gecikme)
● Çevrimiçiyken gelen mail için anlık bildirim
● Özelleştirilebilir bildirim sesi, ses seviyesi ve pitch değeri
✦ Veri Depolama
● YAML — Basit kurulum, küçük sunucular için ideal
● SQLite — Orta ölçekli sunucular için önerilen
● MySQL — Büyük sunucular ve BungeeCord/Velocity ağları için ideal; HikariCP bağlantı havuzu destekli
✦ Dil & Özelleştirme
● Türkçe (tr) ve İngilizce (en) dil desteği
● Her dil için ayrı messages.yml ve gui.yml dosyası
● Tüm GUI başlıkları, item isimleri ve lore'lar config üzerinden özelleştirilebilir
● Özelleştirilebilir tarih formatı (örn: dd/MM/yyyy HH:mm)
✦ Performans
● Akıllı önbellek (cache) sistemi — varsayılan 10 dakika, maks. 1000 oyuncu
● Folia tam desteği
● PlaceholderAPI & Essentials soft-depend entegrasyonu
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Oyuncu Komutları:
/mail send <oyuncu> <mesaj> — Oyuncuya mail gönder
/mail inbox — Mail kutusunu GUI ile aç
/mail read <id> — Belirtilen maili oku
/mail delete <id> — Belirtilen maili sil
/mail clear — Tüm mailleri temizle
/mail reload — Config'i yeniden yükle (yetkili)
Takma Adlar (Aliases):
/letter /post /email /ms /mailbox
Admin Komutları:
/mailadmin open <oyuncu> — Oyuncunun mail kutusunu aç
/mailadmin send <oyuncu> <mesaj> — Oyuncuya admin olarak mail gönder
/mailadmin delete <oyuncu> <id> — Oyuncunun mailini sil
/mailadmin clear <oyuncu> — Oyuncunun tüm maillerini temizle
Takma Adlar: /mailadm /adminmail
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ultramail.send — Mail gönderme yetkisi (varsayılan: herkes)
ultramail.read — Mail okuma yetkisi (varsayılan: herkes)
ultramail.delete — Mail silme yetkisi (varsayılan: herkes)
ultramail.gui — GUI menü açma yetkisi (varsayılan: herkes)
ultramail.notify — Giriş bildirimi alma yetkisi (varsayılan: herkes)
ultramail.admin — Admin komutlarına erişim (varsayılan: OP)
ultramail.reload — Config yenileme yetkisi (varsayılan: OP)
ultramail.* — Tüm yetkileri kapsar (varsayılan: OP)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙ Kurulum
1. İndirdiğiniz UltraMail.jar dosyasını sunucunuzun /plugins klasörüne atın.
2. Sunucuyu başlatın — eklenti otomatik olarak config ve dil dosyalarını oluşturur.
3. plugins/UltraMail/config.yml dosyasından dil, depolama tipi ve mail ayarlarını yapın.
4. MySQL kullanacaksanız storage.type: mysql yapıp bağlantı bilgilerini girin.
5. /mail reload komutuyla değişiklikleri uygulayın.
⚠ Gereksinimler:
● Paper / Folia 1.20 veya üzeri
● Java 17+
● (Opsiyonel) PlaceholderAPI, Essentials
⬇ İNDİRME LİNKLERİ
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Geliştirici: wexbioz | Versiyon: 1.0 | Ücretsiz
Hata bildirimi veya öneri için bu konuya yorum bırakabilirsiniz.
Not: Bu eklenti hala geliştiriliyordur bir hata çıkarsa gerekli güncellemeler yapılır.
Hata bildirimi veya öneri için bu konuya yorum bırakabilirsiniz.
Not: Bu eklenti hala geliştiriliyordur bir hata çıkarsa gerekli güncellemeler yapılır.