Class HologramTrait.InteractionVehicleRenderer
java.lang.Object
net.citizensnpcs.trait.HologramTrait.SingleEntityHologramRenderer
net.citizensnpcs.trait.HologramTrait.InteractionVehicleRenderer
- All Implemented Interfaces:
HologramTrait.HologramRenderer
- Enclosing class:
HologramTrait
public static class HologramTrait.InteractionVehicleRenderer
extends HologramTrait.SingleEntityHologramRenderer
-
Field Summary
Fields inherited from class HologramTrait.SingleEntityHologramRenderer
hologram, text -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()protected NPCvoidonSeenByPlayer(NPC npc, Player player) IfNPC.Metadata.HOLOGRAM_RENDERERis set on any entity, called when it is seen for the first time by a Player.voidHologram spawning is delegated toHologramTrait.SingleEntityHologramRenderer.createNPC(NPC, String, Vector3d)Methods inherited from class HologramTrait.SingleEntityHologramRenderer
destroy, getEntities, getPerPlayerText, getTemplateNPC, registry, render, setRegistry, setViewRange, spawnHologram, updateTextMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface HologramTrait.HologramRenderer
isSneaking
-
Constructor Details
-
InteractionVehicleRenderer
public InteractionVehicleRenderer()
-
-
Method Details
-
copy
-
createNPC
- Specified by:
createNPCin classHologramTrait.SingleEntityHologramRenderer
-
onSeenByPlayer
Description copied from interface:HologramTrait.HologramRendererIfNPC.Metadata.HOLOGRAM_RENDERERis set on any entity, called when it is seen for the first time by a Player.- Parameters:
npc- the hologram NPCplayer- the viewing Player
-
render0
Description copied from class:HologramTrait.SingleEntityHologramRendererHologram spawning is delegated toHologramTrait.SingleEntityHologramRenderer.createNPC(NPC, String, Vector3d)- Specified by:
render0in classHologramTrait.SingleEntityHologramRenderer
-