Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

R

range - Static variable in class com.jackdaw.chatwithnpc.SettingManager
 
registerFromJson(String) - Static method in class com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager
Register a function from a JSON string.
registerFunction(String, CustomFunction) - Static method in class com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager
Register a function that can be used by the NPC.
registerNPCEntity(Entity, boolean) - Static method in class com.jackdaw.chatwithnpc.npc.NPCEntityManager
Initialize an NPC entity if the NPC is not conversing.
removeFunction(String) - Method in class com.jackdaw.chatwithnpc.npc.NPCEntity
Remove a function from the NPC.
removeGroupMember(String, String) - Static method in class com.jackdaw.chatwithnpc.group.GroupManager
Remove a member from the group, and all the parent groups.
removeMember(String) - Method in class com.jackdaw.chatwithnpc.group.Group
Remove a member from the group
removeNPCEntity(UUID) - Static method in class com.jackdaw.chatwithnpc.npc.NPCEntityManager
Remove an NPC entity from the map.
replyMessage(String, double) - Method in class com.jackdaw.chatwithnpc.npc.NPCEntity
Reply the message to the players nearby the NPC.
replyToEntity(String) - Method in class com.jackdaw.chatwithnpc.conversation.ConversationHandler
Reply to the NPC with a message.
Request - Class in com.jackdaw.chatwithnpc.openaiapi
 
Request() - Constructor for class com.jackdaw.chatwithnpc.openaiapi.Request
 
Request.Action - Enum Class in com.jackdaw.chatwithnpc.openaiapi
The action of the request
required - Variable in class com.jackdaw.chatwithnpc.openaiapi.function.CustomFunction
 
run(ConversationHandler) - Static method in class com.jackdaw.chatwithnpc.openaiapi.Run
Run the assistant for the NPC from the OpenAI API, and it will return the result.
Run - Class in com.jackdaw.chatwithnpc.openaiapi
 
Run() - Constructor for class com.jackdaw.chatwithnpc.openaiapi.Run
 
Run.RunResult - Class in com.jackdaw.chatwithnpc.openaiapi
Represents the result of a Run request.
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values