Eklenti Paylaşımı UltraMail — Oyuncular Arası Profesyonel Mail Sistemi | GUI | MySQL | Folia | Ücretsiz

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

1775221281095.webp

✉ UltraMail
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



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📋 Komutlar

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


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🔒 Yetkiler (Permissions)


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.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1775221949566.webp


1775221997112.webp


1775222024266.webp


1775222077565.webp


1775222087698.webp


1775222099942.webp


1775222115998.webp


1775222146967.webp


1775222155829.webp


1775222242898.webp


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.
 
Elinize sağlık Rick Grimes Bey konu dolu dolu ve görsellerle çok hoş durmuş daha fazla konu bekliyoruuz
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst