Class KingdomItemHologramManager

java.lang.Object
org.kingdoms.managers.land.holograms.KingdomItemHologramManager
All Implemented Interfaces:
org.bukkit.event.Listener

public final class KingdomItemHologramManager extends Object implements org.bukkit.event.Listener
  • Field Details

    • LOADED

      public static final IntHashMap<Set<SimpleChunkLocation.WorldlessWrapper>> LOADED
      A map of players with the chunks that have their holograms loaded for them. Since holograms are discarded once players switch worlds, it tracks wordless chunks for performance.
  • Constructor Details

    • KingdomItemHologramManager

      public KingdomItemHologramManager()
  • Method Details

    • spawnHolograms

      public static void spawnHolograms(org.bukkit.entity.Player player)
    • onJoin

      public void onJoin(org.bukkit.event.player.PlayerJoinEvent event)
    • removeAllHolograms

      public static void removeAllHolograms(org.bukkit.entity.Player player, org.bukkit.World world)
    • onPlayerMove

      public void onPlayerMove(LandChangeEvent event)
    • onLeave

      public void onLeave(org.bukkit.event.player.PlayerQuitEvent event)
      Not called on /stop
    • onWorldChange

      public void onWorldChange(org.bukkit.event.player.PlayerChangedWorldEvent event)