- 05 Apr, 2024 1 commit
-
-
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 14 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
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Draw entity custom name above chat bubble / icons. Also, modified the chat bubble graphic to remove "X" icon.
Jonathan Thomas authored -
Inject Mixin to hide custom name from appearing on Entity. We will be drawing the custom name ourselves.
Jonathan Thomas authored
-
- 23 Mar, 2024 3 commits
-
-
Improve creativeness with chat gpt temperature, improve prompts, better support for GPT 3.5 and 4.0. Update model to gpt-3.5-turbo.
Jonathan Thomas authored -
Set customName of an entity after the initial greeting has been generated (and only if the customName is not already set)
Jonathan Thomas authored -
Jonathan Thomas authored
-
- 22 Mar, 2024 1 commit
-
-
Fully integrate loading / saving data when players join the server, by sending a "light" version of the chat data on login.
Jonathan Thomas authored
-
- 14 Jan, 2024 1 commit
-
-
Added support for both Json mode and text mode. Connected Save/Load methods when world loads, writing to local json file in level save folder.
Jonathan Thomas authored
-