Package net.citizensnpcs.trait.versioned
Class DisplayTrait
java.lang.Object
net.citizensnpcs.api.trait.Trait
net.citizensnpcs.trait.versioned.DisplayTrait
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddisplay(CommandContext args, CommandSender sender, NPC npc, Display.Billboard billboard, org.joml.Quaternionf leftrotation, org.joml.Quaternionf rightrotation, org.joml.Vector3f scale, org.joml.Vector3f offset, Float viewRange, String brightness, Integer interpolationDelay, Integer interpolationDuration, Float height, Float shadowRadius, Float shadowStrength, Float width) voidCalled just before theNPCis spawned.voidsetBillboard(Display.Billboard billboard) voidsetBrightness(Display.Brightness brightness) voidvoidsetInterpolationDelay(Integer interpolationDelay) voidsetInterpolationDuration(Integer interpolationDuration) voidsetOffset(org.joml.Vector3f offset) voidsetScale(org.joml.Vector3f scale) voidsetShadowRadius(Float shadowRadius) voidsetShadowStrength(Float shadowStrength) voidsetViewRange(Float viewRange) void
-
Constructor Details
-
DisplayTrait
public DisplayTrait()
-
-
Method Details
-
getBillboard
-
onPreSpawn
public void onPreSpawn()Description copied from class:TraitCalled just before theNPCis spawned.NPC.getEntity()will return an unspawned entity.- Overrides:
onPreSpawnin classTrait
-
setBillboard
-
setBrightness
-
setHeight
-
setInterpolationDelay
-
setInterpolationDuration
-
setOffset
public void setOffset(org.joml.Vector3f offset) -
setScale
public void setScale(org.joml.Vector3f scale) -
setShadowRadius
-
setShadowStrength
-
setViewRange
-
setWidth
-
display
public static void display(CommandContext args, CommandSender sender, NPC npc, Display.Billboard billboard, org.joml.Quaternionf leftrotation, org.joml.Quaternionf rightrotation, org.joml.Vector3f scale, org.joml.Vector3f offset, Float viewRange, String brightness, Integer interpolationDelay, Integer interpolationDuration, Float height, Float shadowRadius, Float shadowStrength, Float width) throws CommandException - Throws:
CommandException
-