İçeriğe geç

BorCube Connect kurulumu

Minecraft eklentisini indirip sunucuna kurmak, panelde token oluşturmak ve bağlantıyı doğrulamak.

BorCube Connect, sitende satın alınan ürünlerin komutlarını Minecraft sunucuna teslim eden eklentidir. Kurulum dört adımdır: jar dosyasını sunucuna koy, panelde bir token oluştur, token'ı eklentinin ayar dosyasına yapıştır ve eklentiyi yeniden yükle.

Nasıl çalışır#

Eklenti siteye kendisi bağlanır. Bütün bağlantılar oyun sunucusundan siteye doğru gider, bu yüzden oyun sunucunda port açman gerekmez.

  • Eklenti siteyle sürekli açık bir bağlantı tutar. Yeni bir komut olduğunda site eklentiyi hemen uyarır.
  • Eklenti bekleyen komutları alır, sunucu konsolunda çalıştırır ve sonucu siteye bildirir.
  • Bu bağlantı koparsa eklenti siteyi belirli aralıklarla yoklamaya devam eder (varsayılan 30 saniye).

Token, panelin her oyun sunucusu için ürettiği gizli anahtardır. Eklenti siteye kendini bu anahtarla tanıtır; bir şifre gibi sakla.

Hangi dosyayı kuracağım#

Eklentiyi iki yerden indirebilirsin:

İnen zip dosyasında her platform için ayrı bir klasör vardır. Sunucuna uyan jar'ı seç:

KlasörDosyaPlatformJava
bukkit/BorCubeConnect-Bukkit-<sürüm>.jarSpigot, Paper, Purpur (1.8.8 ve üstü), Folia8 ve üstü
bungee/BorCubeConnect-Bungee-<sürüm>.jarBungeeCord, Waterfall8 ve üstü
velocity/BorCubeConnect-Velocity-<sürüm>.jarVelocity 3.4 ve üstü21 ve üstü

Pazar menüsü ve PlaceholderAPI desteği yalnızca Spigot, Paper ve Folia sürümünde vardır.

1. Panelde sunucuyu ekle#

  1. Yönetim paneli → Mağaza → Oyun sunucuları sayfasını aç.
  2. Sağdaki Yeni sunucu formuna bir Ad yaz (örneğin "Survival"). Kısa ad boş kalırsa addan üretilir.
  3. Aktif açık kalsın ve Kaydet'e bas.

Kaç sunucu ekleyebileceğin paketine bağlıdır: Sunucular ve oyun modları.

2. Token oluştur#

  1. Listede sunucunun adına tıkla. Sunucunun bağlantı ve komut sayfası açılır.
  2. Eklenti token'ı kartında Token oluştur'a bas.
  3. Ekranda site-url ve token satırları görünür. Ayarları kopyala ile ikisini birden kopyala.

Token yalnızca bu anda gösterilir; site onun yalnızca özetini saklar. Kaybedersen Yeni token oluştur ile yenisini al. Yeni token oluşunca eskisi hemen geçersiz olur.

site-url değeri Ayarlar → Genel sayfasındaki Site adresi alanından gelir. Orası doğru değilse önce onu düzelt.

3. Eklentiyi kur ve ayarla#

  1. Jar dosyasını sunucunun plugins/ klasörüne koy ve sunucuyu bir kez başlat.
  2. Eklenti klasöründe config.yml oluşur: Spigot, Paper ve BungeeCord'da plugins/BorCubeConnect/, Velocity'de plugins/borcubeconnect/.
  3. Kopyaladığın iki satırı dosyadaki site-url ve token satırlarının yerine yapıştır (örnek aşağıda).
  4. Ürünlerinde kullandığın komutları allowed-commands listesine ekle. Listede olmayan komut çalışmaz: Ürün komutları ve güvenlik.
  5. Konsola ya da oyuna /borcube reload yaz.

Yapıştırdıktan sonra iki satır şöyle görünür:

