Uses of Class
net.citizensnpcs.api.ai.speech.SpeechContext
Package
Description
-
Uses of SpeechContext in net.citizensnpcs
-
Uses of SpeechContext in net.citizensnpcs.api
Modifier and TypeMethodDescriptionstatic void
CitizensAPI.talk
(SpeechContext context) void
CitizensPlugin.talk
(SpeechContext context) -
Uses of SpeechContext in net.citizensnpcs.api.ai.speech
Modifier and TypeMethodDescriptionSpeechContext.addRecipient
(Entity entity) Adds a directTalkable
recipient.SpeechContext.addRecipients
(List<Talkable> talkables) Adds a list ofTalkable
recipients.Modifier and TypeMethodDescriptionvoid
SpeechController.speak
(SpeechContext message) Sends the speechController'sNPC
andSpeechContext
.void
Talkable.talkNear
(SpeechContext context, String message) Called when talking near this Talkable Entity to provide a universal method to getting an event/output.void
TalkableEntity.talkNear
(SpeechContext context, String text) void
Talkable.talkTo
(SpeechContext context, String message) Called when talking to this Talkable Entity to provide a universal method to getting an event/output.void
TalkableEntity.talkTo
(SpeechContext context, String text) -
Uses of SpeechContext in net.citizensnpcs.api.ai.speech.event
Modifier and TypeMethodDescriptionNPCSpeechEvent.getContext()
SpeechEvent.getContext()
Gets theSpeechContext
associated with the SpeechEvent.ModifierConstructorDescriptionNPCSpeechEvent
(SpeechContext context) SpeechBystanderEvent
(Talkable target, SpeechContext context, String message) SpeechEvent
(Talkable target, SpeechContext context, String message) SpeechTargetedEvent
(Talkable target, SpeechContext context, String message) -
Uses of SpeechContext in net.citizensnpcs.util