- 06 Apr, 2024 4 commits
-
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Fixing issue with message order in Chat GPT request, to add them in reverse order (limiting them by token usages), and then reversing the list at the end.
Jonathan Thomas authored
-
- 05 Apr, 2024 8 commits
-
-
- Added a long list of random "no response" phrases. Sometimes the LLM just outputs a behavior and no text. - Added the actual output with behaviors to chat history (for better context) - Fixed a bug which was broadcasting the new generated message at the wrong time.
Jonathan Thomas authored -
Small refactor to ChatGPT requests, separating all the key variables to make it easier to modify. Also, adding in token estimation and limits: 200 output tokens, 75% of the 16k context window, so super long conversations exceeding 12k tokens will be trimmed to the most recent messages.
Jonathan Thomas authored -
Jonathan Thomas authored
-
- Drawing dynamic friendship status on chat bubble. - Removing friendship status from text bubble backgrounds
Jonathan Thomas authored -
Jonathan Thomas authored
-
Update UI to newest artwork from owlmaddie. Update some X,Y coordinates since a few images changes sizes and locations.
Jonathan Thomas authored -
Jonathan Thomas authored
-
Jonathan Thomas authored
-
- 04 Apr, 2024 5 commits
-
-
Jonathan Thomas authored
-
- New method to retrieve and use an Entity Renderer to return the texture path associated with it - Large refactor of entity texture folders and file names to match the Minecraft texture paths.
Jonathan Thomas authored -
- Refactored Goal Adding/Removing to make it more generic - Added enum for Goal Priorities, since an entity can have both Talk and Follow goals at the same time. - Updated Follow goal to no longer look at the player once they reach the player. - Removed slowness status effect, replaced with Talk Goal
Jonathan Thomas authored -
Jonathan Thomas authored
-
Jonathan Thomas authored
-
- 03 Apr, 2024 10 commits
-
-
Jonathan Thomas authored
-
Simplifying character creation, to specify name and type in user message. Lowered chat bubble a bit. New improved user message for system-character prompt. Added lots of examples outputs for system-chat prompt.
Jonathan Thomas authored -
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
- 26 Mar, 2024 1 commit
-
-
Adding friendship property to entities, and update value when FRIENDSHIP behavior is updated. Clamp range to -3 to 3.
Jonathan Thomas authored
-
- 25 Mar, 2024 4 commits
-
-
Jonathan Thomas authored
-
Added goals for "FOLLOW" and "UNFOLLOW", so Mob Entity types will follow the player. Refactored some code, to make this cleaner. GPT 3.5 still struggles to output the behaviors correctly, so I updated to GPT 4 Turbo.
Jonathan Thomas authored -
Improve chat prompt to include behaviors: <FOLLOW> <FRIENDSHIP> <UNFOLLOW>, etc... Added code to detect separate these behaviors from the cleaned message. Also, better detection of character sheets (making the - optional).
Jonathan Thomas authored -
- active status effects - creative mode & hard-core mode - is Swimming, is on the Ground - Weather: is raining / thundering - Moon phases - World difficulty
Jonathan Thomas authored
-
- 24 Mar, 2024 8 commits
-
-
Updating README.md to use ChattyCraft name (experimenting), added screenshots, added GPLv3 details, updated icon.png
Jonathan Thomas authored -
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-