YAML
site-url: "https://siteadresin.com"
token: "bc_..."

config.yml ayarları#

AyarVarsayılanNe işe yarar
site-urlhttps://example.comSitenin adresi, https:// ile
tokenboşPanelde oluşturduğun token (bc_ ile başlar)
poll-seconds30Anlık bağlantı yokken siteyi kaç saniyede bir yoklasın (10–300)
allowed-commandshazır listeÇalışmasına izin verilen komutlar
blocked-commandshazır listeHiçbir koşulda çalışmayacak komutlar
allow-all-commandsfalsetrue olursa izin listesi kullanılmaz; önerilmez
bazaar-enabledtruePazar menüsü (yalnız Spigot, Paper, Folia)
bazaar-blocked-itemsshulker kutuları, bundlePazara konamayacak eşyalar
allow-httpfalseYalnız yerel testte https olmayan adrese izin verir

Listelerde her maddeyi ayrı satıra, başına iki boşluk ve tire koyarak yaz ( - give). Pazar ayrıntıları için: Oyuncu pazarı.

Bağlandığını doğrula#

  • Panelde: Oyun sunucuları listesindeki Connect sütununda bağlı yazmalı. Eklenti son 90 saniyede siteyle konuşmadıysa bağlı değil, token yoksa token yok görünür. Sunucu sayfasındaki Bağlantı kartı son görülme zamanını, eklenti sürümünü, platformu ve çevrimiçi oyuncu sayısını gösterir.
  • Oyunda: /borcube status yaz. Durum: bağlı (anlık) ya da Durum: çalışıyor (yoklama) görmelisin.
  • Deneme komutu: Sunucu sayfasındaki Komut gönder kartına say BorCube bağlantısı çalışıyor yaz ve Kuyruğa ekle'ye bas. Mesaj birkaç saniye içinde oyun sohbetine düşer (Spigot, Paper ve Folia'da). Sayfayı yenilediğinde Komut geçmişi'nde komut teslim edildi olarak görünür.

Eklenti komutları#

KomutKim kullanırNe yapar
/borcube statusborcube.admin izniBağlantı durumu, son başarılı istek, son hata
/borcube reloadborcube.admin izniconfig.yml'yi yeniden okur ve yeniden bağlanır
/borcube pollborcube.admin izniSiteyi hemen yoklar
/dogrula <kod>Tüm oyuncularSite hesabını oyun hesabına bağlar
/pazarborcube.bazaar izniPazar deposunu açar (Spigot, Paper, Folia)

Spigot ve Paper'da borcube.admin varsayılan olarak OP'lerdedir; borcube.bazaar herkese açıktır. Konsol her komutu kullanabilir.

PlaceholderAPI#

Spigot, Paper veya Folia sunucunda PlaceholderAPI kuruluysa eklenti kendi yer tutucularını kaydeder; ayrı bir genişletme indirmen gerekmez.

Yer tutucuGösterdiği
%borcube_credits%Oyuncunun sitedeki kredi bakiyesi
%borcube_credits_full%Bakiye ve kredi adı birlikte
%borcube_credits_raw%Bakiye, kuruş cinsinden (1250 = 12,50)
%borcube_credit_name%Mağaza ayarlarındaki kredi adı
%borcube_registered%Bu adla site hesabı varsa yes, yoksa no

Değerler dakikada bir yenilenir. İlk kullanımda birkaç saniye … görünebilir. Site hesabı olmayan oyuncunun bakiyesi 0 olur.

Eklentiyi güncellemek#

Yeni sürüm Yönetim paneli → Ayarlar → Güncellemeler sayfasında görünür. Eski jar'ı sil, yenisini plugins/ klasörüne koy ve sunucuyu yeniden başlat. config.yml korunur; eklenti bu dosyayı yalnızca yoksa oluşturur.

Bir yanlış ya da eksik mi gördün? Discord’dan haber ver, hemen düzeltelim.