
SuperVanish: Minecraft Sunucunuzda Görünmez Olma
<! - gh-polish-end - >"Sunucu yöneticilerinin diğer oyunculara tamamen görünmez ve saptanamaz olmasını sağlar"
LeonMangler\/SuperVanish · github.com
Sunucu işletiyorsunuz ve oyunculara kontrol etmek istiyorsunuz ama varlığınızın onların davranışlarını değiştirmesini istemiyorsunuz? SuperVanish yöneticileri tamamen görünmez kılar: katılma mesajı yok, sekme listesinde ad yok, ayak izli partikülleri yok. Siz izlerken, yönetirken ve inşa ederken herkes sizi çıkış yaptığınızı düşünür.
SuperVanish Ne Yapar
Özünde, bu Spigot, Paper ve CraftBukkit sunucuları için sizi bir hayalete çeviren bir Bukkit eklentisidir. Diğer oyuncular karakterinizi göremez, eşya aldığınızı duyamazlar ve siz giriş yaptığınızda "şu-ve-şu oyuna katıldı" mesajını almaz. Siz tamamen işlevli kalırsınız: uçabilir, savaşabilir, inşa edebilir, ışınlanabilir, rolünüz ne izin verirse. Sadece orada olduğunuzu söyleyemezler.
Java ile yazılmıştır, GitHub'da mütevazı 147 yıldıza sahiptir ve MIT lisansı altında yayınlanır. Küçük proje, dar odak. İşte çekiciliği bu.
Bakıcı LeonMangler, GitHub'da eklenti için zamanın sınırlı olduğunu açık seçik söylemiştir, bu yüzden güncellemeler geldikleri zaman gelir. Ancak özellik seti yeterince olgun olduğu için nadiren çok şeye ihtiyaç duyar.
Yöneticiler Neden Bununla Uğraşır
Oyuncular bir personel üyesinin çevrimiçi olduğunu öğrendikleri an ne olacağını düşünün. Davranışlar değişir. Troll sessiz kalır. Kurallara aykırı bir şey inşa eden biri aniden durur. Hiçbir şey öğrenmezsiniz.
Görünmezlik bunu düzeltir. Bunun değerini kanıtladığı birkaç somut örnek:
- Kural ihlal edenleri son dakika yerine, sandık zaten boş olduğunda değil, suç anında yakalamak.
- Hiç kimsenin haberi olmadan inşaatları çalıntı bloklar veya gizli redstone kontraptifleri açısından sessizce incelemek.
- PvP turnuvası gibi etkinlikleri adınız arenada yüzmeden izlemek.
- Oturum sırasında bakım yapmak: arazileri düzeltmek, blokları değiştirmek, şeyler test etmek, seyirci olmadan.
Dürüst olmak gerekirse, bazen kendi sunucunuzda kırk kişi size DM atmadan oynamak isteyebilirsiniz. Gerçek konuş, kaybol, nefes al, devam et.
Kurulumu
Bu, eklentilerin yaptığı kadar kolaydır. Jar dosyasını projenin SpigotMC sayfasından alın (README'den bağlantılı), sunucunuzun eklentiler klasörüne bırakın ve yeniden başlatın. Veritabanı yok, konfigürasyon sihirbazı yok.
<! - gh-code-start - ># Sunucu dizininizden
cd plugins
# İndirilen jar dosyasını buraya taşıyın
mv ~\/Downloads\/SuperVanish-6.2.18.jar.
# Ardından sunucuyu yeniden başlatın böylece yüklenir
<! - gh-code-end - >
Çalışmaya başladığında komutlar oldukça basittir:
<! - gh-code-start - >/vanish # Kendi görünmezliğini aç-kapat
/sv # Aynı şey için kısa takma ad
/vanish <oyuncu> # Başka birini görünmez yap (izin gerektirir)
<! - gh-code-end - >
İzinler sv.use (kendinizi görünmez yapmak için) ve sv.see (diğer görünmez personeli yine de görmek için) gibi düğümlerle çalışır. Bunları LuckPerms'e veya çalıştırdığınız başka bir izin eklentisine bağlayın ve bitti. Çoğu yönetici, görünmez modların birbirleriyle koordine edilebilmeleri için sv.see'yi tüm personel grubuna ayarlarlar.
Bunu kancalamak isteyen geliştiriciler için README bir JitPack Maven bağımlılığını listeler:
<! - gh-code-start - ><dependency>
<groupId>com.github.LeonMangler</groupId>
<artifactId>SuperVanish</artifactId>
<version>6.2.18-3</version>
</dependency>
<! - gh-code-end - >
Çoğu sunucu sahibi bu bölüme asla dokunmaz. Görünmez olanları bilmesi gereken bir şey inşa ediyorsanız orada.
Bilmek Değer Özellikler
Temel bilgiler (katılma/ayrılma spam'ı yok, sekmeden gizli, alma sesi yok) beklediğiniz şeydir. Daha ilginç şeyler sizi gizlemek konusunda ne kadar iyileştirildiğine ilişkindir.

Gizli sızıntıları kapatır
Görünürlük sadece modeliniz değildir. Küçük işaretlerdir. Son sürümler, görünmez oyuncuların kalibre edilmiş sculk sensörlerini tetiklemesini engeller, bu da sunucunuz derin redstone veya sculk tabanlı alarmlar çalıştırıyorsa önemli bir ayrıntıdır. En son yayın değişiklik günlüğü, bir çiftlik etrafında hayalet olurken yapı spawnerlarını yanlışlıkla tetiklememek için bir NoMobSpawn seçeneğinden de bahseder. (Bu sadece PaperSpigot için, belirtmeye değer.)
Sunucu listesi ping kontrolü
İnsanların unuttuğu bir şey: sunucu tarayıcısında oyuncu sayısı. 6.2.18 güncellemesi, sunucu listesi özelliklerinin düzgün çalışmasını sağlamak için özellikle bir PaperSpigot sunucu listesi ping dinleyicisi ekledi, böylece görünmez personel genel oyuncu sayınızı şişirmez. Küçük bir şey ama rakamlarınızı dürüst tutar.
Gizli başarı mesajları
Görünmez olmanız gerekken bir HideAdvancementMessages özelliği (tekrar sadece Paper) var böylece "Yönetici, Elmaslar başarısını tamamladı!" diye yayın yapmazsınız. Adınızı içeren sunucu geneli bir mesajdan daha hızlı bir şekilde yanılsama kırılmaz.
Kısa bir not: personel işaretlerini dekorasyon yaparken veya görünmezken temiz bir spawn inşa ediyorsanız, Minecraft metin oluşturucu süslü biçimlendirilmiş metin için kullanışlıdır ve blok arama aracı, malzemeleri değiştirirken tam blok kimliklerini kontrol etmek için iyidir. Neyse, görünmezliğe geri dönelim.
İnsanları Sıkıştıran Şeyler
Yeni kullanıcıları yakalayan birkaç tuzak:
Sadece Paper özellikleri. Daha yeni aç-kapamalardan bazıları (NoMobSpawn, HideAdvancementMessages, sunucu listesi işlemesinin parçaları) yalnızca PaperSpigot'ta çalışır. Düz Spigot veya CraftBukkit'te bunların çalışmasını beklemeyin. "Bozuk özellik" raporu dosyalamadan önce bilmek değer.
Diğer personel tasarım gereği sizi yine de görür. Eğer sv.see grubunuzda ayarlanmışsa, görünmez yöneticiler birbirini görebilir. Yeni modlar bazen bir meslektaşı hala görebildiği için görünmezin "çalışmadığını" düşünüp paniklerler. Bu izin işini yapıyor.
Yapı davranışı. Görünmez olmak her kurulumda her yapının sizi hemen görmezden gelmesi anlamına gelmez. Bir zombie hala görünmez benliğinize doğru gidiyorsa konfigürasyonunuzu ve yapı ilişkili aç-kapamaları kontrol edin.
Güncellemeler ara sıra gelir. Bakıcı açıkça söyler ki pull istekleri test süresi kısa olduğundan küçük kalmalıdır. Tercümesi: bu stabildir ama hızlı sürümler beklemeyin. Minecraft derlemeniz için çalışan bir sürümü sabitleyin ve canlı sunucuyu yükseltmeden önce test edin.
Bir tane daha: her zaman ilk olarak evreleme dünyasında test edin. Bir keresinde canlı bir kutuya vanish yapılandırmasını açıp kapadım ve personelimin yarısını on dakika boyunca kafası karışık hale getirdim. Ders alındı.
Bakmaya Değer Alternatifler
SuperVanish kasabada tek hayalet değildir. İnsanların bununla karşılaştırdığı birkaç başka şey:
- PremiumVanish, aynı geliştirici tarafından yapılan, sunucular arası (BungeeCord\/Velocity ağı) desteği ve daha ayrıntılı kontrolü olan ücretli büyük kardeştir. Tek bir sunucu yerine bir ağ işletiyorsanız, fiyat araştırması için o budur.
- EssentialsX \/vanish, Essentials paketinin içinde gelir. Daha basittir ama Essentials zaten çalıştırıyorsanız, ayrı bir eklentiye ihtiyaç duymayabilirsiniz.
Tek bir Spigot veya Paper sunucusu için SuperVanish, tatlı noktaya vurur: ücretsiz, odaklı ve yüz başka komutu çekmeden tek işi yapar.
Benim Görüşüm
Bir sunucu işletiyorsanız ve zaten bir görünmez çözümünüz yoksa, bu kolay bir evet'tir. Ücretsizdir, MIT lisansı alır böylece gerekirse kopyalayabilirsiniz ve özellik seti, daha ucuz görünmez hackların kaçırdığı tuhaf durumları (sculk sensörleri, yapı spawnerları, sunucu pingsleri) kapsamak için sessizce büyümüştür. Sadece daha süslü aç-kapamaların Paper istediğini ve güncellemelerin bakıcının temposunda geldiğini bilerek girin. Çoğu yönetici için bu tamamen adil bir takas.
<! - gh-polish-start - > LeonMangler\/SuperVanish'i GitHub'da Ziyaret Edin ↗ <! - gh-polish-end - >

