Class HologramTrait.ItemDisplayRenderer
java.lang.Object
net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
net.citizensnpcs.trait.HologramTrait.ItemDisplayRenderer
- All Implemented Interfaces:
HologramTrait.HologramRenderer
- Enclosing class:
HologramTrait
public static class HologramTrait.ItemDisplayRenderer
extends HologramTrait.SingleEntityHologramRenderer
-
Field Summary
Fields inherited from class HologramTrait.SingleEntityHologramRenderer
hologram, text -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()protected NPCvoidHologram spawning is delegated toHologramTrait.SingleEntityHologramRenderer.createNPC(NPC, String, Vector3d)voidupdateText(NPC npc, String text) Update the hologram text.Methods inherited from class HologramTrait.SingleEntityHologramRenderer
destroy, getEntities, getPerPlayerText, getTemplateNPC, registry, render, setRegistry, setViewRange, spawnHologramMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface HologramTrait.HologramRenderer
isSneaking, onSeenByPlayer
-
Constructor Details
-
ItemDisplayRenderer
public ItemDisplayRenderer()
-
-
Method Details
-
copy
-
createNPC
- Specified by:
createNPCin classHologramTrait.SingleEntityHologramRenderer
-
render0
Description copied from class:HologramTrait.SingleEntityHologramRendererHologram spawning is delegated toHologramTrait.SingleEntityHologramRenderer.createNPC(NPC, String, Vector3d)- Specified by:
render0in classHologramTrait.SingleEntityHologramRenderer
-
updateText
Description copied from interface:HologramTrait.HologramRendererUpdate the hologram text. Will be called first beforeHologramTrait.HologramRenderer.render(NPC, Vector3d).- Specified by:
updateTextin interfaceHologramTrait.HologramRenderer- Overrides:
updateTextin classHologramTrait.SingleEntityHologramRenderer- Parameters:
npc- the parent NPCtext- the new hologram text
-