Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- call - Variable in class com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager.NoCallableFunction
- call - Variable in class com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager.Tools
- call(AsyncTask.Task) - Static method in class com.jackdaw.chatwithnpc.AsyncTask
-
Call the task asynchronously.
- callFunction(ConversationHandler, String, Map<String, Object>) - Static method in class com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager
-
Call a function by its name.
- callFunctionsAndReply(ConversationHandler) - Method in class com.jackdaw.chatwithnpc.openaiapi.Run
-
Call the functions and reply the message
- career - Variable in class com.jackdaw.chatwithnpc.npc.NPCEntity
- careers - Variable in class com.jackdaw.chatwithnpc.npc.NPCDataManager.NPCData
- ChatWithNPCMod - Class in com.jackdaw.chatwithnpc
- ChatWithNPCMod() - Constructor for class com.jackdaw.chatwithnpc.ChatWithNPCMod
- ChatWithNPCModClient - Class in com.jackdaw.chatwithnpc
- ChatWithNPCModClient() - Constructor for class com.jackdaw.chatwithnpc.ChatWithNPCModClient
- checkOrTimeOut(Run) - Static method in class com.jackdaw.chatwithnpc.openaiapi.Run
- children - Variable in class com.jackdaw.chatwithnpc.group.GroupManager.TreeNode
- clearNPCMemory(CommandContext<ServerCommandSource>) - Static method in class com.jackdaw.chatwithnpc.CommandSet
- com.jackdaw.chatwithnpc - package com.jackdaw.chatwithnpc
- com.jackdaw.chatwithnpc.conversation - package com.jackdaw.chatwithnpc.conversation
- com.jackdaw.chatwithnpc.group - package com.jackdaw.chatwithnpc.group
- com.jackdaw.chatwithnpc.listener - package com.jackdaw.chatwithnpc.listener
- com.jackdaw.chatwithnpc.mixin - package com.jackdaw.chatwithnpc.mixin
- com.jackdaw.chatwithnpc.mixin.client - package com.jackdaw.chatwithnpc.mixin.client
- com.jackdaw.chatwithnpc.npc - package com.jackdaw.chatwithnpc.npc
- com.jackdaw.chatwithnpc.openaiapi - package com.jackdaw.chatwithnpc.openaiapi
- com.jackdaw.chatwithnpc.openaiapi.function - package com.jackdaw.chatwithnpc.openaiapi.function
- CommandSet - Class in com.jackdaw.chatwithnpc
- CommandSet() - Constructor for class com.jackdaw.chatwithnpc.CommandSet
- Config() - Constructor for class com.jackdaw.chatwithnpc.SettingManager.Config
- configFile - Static variable in class com.jackdaw.chatwithnpc.SettingManager
- content - Variable in class com.jackdaw.chatwithnpc.openaiapi.Threads.MessageList.Message
- Content() - Constructor for class com.jackdaw.chatwithnpc.openaiapi.Threads.MessageList.Message.Content
- CONTENT_TYPE - Enum constant in enum class com.jackdaw.chatwithnpc.openaiapi.Header.Type
-
The content type header
- conversation - Variable in class com.jackdaw.chatwithnpc.openaiapi.Run.RunResult
- ConversationHandler - Class in com.jackdaw.chatwithnpc.conversation
-
Conversation of an NPC
- ConversationHandler(NPCEntity) - Constructor for class com.jackdaw.chatwithnpc.conversation.ConversationHandler
-
Construct a new Conversation for an NPC.
- ConversationManager - Class in com.jackdaw.chatwithnpc.conversation
-
This class is used to manage conversations between players and NPCs.
- ConversationManager() - Constructor for class com.jackdaw.chatwithnpc.conversation.ConversationManager
- conversationMap - Static variable in class com.jackdaw.chatwithnpc.conversation.ConversationManager
- CREATE - Enum constant in enum class com.jackdaw.chatwithnpc.openaiapi.Assistant.Do
- createAssistant(NPCEntity) - Static method in class com.jackdaw.chatwithnpc.openaiapi.Assistant
-
Create an assistant for the NPC from the OpenAI API
- createThread(ConversationHandler) - Static method in class com.jackdaw.chatwithnpc.openaiapi.Threads
-
Create a new thread and set the thread id to the npc
- currentChunkPos - Variable in class com.jackdaw.chatwithnpc.npc.TextBubbleEntity
- currentWorld - Variable in class com.jackdaw.chatwithnpc.npc.TextBubbleEntity
- CustomFunction - Class in com.jackdaw.chatwithnpc.openaiapi.function
-
Custom Function Constructor
- CustomFunction() - Constructor for class com.jackdaw.chatwithnpc.openaiapi.function.CustomFunction
All Classes and Interfaces|All Packages|Constant Field Values