Hierarchy For All Packages
Package Hierarchies:- com.jackdaw.chatwithnpc,
- com.jackdaw.chatwithnpc.conversation,
- com.jackdaw.chatwithnpc.group,
- com.jackdaw.chatwithnpc.listener,
- com.jackdaw.chatwithnpc.mixin,
- com.jackdaw.chatwithnpc.mixin.client,
- com.jackdaw.chatwithnpc.npc,
- com.jackdaw.chatwithnpc.openaiapi,
- com.jackdaw.chatwithnpc.openaiapi.function
Class Hierarchy
- java.lang.Object
- com.jackdaw.chatwithnpc.openaiapi.Assistant
- com.jackdaw.chatwithnpc.openaiapi.Assistant.AssistantClass
- com.jackdaw.chatwithnpc.AsyncTask
- com.jackdaw.chatwithnpc.AsyncTask.NoCallResult (implements com.jackdaw.chatwithnpc.AsyncTask.TaskResult)
- com.jackdaw.chatwithnpc.ChatWithNPCMod (implements net.fabricmc.api.ModInitializer)
- com.jackdaw.chatwithnpc.ChatWithNPCModClient (implements net.fabricmc.api.ClientModInitializer)
- com.jackdaw.chatwithnpc.CommandSet
- com.jackdaw.chatwithnpc.conversation.ConversationHandler
- com.jackdaw.chatwithnpc.conversation.ConversationManager
- com.jackdaw.chatwithnpc.openaiapi.function.CustomFunction
- com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager.NoCallableFunction
- com.jackdaw.chatwithnpc.openaiapi.function.QueryGroupFunction
- net.minecraft.entity.Entity (implements net.minecraft.server.command.CommandOutput, net.minecraft.world.entity.EntityLike, net.minecraft.util.Nameable)
- net.minecraft.entity.decoration.DisplayEntity
- net.minecraft.entity.decoration.DisplayEntity.TextDisplayEntity
- com.jackdaw.chatwithnpc.npc.TextBubbleEntity
- net.minecraft.entity.decoration.DisplayEntity.TextDisplayEntity
- net.minecraft.entity.decoration.DisplayEntity
- com.jackdaw.chatwithnpc.mixin.client.ExampleClientMixin
- com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager
- com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager.Tools
- com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager.Tools.Function
- com.jackdaw.chatwithnpc.openaiapi.function.FunctionManager.Tools.Function.Parameters
- com.jackdaw.chatwithnpc.group.Group
- com.jackdaw.chatwithnpc.group.GroupDataManager
- com.jackdaw.chatwithnpc.group.GroupDataManager.GroupData
- com.jackdaw.chatwithnpc.group.GroupManager
- com.jackdaw.chatwithnpc.group.GroupManager.GroupToTree
- com.jackdaw.chatwithnpc.group.GroupManager.TreeNode
- com.jackdaw.chatwithnpc.openaiapi.Header
- com.jackdaw.chatwithnpc.LiveCycleManager
- com.jackdaw.chatwithnpc.npc.NPCDataManager
- com.jackdaw.chatwithnpc.npc.NPCDataManager.NPCData
- com.jackdaw.chatwithnpc.npc.NPCEntity
- com.jackdaw.chatwithnpc.npc.NPCEntityManager
- com.jackdaw.chatwithnpc.mixin.PlayerSendMessageMixin
- com.jackdaw.chatwithnpc.openaiapi.Request
- com.jackdaw.chatwithnpc.openaiapi.Run
- com.jackdaw.chatwithnpc.openaiapi.Run.RequiredAction
- com.jackdaw.chatwithnpc.openaiapi.Run.RequiredAction.SubmitToolOutputs
- com.jackdaw.chatwithnpc.openaiapi.Run.RunResult (implements com.jackdaw.chatwithnpc.AsyncTask.TaskResult)
- com.jackdaw.chatwithnpc.openaiapi.Run.ToolCall
- com.jackdaw.chatwithnpc.openaiapi.Run.ToolCall.Function
- com.jackdaw.chatwithnpc.SettingManager
- com.jackdaw.chatwithnpc.SettingManager.Config
- com.jackdaw.chatwithnpc.openaiapi.Threads
- com.jackdaw.chatwithnpc.openaiapi.Threads.MessageList
- com.jackdaw.chatwithnpc.openaiapi.Threads.MessageList.Message
- com.jackdaw.chatwithnpc.openaiapi.Threads.MessageList.Message.Content
- com.jackdaw.chatwithnpc.openaiapi.Threads.MessageList.Message.Content.Text
- com.jackdaw.chatwithnpc.openaiapi.Threads.ThreadsClass
Interface Hierarchy
- com.jackdaw.chatwithnpc.AsyncTask.Task
- com.jackdaw.chatwithnpc.AsyncTask.TaskResult
- com.jackdaw.chatwithnpc.listener.PlayerSendMessageCallback
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.jackdaw.chatwithnpc.openaiapi.Assistant.Do
- com.jackdaw.chatwithnpc.openaiapi.Header.Type
- com.jackdaw.chatwithnpc.openaiapi.Request.Action
- com.jackdaw.chatwithnpc.npc.TextBubbleEntity.TextBackgroundColor
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)