File tree Expand file tree Collapse file tree 3 files changed +10
-9
lines changed
bukkit/src/main/java/net/raphimc/viaaprilfools
fabric/src/main/java/net/raphimc/viaaprilfools
velocity/src/main/java/net/raphimc/viaaprilfools Expand file tree Collapse file tree 3 files changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -32,10 +32,10 @@ public BukkitPlugin() {
32
32
final ViaManager manager = Via .getManager ();
33
33
34
34
manager .addEnableListener (() -> {
35
+ this .init (new File (getDataFolder (), "config.yml" ));
36
+
35
37
final VersionProvider delegate = manager .getProviders ().get (VersionProvider .class );
36
38
manager .getProviders ().use (VersionProvider .class , new VAFServerVersionProvider (delegate ));
37
-
38
- this .init (new File (getDataFolder (), "config.yml" ));
39
39
});
40
40
}
41
41
Original file line number Diff line number Diff line change @@ -42,9 +42,10 @@ public void run() {
42
42
this .init (new File (getDataFolder (), "config.yml" ));
43
43
44
44
final ViaManager manager = Via .getManager ();
45
-
46
- final VersionProvider delegate = manager .getProviders ().get (VersionProvider .class );
47
- manager .getProviders ().use (VersionProvider .class , new VAFServerVersionProvider (delegate ));
45
+ manager .addPostEnableListener (() -> {
46
+ final VersionProvider delegate = manager .getProviders ().get (VersionProvider .class );
47
+ manager .getProviders ().use (VersionProvider .class , new VAFServerVersionProvider (delegate ));
48
+ });
48
49
}
49
50
50
51
@ Override
Original file line number Diff line number Diff line change @@ -63,10 +63,10 @@ public void onProxyStart(ProxyInitializeEvent e) {
63
63
this .logger = new LoggerWrapper (loggerSlf4j );
64
64
final ViaManager manager = Via .getManager ();
65
65
66
- manager .addEnableListener (() -> {
67
- this . init ( new File ( getDataFolder (), "config.yml" ));
68
-
69
- manager .getProviders ().use (VersionProvider .class , new VAFServerVersionProvider (new VelocityVersionProvider () ));
66
+ manager .addEnableListener (() -> this . init ( new File ( getDataFolder (), "config.yml" )));
67
+ manager . addPostEnableListener (() -> {
68
+ final VersionProvider delegate = manager . getProviders (). get ( VersionProvider . class );
69
+ manager .getProviders ().use (VersionProvider .class , new VAFServerVersionProvider (delegate ));
70
70
});
71
71
}
72
72
You can’t perform that action at this time.
0 commit comments