CoreProtect Rehberi: Komutlar, Rollback ve Kurulum
Bu sayfada
CoreProtect, bir Minecraft sunucusunda olan neredeyse her şeyi kaydeder: yerleştirilen ve kırılan bloklar, açılan sandıklar, alınan eşyalar, patlamalar, sohbet ve komutlar. Biri bir yapıyı grieflediğinde bunu kimin yaptığını görebilir ve yedek geri yüklemeden, diğer herkesin ilerlemesini kaybetmeden tek bir komutla geri alabilirsin.
Bu rehber CoreProtect kurulumunu, inspector aracını, aramaları, rollback ve restore işlemlerini, eski verilerin silinmesini ve veritabanı seçimini anlatıyor.
CoreProtect kurulumu
CoreProtect; Paper, Spigot ve Folia için bir eklentidir. Güncel sürüm CoreProtect 24.1, Minecraft 1.14 ile 26.2 arasını destekler.
- Modrinth veya Hangar üzerinden ücretsiz indir. Patreon destekçilerine yönelik buildler bazı özellikleri daha erken alır.
- Jar dosyasını
pluginsklasörüne koy ve sunucuyu yeniden başlat. Eklenti yükleme, Minecraft eklentileri nasıl kurulur rehberinde anlatılıyor. - CoreProtect hemen kayıt tutmaya başlar; kayıtlar
plugins/CoreProtect/database.dbkonumundaki bir SQLite dosyasına yazılır. Herhangi bir kurulum gerekmez.
Minecraft güncellemeden önce sürüm listesine bak: yeni bir Minecraft sürümü çıktığında, onu destekleyen bir CoreProtect sürümünü bekle.
Inspector: bu bloğa kim dokundu?
Inspector aracını açmak için /co i yaz. Açıkken:
- Bir bloğa sol tıkla: onu kimin yerleştirdiğini ya da kırdığını ve ne zaman olduğunu görürsün.
- Bir bloğa sağ tıkla ya da bloğun yanındaki havaya: o noktanın geçmişini görürsün.
- Bir sandığa sağ tıkla ya da başka bir depoya: içine ne konduğunu ve ne alındığını görürsün.
Kapatmak için tekrar /co i yaz. /co near sana 5 blok mesafedeki en son değişiklikleri gösterir.
Aramalar: geçmişi tara
/co lookup ya da kısaca /co l, birleştirebileceğin parametrelerle kayıtlarda arama yapar:
| Parametre | Anlamı | Örnek |
|---|---|---|
u: | Kullanıcı, virgülle ayrılmış birden fazla kullanıcı ya da #tnt, #creeper, #fire gibi bir neden | u:Steve,Alex |
t: | Geriye dönük süre: w, d, h, m, s, birleştirilebilir, ya da bir aralık | t:2d, t:5d2h, t:1h-2h |
r: | Çevrendeki blok cinsinden yarıçap, bir dünya ya da her yer | r:20, r:#world_nether, r:#global |
a: | Eylem: block, +block, -block, container, chat, command, kill, session ve diğerleri | a:-block |
i: / e: | Blokları, eşyaları veya varlıkları dahil et ya da hariç tut | i:diamond_block |
Örnekler:
/co l u:Steve t:2d a:-block /co l t:1h r:30 a:container /co l u:Steve t:7d a:chat
İlki Steve’in son iki günde kırdığı blokları, ikincisi son bir saatte 30 blok içindeki depolardan alınanları veya içlerine konanları gösterir. Sonuçlar sayfalara bölünür; /co l 2 sonraki sayfayı gösterir.
Griefi geri al ve geri yükle
/co rollback (/co rb), aramadaki parametrelerin aynısıyla değişiklikleri geri alır. /co restore (/co rs) ise onları geri getirir.
/co rollback u:Griefer t:1d r:#global #preview /co rollback u:Griefer t:1d r:#global /co rollback t:30m r:15 u:#tnt /co restore u:Griefer t:1d r:#global
- Önce önizle.
#previewsonucu yalnızca sana gösterir; komutu onsuz çalıştırana kadar hiçbir şey değişmez. - Yarıçapa dikkat et.
r:olmadan yapılan rollback çevrendeki 10 bloğu kapsar. Dolaşmış bir griefer içinr:#globalekle. - Her zaman bir kullanıcı ya da kısa bir süre belirt. Herkes için uzun bir süreyi geri almak, dürüst oyuncuların yapılarını da geri alır.
- Hata mı yaptın?
/co undoson rollback veya restore işlemini tersine çevirir.
CoreProtect’i MySQL dahil bir sunucuda çalıştır: HytHost Minecraft hosting €2.59/ay fiyatından başlar.
Minecraft paketlerini görEski verileri sil
CoreProtect sen silene kadar her şeyi saklar, bu yüzden veritabanı sunucu çalıştığı sürece büyür. Eski verileri ara sıra sil:
/co purge t:30d
Bu, 30 günden eski her şeyi siler. Oyun içinden yalnızca 30 günden eski verileri silebilirsin; konsoldan en az süre 24 saattir. Yalnızca bir dünyayı silmek için r:#world_name ekle. MySQL kullanıyorsan boşalan disk alanını geri kazanmak için #optimize ekle. Oyuncularının griefi genellikle ne kadar sürede fark ettiğini kapsayan bir süre seç.
SQLite mı MySQL mi
Varsayılan olarak CoreProtect, kendi klasöründeki tek bir dosya olan SQLite kullanır. Bu çoğu sunucu için yeterlidir ve kurulum gerektirmez. Verileri sunucu klasörünün dışında tutmak istediğinde ya da bir ağdaki birden fazla sunucunun tek bir veritabanına kayıt yazması gerektiğinde MySQL kullan.
Geçiş için bir veritabanı oluştur, ardından plugins/CoreProtect/config.yml dosyasını düzenle:
use-mysql: true table-prefix: co_ mysql-host: DB_HOST mysql-port: 3306 mysql-database: DB_NAME mysql-username: DB_USER mysql-password: DB_PASSWORD
Sunucuyu yeniden başlat ve /co status ile kontrol et. Kararını erken ver: geçiş, daha önce kaydedilen verileri taşımaz ve taşıma komutu bir Patreon build gerektirir. Her HytHost Minecraft paketi MySQL veritabanları içerir; bunları panelin Databases sekmesinden oluşturursun.
Ekibin için yetkiler
Operatörler coreprotect.* sayesinde tüm CoreProtect komutlarına sahiptir. Operatör olmayan moderatörlere, LuckPerms gibi bir yetki eklentisiyle yalnızca ihtiyaç duydukları yetkileri ver:
- İnceleme için
coreprotect.inspectvecoreprotect.lookup; coreprotect.rollbackvecoreprotect.restoreyalnızca güvenilir ekip üyeleri için;coreprotect.purgevecoreprotect.reloadadminler için.
CoreProtect, ekibinin günlük komutları için EssentialsX ile iyi bir ikili oluşturur.
Sıkça sorulan sorular
Sonucu görmek için /co rollback u:PlayerName t:1d r:#global #preview çalıştır, ardından aynı komutu #preview olmadan çalıştır. Süreyi griefin olduğu zamanı kapsayacak şekilde ayarla.
r: olmadan yapılan rollback yalnızca çevrendeki 10 bloğu kapsar. r:#global ya da daha büyük bir yarıçap ekle ve sürenin tüm dönemi kapsadığını kontrol et.
CoreProtect kayıtlarını ayrı bir kuyrukta yazar, bu yüzden normal oyun yavaşlamaz. Uzun dönemleri kapsayan büyük aramalar ve rollback işlemleri daha uzun sürer, veritabanı da zamanla büyür; bu yüzden eski verileri düzenli olarak sil.
Eklenti Paper, Spigot ve Folia içindir. CoreProtect ayrıca ayrı bir Fabric sürümü de yayımlıyor; desteklediği Minecraft sürümleri için indirme sayfasına bak.
Evet. /co undo son rollback veya restore işlemini tersine çevirir; aynı parametrelerle /co restore ise bir rollback ile kaldırılanları geri getirir.
Yapılarını koru
HytHost Minecraft hosting, CoreProtect gibi eklentilerle Paper çalıştırır ve her pakette MySQL veritabanları sunar; fiyatlar €2.59/ay ile başlar.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursBu rehber işine yaradı mı?