- 23 Feb, 2025 1 commit
-
-
Improved error handling to prevent broken "..." pending chat status. (HTTP and message processing is more protected). Removed randomized error messages from chat history (so it doesn't break the chat history when an error is shown)
Jonathan Thomas authored
-
- 21 Feb, 2025 3 commits
-
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
- Broadcasting and receiving chat messages now ignores if the UUID is valid (to keep data synced) - Bees no longer forget their chat data when entering/leaving hives (writeNbt & readNbt modified)
Jonathan Thomas authored
-
- 15 Feb, 2025 1 commit
-
-
Added many new speaking styles (minimalist, nerdy, stupid, gen-z, old timer, boomer, etc...). - Removed a few variables from the chat context (creative mode, hardcore, difficulty). Improved variety of examples in chat prompt.
Jonathan Thomas authored
-
- 12 Feb, 2025 1 commit
-
-
Fixed unit tests for friendship (some were being skipped). Updated unit tests output JSON (for comparison)
Jonathan Thomas authored
-
- 09 Feb, 2025 1 commit
-
-
- Modified system-chat prompt a bit, to make friendship always lower when attacked, added an UNFLEE example
Jonathan Thomas authored
-
- 13 Jan, 2025 3 commits
-
-
Jonathan Thomas authored
-
Fixing regression which caused uncleaned messages (i.e. with behaviors) to be broadcast to players. This is fixed by adding only the cleaned message, and then updating the previousMessage history with the original/uncleaned message.
Jonathan Thomas authored -
Changed UV coordinates slightly for bottom right of the icon, to not overlap the front of the skin's hand. Updating ICONS.md assets to use new UV coordinates.
Jonathan Thomas authored
-
- 10 Jan, 2025 3 commits
-
-
Madeline Thomas authored
-
Madeline Thomas authored
-
Madeline Thomas authored
-
- 05 Jan, 2025 9 commits
-
-
New command `/creaturechat chatbubbles set <on | off>` to show or hide player chat messages in bubbles
Jonathan Thomas authored -
Jonathan Thomas authored
-
Seperated Player and Entity message broadcasts (different packets for simplicity). Removed extra message broadcast (which was unnecessary).
Jonathan Thomas authored -
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Scaling all icon/skin images to 256 for clarity on tutorial, and linking to templates for downloading.
Jonathan Thomas authored -
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
- 03 Jan, 2025 2 commits
-
-
Simplified system-chat prompt (less tokens) and rounded health & hunger values (less tokens). Added Entity Maturity (baby/adult).
Jonathan Thomas authored -
Jonathan Thomas authored
-
- 01 Jan, 2025 3 commits
-
-
Hide auto-generated messages from briefly appearing from the mob (i.e. interact, show, attack, arrival)
Jonathan Thomas authored -
Fixed bug which caused a max friend to interact with both off hand + main hand, causing both a message + riding (only check main hand now)
Jonathan Thomas authored -
Refactor of EntityChatData constructor (no need for playerName anymore). Fixed a bug which broadcasts death messages for any mob with a customName (now it must also have a character sheet)
Jonathan Thomas authored
-
- 29 Dec, 2024 3 commits
-
-
Jonathan Thomas authored
-
Added new lead_friend and lead_enemy particles and sounds, to make it clear when a "lead" behavior begins
Jonathan Thomas authored -
Broadcast story set/clear/display to all ops. Also, add a new "story display" command, which prints the current story.
Jonathan Thomas authored
-
- 28 Dec, 2024 1 commit
-
-
Broadcast ALL player friendships with each message update (to keep client in sync with server). Also updated many log statements, to improve debug output.
Jonathan Thomas authored
-
- 26 Dec, 2024 3 commits
-
-
Additional refactor around playerData and friendship and player messages - trying to fix an issue with friendship not updating correctly
Jonathan Thomas authored -
More fixes for regressions related to player message bubbles. Seperated `generateCharacter()` and `generateMessage()` functions for simplicity
Jonathan Thomas authored -
Do not broadcast system-character messages to all players, or it will display the request to generate a character for no reason
Jonathan Thomas authored
-
- 25 Dec, 2024 4 commits
-
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
New `/creaturechat story` command to customize the character creation and chat prompts with custom text.
Jonathan Thomas authored -
Jonathan Thomas authored
-
- 24 Dec, 2024 1 commit
-
-
When entity conversations switch players, a message is added for clarity (so the entity knows a new player entered the conversation). Entity's now keep their entire message history in a single stack, but have more context when player's change in the conversation.
Jonathan Thomas authored
-
- 14 Oct, 2024 1 commit
-
-
Additional regressions caused by switching from UUID to player's display name (nick). Also, setting "born" and "death" timestamps, and no longer deleting chat data.
Jonathan Thomas authored
-