Tested Minecraft Versions:
Important - install the latest ProtocolLib dev build (PV needs ProtocolLib's latest bug fixes. The Spigot release is not sufficient.)
With PremiumVanish you can be fully invisible and undetectable for other players while being more efficient at your administrative work
PremiumVanish is not just a regular vanish plugin.
It makes you undetectable and provides tools which help with catching rule-breakers. It's designed to be complete, secure and reliable.
It doesn't use the standard way of hiding players - it uses packet interception with ProtocolLib(which is a dependency) to prevent any information about vanished players from being sent to other players.
This is much more secure and complete than the conventional method since it acts like a firewall between the server and other players which actually checks every packet of information sent to other players and doesn't fully rely on Bukkit's hidePlayer() mechanism, which is incomplete and not fully optimized for vanish plugins (conventional method doesn't intercept ping update packets, doesn't intercept all tab-completions, etc).
To complete the illusion of you not being online, PremiumVanish can modify the outcome of other plugins' commands, provides support for Bungeecord, adds custom placeholders to lots of plugins and includes direct support for many popular plugins.
There are lots of features and tools to make catching griefers and hackers as easy and quick as possible(details below). With this plugin, you can check what 20 players are doing in less than one minute!
Most significant features:
Spoiler: PremiumVanish vs SuperVanish
Spoiler: Show pictures
(you can get more details by doing /pv help in-game)
You can change /pv to something else in the config file if there are conflicts with other plugins
There is also a bungeecord command called /networkvanish which toggles whether you always join the bungeecord vanished (Requires PV to be installed on bungeecord).
(you can get more details by doing /pv help in-game)
Spoiler: Command Permissions
Miscellaneous permissions:
Note: the permission pv.see doesn't only work on bukkit servers but also on bungeecord, on bungeecord it allows seeing hidden players in bungeecord's commands
You can also use pv.use.levelX and pv.see.levelX if enabled in the config, higher levels override lower ones so you can specify which player can see which player more precisely. Details:
Spoiler: How pv.use.levelX and pv.see.levelX works
There is also the permission pv.networkvanish for the bungeecord command /networkvanish (Requires PV to be installed on bungeecord).
Other permissions can be found in the config file.
The configuration is split into messages.yml for messages and config.yml for settings. On bungeecord premiumvanish's config file is called configuration.yml.
Spoiler: config.yml
Spoiler: messages.yml
Spoiler: configuration.yml
1. Install PremiumVanish
Compatibility Notes:
Enabling database support requires a MySQL-Database. (Other SQL-based databases can work as well if you specify a direct URI, however only MySQL is officially supported and guaranteed to work)
This is also possible without using Bungeecord, simply skip the Bungeecord steps if you don't use it.
Note: If you use BungeeCord this is only possible if ip-forwarding is turned on and 'bungeecord' is set to true in spigot.yml.
Çalışmıyorsa , lütfen uyarıları okuyun ve sorunları kendiniz çözmeye çalışın. Yaygın sorunlar, güvenlik duvarlı veritabanları/sunucuları , ip yönlendirmenin hem bukkit sunucularınızda hem de bungeecord'da etkinleştirilmemesi veya PV ile ilgili her şey için aynı veritabanının kullanılmamasıdır . Düzeltemezseniz, lütfen konsollarınızdaki / günlük dosyalarınızdaki PV ile ilgili tüm hataları/uyarıları, /pv printstacktrace çıktısını ve örneğin bir phpmyadmin arayüzündeki premiumvanish'in veritabanı tablosunun ekran görüntüsünü içeren bir pm gönderin ( varsa).
3. Bir sorunu bildirin
Bir şey işe yaramadı mı? Her şeyden önce şunu kontrol edin:
Bir sorun bulmayı başarırsanız, lütfen bana aşağıdaki ayrıntıları içeren özel bir mesaj gönderin:
Hesabınız bana PM yoluyla ulaşamıyorsa, lütfen sorunu tartışma bölümünde (kenar çubuğundaki "Bu Kaynağı Tartış") bildirin veya gerekirse size PM göndermemi isteyin.
Genel sorun giderme
Bukkit'te bir oyuncunun kaybolup kaybolmadığını kontrol etme (bağımlılık gerekmez)
Spoyler: Kod
PremiumVanish ve SuperVanish için Temel Bukkit API'si
SuperVanish ve PremiumVanish tamamen aynı API'yi paylaşır, böylece her ikisini de tamamen aynı kodla destekleyebilirsiniz.
( Kaynak ) ( İndir )
Spoyler: Öğretici
Spoiler: Maven Deposu
PremiumVanish için Tam Bukkit ve Bungeecord API'si
Yalnızca PremiumVanish'e özel birkaç ek sınıf ve yöntem de vardır. Bunları kullanmak veya PremiumVanish Bungeecord ile etkileşim kurmak isterseniz, PremiumVanish'in tam API'sini burada da bulabilirsiniz:
( Kaynak/Depo )
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
Important - install the latest ProtocolLib dev build (PV needs ProtocolLib's latest bug fixes. The Spigot release is not sufficient.)
With PremiumVanish you can be fully invisible and undetectable for other players while being more efficient at your administrative work
PremiumVanish is not just a regular vanish plugin.
It makes you undetectable and provides tools which help with catching rule-breakers. It's designed to be complete, secure and reliable.
It doesn't use the standard way of hiding players - it uses packet interception with ProtocolLib(which is a dependency) to prevent any information about vanished players from being sent to other players.
This is much more secure and complete than the conventional method since it acts like a firewall between the server and other players which actually checks every packet of information sent to other players and doesn't fully rely on Bukkit's hidePlayer() mechanism, which is incomplete and not fully optimized for vanish plugins (conventional method doesn't intercept ping update packets, doesn't intercept all tab-completions, etc).
To complete the illusion of you not being online, PremiumVanish can modify the outcome of other plugins' commands, provides support for Bungeecord, adds custom placeholders to lots of plugins and includes direct support for many popular plugins.
There are lots of features and tools to make catching griefers and hackers as easy and quick as possible(details below). With this plugin, you can check what 20 players are doing in less than one minute!
Most significant features:
- Fully hides players on packet level which is much more secure and cant be broken by other plugins (Hidden in the game, tablist, playercounts, serverlist, etc; It's exactly like you are not online)
- You can specify which player can see which player more precisely using layered permissions, e.g. nobody but the owner can see admins but admins can still see mods and mods can see each other; you can change your vanish level at any time with a command
- You can toggle spectator mode to glide through walls or teleport to players by simply pressing shift twice
- There is a customizable scoreboard that shows information about a target (nearest or specific player) which is highlighted using a glow effect in-game which only you can see
- Full Bungeecord support which hides invisible players in /glist, /server and /find
- PremiumVanish can be configured to modify the outcome of other plugins' commands to support its functionality (primarily to fake "Player not found" messages)
- You can limit what vanished players can do based on permissions
- You can optionally configure PV to hide players only in the tablist or only in the game. You can use "/pv -t" to only be hidden in-game and not in tab.
- There is a HUGE config file which can customize anything (seriously, check it out)
- Support for lots of plugins by implementing the APIs of popular vanish plugins, providing full placeholder support and hooking into many popular plugins
Spoiler: PremiumVanish vs SuperVanish
Spoiler: Show pictures
(you can get more details by doing /pv help in-game)
You can change /pv to something else in the config file if there are conflicts with other plugins
There is also a bungeecord command called /networkvanish which toggles whether you always join the bungeecord vanished (Requires PV to be installed on bungeecord).
(you can get more details by doing /pv help in-game)
Spoiler: Command Permissions
Miscellaneous permissions:
Note: the permission pv.see doesn't only work on bukkit servers but also on bungeecord, on bungeecord it allows seeing hidden players in bungeecord's commands
You can also use pv.use.levelX and pv.see.levelX if enabled in the config, higher levels override lower ones so you can specify which player can see which player more precisely. Details:
Spoiler: How pv.use.levelX and pv.see.levelX works
There is also the permission pv.networkvanish for the bungeecord command /networkvanish (Requires PV to be installed on bungeecord).
Other permissions can be found in the config file.
The configuration is split into messages.yml for messages and config.yml for settings. On bungeecord premiumvanish's config file is called configuration.yml.
Spoiler: config.yml
Spoiler: messages.yml
Spoiler: configuration.yml
1. Install PremiumVanish
Compatibility Notes:
- A server running Spigot 1.8.8/1.9.X/1.10.X/1.11.X/1.12.X/1.13.X/1.14.X/1.15.X/1.16.X/1.17.X is a requirement
- A version of ProtocolLib which supports your current server version is required
- The bungee features require PV to be installed on the spigot servers and on an up-to-date bungeecord/waterfall server. Velocity is not supported yet.
- Java 8 or higher is required
- The AutoVanishOnLogin option might not work if you use GroupManager
- PremiumVanish is meant to be a replacement for SuperVanish so you cannot have both installed on the same server
- Install a version of ProtocolLib which supports your current server version (it's best to use the dev builds)
- Drag & drop PremiumVanish.jar into your plugins folder
- Load PremiumVanish (Restart server or use a plugin manager)
- Adjust the config files
- Adjust your permissions (Use /pv help for a list of permissions)
- Reload it (/pv reload)
- Optional: Enable bungeecord/database support (see below)
Enabling database support requires a MySQL-Database. (Other SQL-based databases can work as well if you specify a direct URI, however only MySQL is officially supported and guaranteed to work)
This is also possible without using Bungeecord, simply skip the Bungeecord steps if you don't use it.
Note: If you use BungeeCord this is only possible if ip-forwarding is turned on and 'bungeecord' is set to true in spigot.yml.
- Install PremiumVanish on the actual bukkit servers (see above)
- Adjust the bungeecord settings in PremiumVanish's config.yml file (don't forget to set Enable to true; don't reload it yet)
- Drag & drop PremiumVanish.jar into the plugins folder of your bungeecord (Yes, it's the same .jar)
- Stop and start your bungeecord server
- Adjust the settings of PremiumVanish's configuration.yml file on your bungeecord server
- Check all the settings, make sure they're correct
- Stop your bungeecord server
- Reload PremiumVanish on your bukkit servers
- Start your bungeecord server
Çalışmıyorsa , lütfen uyarıları okuyun ve sorunları kendiniz çözmeye çalışın. Yaygın sorunlar, güvenlik duvarlı veritabanları/sunucuları , ip yönlendirmenin hem bukkit sunucularınızda hem de bungeecord'da etkinleştirilmemesi veya PV ile ilgili her şey için aynı veritabanının kullanılmamasıdır . Düzeltemezseniz, lütfen konsollarınızdaki / günlük dosyalarınızdaki PV ile ilgili tüm hataları/uyarıları, /pv printstacktrace çıktısını ve örneğin bir phpmyadmin arayüzündeki premiumvanish'in veritabanı tablosunun ekran görüntüsünü içeren bir pm gönderin ( varsa).
3. Bir sorunu bildirin
Bir şey işe yaramadı mı? Her şeyden önce şunu kontrol edin:
- Hataya bakın, bazı hatalar size bunları nasıl düzelteceğinizi söyler
- PremiumVanish'in en son sürümünü kullandığınızdan emin olun
- Lütfen ProtocolLib sürümünüzün sunucu sürümünüzü desteklediğinden emin olun. En son ProtocolLib dev derlemesini kullanmak en iyisidir .
- Lütfen aşağıdaki sorun giderme bilgilerine bakın
- Sunucunuzu yeniden başlatın ve bunun sorunu çözüp çözmediğine bakın
Bir sorun bulmayı başarırsanız, lütfen bana aşağıdaki ayrıntıları içeren özel bir mesaj gönderin:
Hesabınız bana PM yoluyla ulaşamıyorsa, lütfen sorunu tartışma bölümünde (kenar çubuğundaki "Bu Kaynağı Tartış") bildirin veya gerekirse size PM göndermemi isteyin.
- Sorun bir hata ise, lütfen paste.md-5.net kullanarak özel mesajınıza hatanın tamamını ekleyin.
- Sorun bir hata değilse, lütfen /pv stacktrace kullanın ve paste.md-5.net kullanarak konsol çıktısını özel mesajınıza ekleyin.
- Lütfen paste.md-5.net kullanarak PV yapılandırma dosyanızı ekleyin
- Lütfen ne olduğuna ve ne olmasını beklediğinize dair tam ve gerçekten ayrıntılı bir açıklama ekleyin.
- ProtocolLib ve PremiumVanish dışındaki tüm eklentileri kaldırırsanız çalışır mı? Öyleyse, soruna hangisinin neden olduğunu görmek ve adını ve sürümünü sağlamak için lütfen bir test sunucusundaki diğer eklentileri tek tek kaldırın. (Bunun çok iş olduğunu biliyorum ama benim için daha fazla iş olurdu ve diğer insanlara da destek vermem gerekiyor)
- Açıklayıcı bir başlık ile bana bir pm gönderin (Lütfen "PremiumVanish" ekleyin)
Genel sorun giderme
- Lütfen ProtocolLib sürümünüzün sunucu sürümünüzü desteklediğinden emin olun. En son hata düzeltmelerini içerdiğinden, en son ProtocolLib dev derlemesini kullanmak en iyisidir .
- Much of the plugins behavior is documented in the comments of the config file, so please definitely check out the config file.
- Please try setting PlayerHider to Prevention in PV's config. This makes PV use more stable API and can help with many issues that are caused by ProtocolLib-heavy code. Some features aren't supported by the Prevention PlayerHider so please definitely report any issues with the default PlayerHider. Knowing whether problems also occur with the Prevention hider helps me narrow down the problem in a bug report.
- Lütfen sorunun PV ve ProtocolLib dışında herhangi bir eklenti olmayan bir test sunucusunda olup olmadığını test edin. Çoğu zaman sorun, başka bir eklentinin PV'nin birçok özelliğinden biriyle çakışması ve beklenmeyen davranışlara neden olmasıdır. Soruna hangi eklentinin neden olduğunu bulmak için asıl sunucunuzun bir kopyasını ayarlayabilir ve soruna hangisinin neden olduğunu görmek için diğer eklentileri birer birer kaldırabilirsiniz. Daha sonra bu eklentinin adını ve sürümünü bir hata raporuna ekleyebilirsiniz, böylece sorunu çözebilir veya nasıl düzeltilebileceği hakkında daha fazla bilgi verebilirim. Çoğu zaman, diğer eklentiyle uyumlu olmayan PV'nin özelliklerinden yalnızca biridir ve bu özellik, ben uygun bir düzeltme bulana kadar yapılandırmada kapatılabilir.
- Gecikme/TPS sorunları için: Lütfen ProtocolLib'in yapılandırma dosyasındaki arka plan derleyicisini kapatmayı deneyin.
- Neznamy'den Tab
- TAB'ın yazarı, küresel tablo listesine kaybolan oyuncular için destek ekledi
- Kaybolan oyuncuları görmek için izin tab.seevanished gerekebilir
- "Oyuncuları seyirci olarak göster" TAB ayarı, oyuncuların "tuhaf seyirci moduna" alınmasına neden olabilir, bu nedenle, böyle sorunlar varsa lütfen kapatmayı deneyin.
- Belirli layout.yml yapılandırmalarının 'hayalet oynatıcı' sorunlarına neden olabileceği de bildirilmiştir, bu nedenle, böyle sorunlar varsa lütfen varsayılan düzeni deneyin.
- BungeeTabListPlus
- Yok olma desteğinin nasıl yapılandırılacağı hakkında daha fazla bilgi BTLP Wiki sayfasındadır .
- Gayzer/Taşkın
- Ana kaya sunucu listesi oyuncu sayısında görünen kaybolan oyuncularla ilgili sorunlar, Geyser'in eski ping geçiş seçeneğiyle düzeltilebilir
- Oyun içi tablo listesine gelince, kaybolan oyuncuların temel tablo listesinde görünmesini engelleyen ScoreboardTeam paketlerini iptal etmek için PV'yi yapılandırabilirsiniz. "ScoreboardTeam", "DisabledInvisibilityModules" listesinden çıkarılarak PV yapılandırmasında etkinleştirilebilir.
- Maximvdw tarafından Tab veya AnimatedNames
- Kaybolan ad etiketleriyle/kaybolan oyuncuların beyaz adlarıyla ilgili sorunlarınız varsa, PV'nin yapılandırmasındaki DisabledInvisibilityModules listesindeki PlayerInfo yorumunu kaldırabilirsiniz. Varsayılan Hibrit PlayerHider'ı kullanırsanız, yine de sekmede gizleneceksiniz.
- Temeller
- Lütfen Essentials yapılandırmasında allow-silent-join-quit'in kapalı olduğundan emin olun.
Bukkit'te bir oyuncunun kaybolup kaybolmadığını kontrol etme (bağımlılık gerekmez)
Spoyler: Kod
PremiumVanish ve SuperVanish için Temel Bukkit API'si
SuperVanish ve PremiumVanish tamamen aynı API'yi paylaşır, böylece her ikisini de tamamen aynı kodla destekleyebilirsiniz.
( Kaynak ) ( İndir )
Spoyler: Öğretici
Spoiler: Maven Deposu
PremiumVanish için Tam Bukkit ve Bungeecord API'si
Yalnızca PremiumVanish'e özel birkaç ek sınıf ve yöntem de vardır. Bunları kullanmak veya PremiumVanish Bungeecord ile etkileşim kurmak isterseniz, PremiumVanish'in tam API'sini burada da bulabilirsiniz:
( Kaynak/Depo )