24
24
import org .bukkit .permissions .PermissionDefault ;
25
25
import org .bukkit .plugin .java .JavaPlugin ;
26
26
import org .mcstats .MetricsLite ;
27
- import us .myles .ViaVersion .api .ViaVersionAPI ;
27
+ import us .myles .ViaVersion .ViaVersionPlugin ;
28
+ import us .myles .ViaVersion .api .ViaAPI ;
28
29
29
30
import java .io .IOException ;
30
31
import java .util .List ;
@@ -47,7 +48,7 @@ public class WorldResourcepacks extends JavaPlugin implements ResourcepacksPlugi
47
48
48
49
private InternalHelper internalHelper ;
49
50
50
- private ViaVersionAPI viaVersion ;
51
+ private ViaAPI viaApi ;
51
52
private NewAPI authmeApi ;
52
53
53
54
public void onEnable () {
@@ -99,9 +100,10 @@ public void onEnable() {
99
100
internalHelper = new InternalHelper_fallback ();
100
101
}
101
102
102
- viaVersion = (ViaVersionAPI ) getServer ().getPluginManager ().getPlugin ("ViaVersion" );
103
- if (viaVersion != null ) {
104
- getLogger ().log (Level .INFO , "Detected ViaVersion " + viaVersion .getVersion ());
103
+ ViaVersionPlugin viaPlugin = (ViaVersionPlugin ) getServer ().getPluginManager ().getPlugin ("ViaVersion" );
104
+ if (viaPlugin != null ) {
105
+ viaApi = viaPlugin .getApi ();
106
+ getLogger ().log (Level .INFO , "Detected ViaVersion " + viaApi .getVersion ());
105
107
}
106
108
107
109
if (getConfig ().getBoolean ("autogeneratehashes" , true )) {
@@ -432,8 +434,8 @@ public boolean checkPermission(UUID playerId, String perm) {
432
434
public int getPlayerPackFormat (UUID playerId ) {
433
435
Player player = getServer ().getPlayer (playerId );
434
436
if (player != null ) {
435
- if (viaVersion != null ) {
436
- return getPackManager ().getPackFormat (viaVersion .getPlayerVersion (playerId ));
437
+ if (viaApi != null ) {
438
+ return getPackManager ().getPackFormat (viaApi .getPlayerVersion (playerId ));
437
439
}
438
440
return serverPackFormat ;
439
441
}
0 commit comments