ComponentSystemManager componentSystemManager = CoreRegistry.get(ComponentSystemManager.class);
for (UpdateSubscriberSystem updater : componentSystemManager.iterateUpdateSubscribers()) {
updater.update(0.0f);
}
LocalPlayer localPlayer = CoreRegistry.get(LocalPlayer.class);
ClientComponent client = localPlayer.getClientEntity().getComponent(ClientComponent.class);
if (client != null && client.character.exists()) {
worldRenderer.setPlayer(CoreRegistry.get(LocalPlayer.class));
return true;
} else {
worldRenderer.getChunkProvider().completeUpdate();