oxyinc
Fırında Isıttığım İlk Taş
- Katılım
- 17 Temmuz 2025
- Mesajlar
- 75
- Elmaslar
- 45
- Puan
- 970
- Konum
- Türkiye
- Minecraft
- Killoksi
Discord:
oxyinc
- Minecraft Sürümleri
- 26.2
Merhaba! Yeni eklentim Link2It yayında, ücretsiz. Oyuncunun Minecraft hesabını Discord hesabına bağlıyor, sonra bu bağı sunucunuzu korumak için kullanıyor.
Bir yetkilinin şifresi sızdı diyelim. Hesaba giren kişi olduğu yerde donup kalır; yürüyemez, yazamaz, komut kullanamaz. Onay kartı gerçek yetkilinin Discord'una gider, o da "Reddet + IP engelle" butonuna basar. Hesabı çalan kişi atılır ve IP'si engellenir.
Eşleyen oyuncuya da Discord rolü veriliyor, takma adı oyun adıyla değişiyor ve belirlediğiniz ödüller geliyor. LuckPerms gruplarıyla Discord rolleri iki yönde eşitleniyor. Eklenti baştan sona Türkçe, aynı jar hem Paper'da hem Spigot'ta çalışıyor.
Eşleme
Oyuncu oyunda /esle yazar, ekrana 6 haneli bir kod gelir. Discord'daki eşleme kanalında "Hesabını Eşle" butonuna basıp kodu açılan pencereye girer, bu kadar. Kod kanala hiç yazılmadığı için başkası göremez. İsteyen Discord'da /esle <kod> komutunu da kullanabilir.
Ödülü ikinci kez almak için eşlemeyi kaldırıp yeniden eşleyen uyanıklar eli boş döner, ödül hesap başına bir kez veriliyor.
İsterseniz iki ayar daha açabilirsiniz:
- link.required: Eşlemeyen oyuncu sunucuya girer ama heykel gibi durur. Kodu alıp Discord'a gidebilsin diye içeride bekler, eşleme bitince kendiliğinden çözülür.
- link.confirm-in-game: Kod Discord'da girilince oyunda "bu hesap senin mi?" diye sorulur. Yayında kodunu ekranda unutan yetkilinin hesabını izleyiciler kendi Discord'una bağlayamaz.
Yetkili koruması
OP'ler ve link2it.2fa.required izni olanlar girişte Discord'dan onay bekler. Kart özel mesaja gelir, DM'leri kapalıysa güvenlik kanalına düşer. Aynı bağlantıdan giren yetkiliye 30 gün boyunca bir daha sorulmuyor.
Discord'a ulaşılamadığında da kapıda kalmazsınız. Telefondaki Authenticator uygulamasından TOTP kodu girilebilir, o da olmazsa tek kullanımlık yedek kodlar var. TOTP kurulumunda QR kod bir haritaya basılıp oyuncunun eline veriliyor. Gizli anahtar kimsenin eline geçmesin diye harita yere atılamıyor, sandığa konamıyor, ölünce de düşmüyor.
/op, /ban, /stop gibi komutlar Discord onayı olmadan çalışmaz. Biri yetkili hesabına girip /stop yazsa bile sunucunuz kapanmaz. Onay isteyen komutların listesi config'te.
TOTP anahtarları AES-256-GCM ile şifreli; veritabanı yedeğiniz sızsa bile o anahtarlar işe yaramaz. IP adreslerinin de yalnızca özeti tutuluyor.
Roller ve takviye ödülleri
LuckPerms kuruluysa oyun gruplarını Discord rollerine bağlayabilirsiniz. Mesela VIP grubunu VIP rolüne bağladıysanız, oyunda VIP verdiğiniz oyuncuya Discord'da rol de gelir. Discord'dan rolü alırsanız oyundaki grup da gider.
Sunucuyu takviye edenler oyunda bir gruba girer ve üç kademeli bir ödül menüsü açılır, her kademe bir kez alınır. Discord kimin kaç takviye bastığını botlara söylemiyor, o yüzden kademe sunucunuzdaki "2x Booster" gibi rollerden okunuyor. Rol tanımlamazsanız takviye yapan herkes 1. kademe sayılır.
Panel
/link2it panel ile ayarların neredeyse hepsini oyunun içinden değiştirebilirsiniz; kanal ve rol listeleri Discord'dan canlı geliyor. Bir ayarı kaydedince config.yml'de yalnızca o satır değişiyor, yorumlarınız yerinde kalıyor.
Panelin her bölümünün ayrı izni var. Moderatöre eşleme ayarlarını verip 2FA'ya dokundurmayabilirsiniz. Konsol komutu çalıştıran ayarları ise yalnızca link2it.admin değiştirebiliyor. Oyuncu kartları ve denetim kaydı da panelde.
Ekranlar 1.21.6 ile gelen yeni pencereler. Sandık menüsünü özleyenler için ui.mode: CHEST var; kod gereken yerde oyuncu cevabını sohbete yazıyor, mesaj kimseye gitmiyor.
+
- Discord Developer Portal'da bir uygulama açın, Bot sekmesinden tokeni alın.
- Rol senkronu ya da takviye ödülleri kullanacaksanız Server Members Intent'i açın. Eşleme ve 2FA için gerekmiyor.
- Botu bot ve applications.commands kapsamlarıyla, Send Messages, Manage Roles ve Manage Nicknames yetkileriyle sunucunuza davet edin. Botun rolünü, vereceği rollerin üstüne taşıyın.
- Jar'ı plugins klasörüne atıp sunucuyu başlatın. İlk açılışta JDA ve veritabanı sürücüleri Maven Central'dan iniyor.
- plugins/Link2It/config.yml içine tokeni, sunucu ve kanal kimliklerini yazın, sonra /link2it yenile komutunu kullanın.
- /link2it panel-gonder ile eşleme panelini kanala gönderin.
- Oyuncu: /esle, /esle coz, /dogrula <kod>, /2fa, /boost
- Yetkili: /link2it panel, durum, yenile, panel-gonder, bilgi, coz, liste, odul, onayla, ip-engel-kaldir; /2fa sifirla <oyuncu>
- Discord: /esle <kod>, /hesabim, /coz, /l2i kim, /l2i coz, /l2i durum, /l2i senkron
Gerekenler: Paper ya da Spigot 26.2, Java 25 ve bir Discord botu. LuckPerms ile PlaceholderAPI isteğe bağlı. Veriler için SQLite kurulum istemiyor; birden fazla sunucunuz varsa MySQL/MariaDB kullanabilirsiniz. Şimdilik yalnızca 26.2'de çalışıyor, 1.21.x desteği aklımda.
İndir:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
Hata ve önerilerinizi bekliyorum
