Index
All Classes and Interfaces|All Packages|Constant Field Values
R
- range - Variable in class com.jackdaw.chatwithnpc.SettingManager.Config
- 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(ConversationHandler) - Method in class com.jackdaw.chatwithnpc.openaiapi.Run
- 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
- required - Variable in class com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager.Tools.Function.Parameters
- required_action - Variable in class com.jackdaw.chatwithnpc.openaiapi.Run
- RequiredAction() - Constructor for class com.jackdaw.chatwithnpc.openaiapi.Run.RequiredAction
- run - Variable in class com.jackdaw.chatwithnpc.openaiapi.Run.RunResult
- 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(CallbackInfo) - Method in class com.jackdaw.chatwithnpc.mixin.client.ExampleClientMixin
- Run - Class in com.jackdaw.chatwithnpc.openaiapi
- Run() - Constructor for class com.jackdaw.chatwithnpc.openaiapi.Run
- Run.RequiredAction - Class in com.jackdaw.chatwithnpc.openaiapi
- Run.RequiredAction.SubmitToolOutputs - Class in com.jackdaw.chatwithnpc.openaiapi
- Run.RunResult - Class in com.jackdaw.chatwithnpc.openaiapi
-
Represents the result of a Run request.
- Run.ToolCall - Class in com.jackdaw.chatwithnpc.openaiapi
- Run.ToolCall.Function - Class in com.jackdaw.chatwithnpc.openaiapi
- RunResult(ConversationHandler, Run) - Constructor for class com.jackdaw.chatwithnpc.openaiapi.Run.RunResult
All Classes and Interfaces|All Packages|Constant Field Values