Mirror von
https://github.com/ViaVersion/ViaVersion.git
synchronisiert 2024-12-27 08:30:09 +01:00
Only load JoinListener things early
Dieser Commit ist enthalten in:
Ursprung
e298a7efac
Commit
573201c0b1
@ -36,7 +36,6 @@ import com.viaversion.viaversion.bukkit.platform.BukkitViaTask;
|
|||||||
import com.viaversion.viaversion.bukkit.platform.BukkitViaTaskTask;
|
import com.viaversion.viaversion.bukkit.platform.BukkitViaTaskTask;
|
||||||
import com.viaversion.viaversion.bukkit.platform.PaperViaInjector;
|
import com.viaversion.viaversion.bukkit.platform.PaperViaInjector;
|
||||||
import com.viaversion.viaversion.dump.PluginInfo;
|
import com.viaversion.viaversion.dump.PluginInfo;
|
||||||
import com.viaversion.viaversion.protocols.protocol1_13to1_12_2.ChatRewriter;
|
|
||||||
import com.viaversion.viaversion.unsupported.UnsupportedPlugin;
|
import com.viaversion.viaversion.unsupported.UnsupportedPlugin;
|
||||||
import com.viaversion.viaversion.unsupported.UnsupportedServerSoftware;
|
import com.viaversion.viaversion.unsupported.UnsupportedServerSoftware;
|
||||||
import com.viaversion.viaversion.util.GsonUtil;
|
import com.viaversion.viaversion.util.GsonUtil;
|
||||||
@ -83,13 +82,9 @@ public class ViaVersionPlugin extends JavaPlugin implements ViaPlatform<Player>
|
|||||||
conf = new BukkitViaConfig();
|
conf = new BukkitViaConfig();
|
||||||
|
|
||||||
// Load a bunch of classes early with slow reflection and more classloading
|
// Load a bunch of classes early with slow reflection and more classloading
|
||||||
Via.getManager().getScheduler().execute(() -> {
|
if (conf.shouldRegisterUserConnectionOnJoin()) {
|
||||||
if (conf.shouldRegisterUserConnectionOnJoin()) {
|
Via.getManager().getScheduler().execute(JoinListener::init);
|
||||||
JoinListener.init();
|
}
|
||||||
}
|
|
||||||
|
|
||||||
ChatRewriter.init();
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren