mirror of
https://github.com/FancyInnovations/FancyPlugins.git
synced 2025-12-06 07:43:36 +00:00
fancyholograms: Run PlayerClientLoadedWorldListener in hologram thread
This commit is contained in:
@@ -1 +1 @@
|
|||||||
2.7.0.148
|
2.7.0.149
|
||||||
@@ -12,9 +12,11 @@ public class PlayerLoadedListener implements Listener {
|
|||||||
|
|
||||||
@EventHandler(priority = EventPriority.MONITOR)
|
@EventHandler(priority = EventPriority.MONITOR)
|
||||||
public void onPlayerLoaded(@NotNull final PlayerClientLoadedWorldEvent event) {
|
public void onPlayerLoaded(@NotNull final PlayerClientLoadedWorldEvent event) {
|
||||||
|
FancyHolograms.get().getHologramThread().submit(() -> {
|
||||||
for (final Hologram hologram : FancyHolograms.get().getHologramsManager().getHolograms()) {
|
for (final Hologram hologram : FancyHolograms.get().getHologramsManager().getHolograms()) {
|
||||||
hologram.forceUpdateShownStateFor(event.getPlayer());
|
hologram.forceUpdateShownStateFor(event.getPlayer());
|
||||||
}
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,8 +12,10 @@ public class PlayerLoadedListener implements Listener {
|
|||||||
|
|
||||||
@EventHandler(priority = EventPriority.MONITOR)
|
@EventHandler(priority = EventPriority.MONITOR)
|
||||||
public void onPlayerLoaded(@NotNull final PlayerClientLoadedWorldEvent event) {
|
public void onPlayerLoaded(@NotNull final PlayerClientLoadedWorldEvent event) {
|
||||||
|
FancyHolograms.get().getHologramThread().submit(() -> {
|
||||||
for (final Hologram hologram : FancyHolograms.get().getRegistry().getAll()) {
|
for (final Hologram hologram : FancyHolograms.get().getRegistry().getAll()) {
|
||||||
FancyHolograms.get().getController().refreshHologram(hologram, event.getPlayer());
|
FancyHolograms.get().getController().refreshHologram(hologram, event.getPlayer());
|
||||||
}
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user