Interface HologramTrait.HologramRenderer

All Known Implementing Classes:
HologramTrait.ArmorstandRenderer, HologramTrait.ArmorstandVehicleRenderer, HologramTrait.InteractionVehicleRenderer, HologramTrait.ItemDisplayRenderer, HologramTrait.ItemRenderer, HologramTrait.SingleEntityHologramRenderer, HologramTrait.TextDisplayRenderer, HologramTrait.TextDisplayVehicleRenderer
Enclosing class:
HologramTrait

public static interface HologramTrait.HologramRenderer
  • Method Details

    • destroy

      void destroy()
    • getEntities

      Collection<Entity> getEntities()
    • getPerPlayerText

      String getPerPlayerText(NPC npc, Player viewer)
    • isSneaking

      default boolean isSneaking(NPC npc, Player player)
    • onSeenByPlayer

      default void onSeenByPlayer(Player player)
    • render

      void render(NPC npc, org.joml.Vector3d offset)
    • updateText

      void updateText(NPC npc, String text)