VanishBridge ist ein simples Plugin, das Infos über unsichtbare Spieler auf Proxy-Level bereitstellt. Es ist dafür gemacht, von anderen Plugins genutzt zu werden, damit Spieler ein besseres Erlebnis haben.
Prüfen, ob VanishBridge installiert ist (Velocity)
@Plugin( id ="velocityexample", name ="VelocityExample", version ="1.0.0", dependencies = { @Dependency(id ="vanishbridge", optional =true) })publicclassVelocityExample{// Unbedingt hinzufügen, falls du VanishBridge als optional angegeben hastpublicbooleanisVanishBridgeInstalled() {returnproxyServer.getPluginManager().isLoaded("vanishbridge"); }// Jetzt kannst du VanishBridge nutzenpublicvoidexample() {if (!isVanishBridgeInstalled()) return;VanishBridge vanishBridge =VanishBridgeProvider.get(); }}
Liste von unsichtbaren Spielern abrufen
importdev.loapu.vanishbridge.api.VanishBridge;importdev.loapu.vanishbridge.api.model.VanishBridgePlayer;importdev.loapu.vanishbridge.api.VanishBridgeProvider;publicclassExample {// Es ist echt so einfachpublicList<VanishBridgePlayer> vanishedPlayers =VanishBridgeProvider.get().vanishedPlayers();}
Das war’s! Du kannst VanishBridge jetzt in deinem Plugin verwenden.