Tanıtım WebBridge ➤ Siteniz ve Sunucunuz Arasındaki Güvenli ve Modern Köprü [1.12 - 1.21+] | Açık Kaynak

WattBreak

Odunlara Vur Vur Vur!
Katılım
8 Haziran 2025
Mesajlar
31
Elmaslar
9
Puan
1.195
Yaş
24
Konum
İstanbul
Minecraft
WattBreak

Discord:

jdepk

Minecraft Sürümleri
1.12.2, 1.16.5, 1.20.x, 1.21.x
Merhaba MC-TR Ailesi,

Birçoğumuz web sitemiz üzerinden sunucumuzdaki bir komutu çalıştırmak (örneğin marketten alınan bir eşyayı vermek) veya anlık oyuncu sayısını göstermek isteriz. Ancak piyasadaki eski web eklentileri genellikle güncel değil.

İşte bu sorunu kökünden çözmek için WebBridge karşınızda! WebBridge, web siteniz ile Minecraft sunucunuz arasında şifreli ve inanılmaz hızlı bir köprü kurar.


Ana Özellikler

  • Anlık Veri Çekme: Web sitenizde anlık olarak Online Oyuncu Sayısını ve sunucunun TPS değerini gösterebilirsiniz.
  • IP Koruması: Sadece sizin belirlediğiniz IP adresindeki web siteleri sunucunuza bağlanabilir.
  • Geniş Sürüm Desteği: 1.12.2'den en güncel sürüm olan 1.21.x'e kadar sorunsuz çalışır.
  • Düşük Sunucu Yükü: Sunucunuzu yormayacak şekilde optimize edilmiştir.


Kurulum ve Ayarlar

Eklentiyi kurduktan sonra plugins/WebBridge/config.json dosyasını düzenlemeniz yeterlidir.

JSON:
{
/**

[LIST]
[*]WEBBRIDGE SUNUCU AYARLARI
[*]

[*]serverPort: Eklentinin dinleyeceği port. Firewall'dan bu porta izin vermelisiniz.
[*]secretKey: En kritik ayar. Web sitenizdeki anahtar ile BİREBİR aynı olmalı.

Güvenlik <span>i</span>çin en az <span>32</span>-<span>64</span> karakterlik rastgele bir şey yazın.


[*]allowedIps: Güvenlik listesi. Sadece bu IP'deki siteler sunucuya bağlanabilir.
*/
"serverPort": 8765,
"secretKey": "COK_GIZLI_VE_GUCLU_ANAHTARINIZI_BURAYA_YAZIN",
"rateLimitPerSecond": 50,
"debugMode": false,
"allowedIps": [
"127.0.0.1",
"WEB_SITENIZIN_IP_ADRESI"
]
}
[/LIST]

PHP Kullanım Örneği (index.php)

PHP:
<?php
/**
* WEBBRIDGE PHP KULLANIM ÖRNEĞİ
* WebBridgeClient.php dosyasını sitenize dahil etmeniz yeterlidir.
*/
require_once 'WebBridgeClient.php';
use WattBreak\WebBridge\WebBridgeClient;

// --- Ayarlarınızı Buraya Girin ---
$sunucu_ip = '127.0.0.1';
$webbridge_port = 8765;
$gizli_anahtar = 'COK_GIZLI_VE_GUCLU_ANAHTARINIZI_BURAYA_YAZIN';

try {
$client = new WebBridgeClient($sunucu_ip, $webbridge_port, $gizli_anahtar);

// Sunucu istatistiklerini çekme
$stats = $client->fetchStats();

if ($stats['status'] === 'success') {
$online = $stats['data']['online'];
$tps = $stats['data']['tps']; // 1 dakikalık ortalama TPS

echo "Sunucuda şu an " . $online . " oyuncu aktif!";
echo "Sunucu sağlığı (TPS): " . number_format($tps, 2);
}

} catch (Exception $e) {
echo "Sunucuya bağlanılamadı. Lütfen ayarları kontrol edin.";
}

İndirme Linki

Eklentiyi aşağıdaki SpigotMC sayfasından güvenle indirebilirsiniz:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.


Komut Gönderim ( Sunucu Konsolu )

1778438362244.webp



Not:
Yakında tam BungeeCord ve Velocity desteği de eklenecektir.
 
Son düzenleme:
Elinize sağlık kısa ve net güzel olmuş
 

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