SecondBrainСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (46)
alpha
v3.1.7 [1.20.1] SecondBrain
3.1.718 апр. 2026 г.2,7 тыс.Minecraft: 1.20.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.7] - 2026-04-18
### 🐛 Bug Fixes
- Fix vulnerabilities
- Stackoverlow error
### 💼 Other
- Add publishAllVersions task
- Merge branch 'add-mc-1-21-11-support'
- Pin deps, add lock file
- Bump version
- Downgrade stonecutter
### 📚 Documentation
- Update changelog for version 3.1.6
- Update changelog for version 3.1.6
- Update changelog for version 3.1.7
- Update changelog for version 3.1.7
### ⚙️ Miscellaneous Tasks
- Update release task name
alpha
v3.1.7 [1.21.1] SecondBrain
3.1.718 апр. 2026 г.1,6 тыс.Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.7] - 2026-04-18
### 🐛 Bug Fixes
- Fix vulnerabilities
- Stackoverlow error
### 💼 Other
- Add publishAllVersions task
- Merge branch 'add-mc-1-21-11-support'
- Pin deps, add lock file
- Bump version
- Downgrade stonecutter
### 📚 Documentation
- Update changelog for version 3.1.6
- Update changelog for version 3.1.6
- Update changelog for version 3.1.7
- Update changelog for version 3.1.7
### ⚙️ Miscellaneous Tasks
- Update release task name
alpha
v3.1.7 [1.21.10] SecondBrain
3.1.718 апр. 2026 г.330Minecraft: 1.21.10fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.7] - 2026-04-18
### 🐛 Bug Fixes
- Fix vulnerabilities
- Stackoverlow error
### 💼 Other
- Add publishAllVersions task
- Merge branch 'add-mc-1-21-11-support'
- Pin deps, add lock file
- Bump version
- Downgrade stonecutter
### 📚 Documentation
- Update changelog for version 3.1.6
- Update changelog for version 3.1.6
- Update changelog for version 3.1.7
- Update changelog for version 3.1.7
### ⚙️ Miscellaneous Tasks
- Update release task name
alpha
v3.1.7 [1.21.11] SecondBrain
3.1.718 апр. 2026 г.3,8 тыс.Minecraft: 1.21.11fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.7] - 2026-04-18
### 🐛 Bug Fixes
- Fix vulnerabilities
- Stackoverlow error
### 💼 Other
- Add publishAllVersions task
- Merge branch 'add-mc-1-21-11-support'
- Pin deps, add lock file
- Bump version
- Downgrade stonecutter
### 📚 Documentation
- Update changelog for version 3.1.6
- Update changelog for version 3.1.6
- Update changelog for version 3.1.7
- Update changelog for version 3.1.7
### ⚙️ Miscellaneous Tasks
- Update release task name
alpha
v3.1.7 [1.21.8] SecondBrain
3.1.718 апр. 2026 г.293Minecraft: 1.21.8fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.7] - 2026-04-18
### 🐛 Bug Fixes
- Fix vulnerabilities
- Stackoverlow error
### 💼 Other
- Add publishAllVersions task
- Merge branch 'add-mc-1-21-11-support'
- Pin deps, add lock file
- Bump version
- Downgrade stonecutter
### 📚 Documentation
- Update changelog for version 3.1.6
- Update changelog for version 3.1.6
- Update changelog for version 3.1.7
- Update changelog for version 3.1.7
### ⚙️ Miscellaneous Tasks
- Update release task name
alpha
v3.1.6 [1.21.11] SecondBrain
3.1.625 мар. 2026 г.817Minecraft: 1.21.11fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.6] - 2026-03-25
### 🚀 Features
- Add mc 1.21.11 support
- Impl versioned components/containers
### 💼 Other
- Bump loom to 1.15
- Bump gradle
- Bump carpet and owo-lib
- Bump version
alpha
v3.1.5 [1.21.8] SecondBrain
3.1.56 дек. 2025 г.965Minecraft: 1.21.8fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.5] - 2025-12-06
### 🚀 Features
- Use llama3.2 as default model
### 🐛 Bug Fixes
- Query does not returns results error
- Parsing error using smaller models
### 💼 Other
- Add mcVersion to display name of gh release
- Optimizations for small models
### 📚 Documentation
- Update changelog for version 3.1.4
- Update changelog for version 3.1.5
### ⚙️ Miscellaneous Tasks
- Bump version
alpha
v3.1.5 [1.21.10] SecondBrain
3.1.56 дек. 2025 г.1,9 тыс.Minecraft: 1.21.10fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.5] - 2025-12-06
### 🚀 Features
- Use llama3.2 as default model
### 🐛 Bug Fixes
- Query does not returns results error
- Parsing error using smaller models
### 💼 Other
- Add mcVersion to display name of gh release
- Optimizations for small models
### 📚 Documentation
- Update changelog for version 3.1.4
- Update changelog for version 3.1.5
### ⚙️ Miscellaneous Tasks
- Bump version
alpha
v3.1.5 [1.21.1] SecondBrain
3.1.56 дек. 2025 г.1,4 тыс.Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.5] - 2025-12-06
### 🚀 Features
- Use llama3.2 as default model
### 🐛 Bug Fixes
- Query does not returns results error
- Parsing error using smaller models
### 💼 Other
- Add mcVersion to display name of gh release
- Optimizations for small models
### 📚 Documentation
- Update changelog for version 3.1.4
- Update changelog for version 3.1.5
### ⚙️ Miscellaneous Tasks
- Bump version
alpha
v3.1.5 [1.20.1] SecondBrain
3.1.56 дек. 2025 г.1,4 тыс.Minecraft: 1.20.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.5] - 2025-12-06
### 🚀 Features
- Use llama3.2 as default model
### 🐛 Bug Fixes
- Query does not returns results error
- Parsing error using smaller models
### 💼 Other
- Add mcVersion to display name of gh release
- Optimizations for small models
### 📚 Documentation
- Update changelog for version 3.1.4
- Update changelog for version 3.1.5
### ⚙️ Miscellaneous Tasks
- Bump version
alpha
v3.1.4 [1.21.8] SecondBrain
3.1.423 нояб. 2025 г.197Minecraft: 1.21.8fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.4] - 2025-11-23
### 🚀 Features
- Update mineskin resolving to mc 1.21.10
- Add npc name validation
### 🐛 Bug Fixes
- Prevent currentModificationException of playerList when removing npcs
- NoSuchElement exception thrown if npcConfig not present
- Fix couple runtime issues
### ⚙️ Miscellaneous Tasks
- Bump version
alpha
v3.1.4 [1.21.10] SecondBrain
3.1.423 нояб. 2025 г.479Minecraft: 1.21.10fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.4] - 2025-11-23
### 🚀 Features
- Update mineskin resolving to mc 1.21.10
- Add npc name validation
### 🐛 Bug Fixes
- Prevent currentModificationException of playerList when removing npcs
- NoSuchElement exception thrown if npcConfig not present
- Fix couple runtime issues
### ⚙️ Miscellaneous Tasks
- Bump version
alpha
v3.1.4 [1.21.1] SecondBrain
3.1.423 нояб. 2025 г.213Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.4] - 2025-11-23
### 🚀 Features
- Update mineskin resolving to mc 1.21.10
- Add npc name validation
### 🐛 Bug Fixes
- Prevent currentModificationException of playerList when removing npcs
- NoSuchElement exception thrown if npcConfig not present
- Fix couple runtime issues
### ⚙️ Miscellaneous Tasks
- Bump version
alpha
v3.1.4 [1.20.1] SecondBrain
3.1.423 нояб. 2025 г.211Minecraft: 1.20.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.4] - 2025-11-23
### 🚀 Features
- Update mineskin resolving to mc 1.21.10
- Add npc name validation
### 🐛 Bug Fixes
- Prevent currentModificationException of playerList when removing npcs
- NoSuchElement exception thrown if npcConfig not present
- Fix couple runtime issues
### ⚙️ Miscellaneous Tasks
- Bump version
alpha
v3.1.2 [1.21.8] SecondBrain
3.1.216 нояб. 2025 г.184Minecraft: 1.21.8fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.2] - 2025-11-16
### 🚀 Features
- Update error handling -> log only rootcause into chat
### 📚 Documentation
- Update changelog for version 3.1.1
### ⚙️ Miscellaneous Tasks
- Bump version
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v3.1.2 [1.21.1] SecondBrain
3.1.216 нояб. 2025 г.153Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.2] - 2025-11-16
### 🚀 Features
- Update error handling -> log only rootcause into chat
### 📚 Documentation
- Update changelog for version 3.1.1
### ⚙️ Miscellaneous Tasks
- Bump version
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v3.1.2 [1.20.1] SecondBrain
3.1.216 нояб. 2025 г.139Minecraft: 1.20.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.2] - 2025-11-16
### 🚀 Features
- Update error handling -> log only rootcause into chat
### 📚 Documentation
- Update changelog for version 3.1.1
### ⚙️ Miscellaneous Tasks
- Bump version
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v3.1.1 [1.21.8] SecondBrain
3.1.115 нояб. 2025 г.57Minecraft: 1.21.8fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.1] - 2025-11-15
### 🚀 Features
- Add mineSkinProxyClient
- Apply skins from player2 on npc
### 💼 Other
- Add skin loader for player2 -> main
### ⚙️ Miscellaneous Tasks
- Bump version
- Use publishMods task for publishing
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v3.1.1 [1.21.1] SecondBrain
3.1.115 нояб. 2025 г.60Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.1] - 2025-11-15
### 🚀 Features
- Add mineSkinProxyClient
- Apply skins from player2 on npc
### 💼 Other
- Add skin loader for player2 -> main
### ⚙️ Miscellaneous Tasks
- Bump version
- Use publishMods task for publishing
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v3.1.1 [1.20.1] SecondBrain
3.1.115 нояб. 2025 г.85Minecraft: 1.20.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.1.1] - 2025-11-15
### 🚀 Features
- Add mineSkinProxyClient
- Apply skins from player2 on npc
### 💼 Other
- Add skin loader for player2 -> main
### ⚙️ Miscellaneous Tasks
- Bump version
- Use publishMods task for publishing
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v3.0.1 [1.21.8] SecondBrain
3.0.126 окт. 2025 г.462Minecraft: 1.21.8fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.0.1] - 2025-10-26
### 🐛 Bug Fixes
- Fix attacking doesnt work
### ⚙️ Miscellaneous Tasks
- Bump engine version
- Bump version
- Add CURSEFORGE_API_KEY to publish workflow
- Use publishMods task in publish workflow
alpha
v3.0.1 [1.21.1] SecondBrain
3.0.126 окт. 2025 г.260Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.0.1] - 2025-10-26
### 🐛 Bug Fixes
- Fix attacking doesnt work
### ⚙️ Miscellaneous Tasks
- Bump engine version
- Bump version
- Add CURSEFORGE_API_KEY to publish workflow
- Use publishMods task in publish workflow
alpha
v3.0.1 [1.20.1] SecondBrain
3.0.126 окт. 2025 г.281Minecraft: 1.20.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.0.1] - 2025-10-26
### 🐛 Bug Fixes
- Fix attacking doesnt work
### ⚙️ Miscellaneous Tasks
- Bump engine version
- Bump version
- Add CURSEFORGE_API_KEY to publish workflow
- Use publishMods task in publish workflow
alpha
v3.0.0 [1.21.8] SecondBrain
3.0.025 окт. 2025 г.81Minecraft: 1.21.8fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.0.0] - 2025-10-25
- Bump engine to 1.21.8
alpha
v3.0.0 [1.21.1] SecondBrain
3.0.020 окт. 2025 г.161Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.0.0] - 2025-10-20
- Bump engine to 1.21.1
alpha
v3.0.0 [1.20.1] SecondBrain
3.0.019 окт. 2025 г.216Minecraft: 1.20.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [3.0.0] - 2025-10-19
### 🚀 Features
- Add system prompt input in configScreen for openai
- Add model input to screen
- Add saved messages (from db) to conversationHistory
- Add deleting convos when NPC has been deleted
- Add error handling for commandErrors
### 🐛 Bug Fixes
- Error loading resources when internal server didnt started yet
- Chiseled gradle task doesnt exist anymore
- Fix gradle not found
- Fix gradle not found
- Typo in gradle task
- Couldnt find timestamp column sql error
- Mojmap issues when using carpet
- Role doesnt exists
- Player2api content field missing
- Cannot parse player2api response, index field missing
- To many fields unnecessary fields are in the response
- Prevent some nullpointers
- Rejoin in world crashes client
- Npcs doesnt spawn
- Can only manipulate existing players
- Model field is shown in player2 config
- Prevent classCastError
- ApiKey overwritten with default string
- ModelInput is shown twice
- Api key is overwritten when updating on client with default text
- Prevent exceptions when spawning an npc that already exists
- Api key still overwritten
- Convos not saved
- Prevent printing several times same response
- Prevent printing several times same response
- Fix-runtime-mismatch-class-file-versions (#43)
### 💼 Other
- Integrate to structured output -> dev (#39)
- Integrate secondbrainengine -> main
- Add publish gradle tasks
- Mc 1.21.8 support -> main
- Use java 17 for older versions
- Downgrade to java 17
- Use java17 for older mc versions -> main
- Up wispforest deps
### 🚜 Refactor
- Remove recipeRepo
- Remove npc modes
- Remove some more unnecessary stuff
- Remove more unuseful stuff
- Make networkHandler 1.20 compatible
- Main class, npcFactory
- ResourceProvider
- ConversationHistory
- Function calling api
- Add getItems function for testing
- Make sttHudElement 1.20.1 compatible
- Adjust system, summary and init prompt
- Tweak prompts
- Add commands to system prompt
- Set owner on controller
- Switch to using structured output
- Remove functionCallable interface
- Rename player2 types
- Remove functionCalling completely
- Add openAiClient again
- Build script
- Check llm reachable before spawn npc
- Remove print exception message into game chat
### 📚 Documentation
- Update readme
### 🧪 Testing
- Add latest mc version (1.21.8)
- Use latest git-cliff-action
### ⚙️ Miscellaneous Tasks
- Bump stonecutter version
- Add secondbrainengine dep
- Remove gradle properties for 1.20.4 and 1.21.3
- Up some deps
- Up fabric loader
- Add secondbrainengine 1.21.1
- Add carpet
- Switch back to engine 1.1.2
- Up fapi + engine
- Add support for mc version 1.21.8
- Bump loom, gradle wrapper
- Add publish task
- Bump version
- Remove not available avatar pic
- Update publish workflow
- Add java 17 compiled engine
- Bump engine
- Publish only 1.20.1
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v2.1.2 [1.21.1] SecondBrain
2.1.25 июл. 2025 г.1,6 тыс.Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [2.1.2] - 2025-07-05
### 🚀 Features
- Register client/server prodTest gradle task
### 🐛 Bug Fixes
- Fix workflow_run has no referenced wf
- Fix built-jars missing in runTime test job
- Fix gradle wrapper not found
### 💼 Other
- Add missing httpcomponents dep
### 🚜 Refactor
- Refactor runTimeTest workflow
### 📚 Documentation
- Adjust heights of headings
### 🧪 Testing
- Add prod runTime test
- Add gradle setup to runTime test
- Comment out the prod runtime test
### ⚙️ Miscellaneous Tasks
- Up fabric loom
- Up gradle wrapper
- Put all deps in the jar
- Run runTimeTest after every completed build
- Make gradlew executable
- Add java setup
- Add right apache lib
- Bump version
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v2.1.1 [1.21.1] SecondBrain
2.1.130 мая 2025 г.828Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [2.1.1] - 2025-05-30
### 🐛 Bug Fixes
- Optimize responsiveness
- Only provide top six relevant functions
- Adjust dropItem function description and player2 systemprompt
### 💼 Other
- Optimize responsiveness -> main
- Optimize systemprompt -> main
### 📚 Documentation
- Update changelog for version 2.1.0
### ⚙️ Miscellaneous Tasks
- Bump version
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v2.1.0 [1.21.1] SecondBrain
2.1.028 мая 2025 г.150Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [2.1.0] - 2025-05-28
### 🚀 Features
- Implement Player2APIClient for communicating with player2 service
- Add verbose config option
- Impl functionCalling in player2Client
- Add player2 character synchronizing at server start
- Add player2ActionCommand to make manual char sync possible
- Add tts and stt
- Add healthchecker
- Add llmType specific icon in config gui for every npc
- Add checkbox for tts to gui
- Put history into top of user prompt
- Add feedback on press of sttkey
- Add init prompt of player2 npcs
- Feat: optimize conversationhistory
- add user prompt and responses to conversation history in own message object
- adjust response types that prompting works with new player2 api changes
- adjust system prompt for player2
### 🐛 Bug Fixes
- Remove unused imports
- Add more meaningful error message
- Deleting instead of removing npcs at sync
- Move health checking into npcSynchronizer
- Prevent null pointer
- Only add header if not empty
- Npc cant get respawned
- Add missing fields in pojo that are not documented but still in the response
- Wrong json structure of functions
- Use uuid of entity instead of the one of the config
- Put uuid in deletePacket instead of name
- Make textures get shown right
- Dont listen to own chat messages
- Messages doesnt got added to chatRequest
- Skinurl after respawn null
- Encoding issue caused by null strings
- Prevent llmExceptions while performing stt actions
- Add npcName to stt error log
- Prevent executor isTerminated status
- Use correct endpoint on stt stop
- Add better error handling for stt requests
- Fix: smaller ui issues
- add scrollable container to npc screen so that multiple ones can get shown
- adjust timeout label in baseConfigScreen
- Timeout from baseConfig now also gets used from player2 client
- Make config editable of player2 also if npc is active
- Prevent some concurrent modification exceptions
- Remove some unnecessary logs + fix translations
- Use heartbeat api to check if service is reachable
### 💼 Other
- Integration player2 -> main
### 🚜 Refactor
- Refactor publish and build workflow
- Use consistent package structure
- Use uuid as id for every config instead of npcName
- CheckServiceIsAvail, remove url arg
- Llmtype specific icons in npc label (gui)
- IsReachable method in player2Client
- Error handling and logging
- Cleanup npc spawning
- Use string template to add more context to messages in conversationHistory
- Mr review adjustments
### 📚 Documentation
- Update README.md
- Add some java docs
- Update readme to player2 integration
### 🎨 Styling
- Remove spotless
### ⚙️ Miscellaneous Tasks
- Remove spotless from pipe
- Bump version
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v2.0.3 [1.21.1] SecondBrain
2.0.33 мая 2025 г.309Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [2.0.3] - 2025-05-02
### 🐛 Bug Fixes
- Runtime issues of automatone in singleplayer
### 📚 Documentation
- Add footer git cliff config
- Update readme
### ⚙️ Miscellaneous Tasks
- Add publish workflow
- Bump dawidd6/action-download-artifact from 2 to 6 in /.github/workflows
Download the new release on [Modrinth](https://modrinth.com/mod/secondbrain/versions).
alpha
v2.0.2 [1.21.1] SecondBrain
2.0.224 апр. 2025 г.128Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [2.0.2] - 2025-04-24
### 🚀 Features
- Add commitlinting
### 🐛 Bug Fixes
- Fix runtime issues in prod Environment
### ⚙️ Miscellaneous Tasks
- Clean up build.gradle and mod.json
- Add gitcliff config for generating changelogs from commits
alpha
v2.0.1 [1.21.1] SecondBrain
2.0.124 апр. 2025 г.88Minecraft: 1.21.1fabric
Что нового
# Changelog
All notable changes to this project will be documented in this file.
## [2.0.1] - 2025-04-06
### 🚀 Features
- Add conversation history
- Add all npc capabilities as function tool
- Add getConversation function tool
- Add actions to queue on function call
- Implement openai function calling
- Feat: impl efficient resource saving to db on server stop
- Feat: add function calling support for ollama
- created constants of descriptions and names
- Add functionRepository
- Add vectorizing functions on init of functionManager
- Add getting relevant llmFunctions based on the prompt
- Get all events working on server
- Feat: remove functions that are already called
- set temperature of llm to 0.3 (so llm uses more tool calls)
- Add modeController + default self-reliance mode
- Feat: big improvements in controller and npc creation
- moved npc creation logic into spawner class
- add npc functions that the llm can easier understand
- add chunkManager that handles contextBuilding of current loadedChunks (caching)
- make factory compatible with new config system
- add goalThread that executes new goals in the queue
- impl basic config screen
- Add packets for updating base and single npc config
- Add receivers for new update packets on server
- Add full packet functionality to screens
- Impl all config screens
- Add layout for screens
### 🐛 Bug Fixes
- Fix some stupid runtime errors caused wrong usage of automatone
- Refactor contextGen to util class; adjust logger prefix to SecondBrain
- Inner class not usable for function calling; close open threads on server stop
- Fix player not found on spawn command
- Remove adding latest convos to system prompt
- fix npc message doesnt have a name in it
- fix recursive function calling
- Add instruction to send firstly chat message
- Adjust project structure, do some renaming
- Registering default functions ollama
- Add always needed function for llm requests
- Try to fix some eventListeners, so there're working on server
- Add better error handling
- Register one event listener for all npcs
- Remove param to set llmmodel in command + smaller tweaks
- Fix missing ollama jar
- Deactivate event listening of block interaction
### 💼 Other
- Add autorespawn on npc death
- Add model suggestion depending on user input
- Try to optimize function calling, by giving llm only most relevant functions
- Optimize tool calling
- Renaming of packages to secondbrain
- Removed chat tool_function
- adjust promptFormatter
- add promptTemplate and default sys prompt
- Add isActive to npc config
### 🚜 Refactor
- Refactor NPCFactory, add start ticking of controller in constructor
- Refactor config logic
- Refactor Context generating
- Move despawn logic into spawner class
alpha
v1.0.9 [1.20.4] AI NPC
1.0.928 дек. 2024 г.1,9 тыс.Minecraft: 1.20.4fabric
Что нового
### Changes
- fix: could not open login browser popup window on win11 and linux systems
alpha
v1.0.9 [1.21.1] AI NPC
1.0.928 дек. 2024 г.1,2 тыс.Minecraft: 1.21.1fabric
Что нового
### Changes
- fix: could not open login browser popup window on win11 and linux systems
beta
v1.0.8 [1.20.4] AI NPC
1.0.8-beta28 дек. 2024 г.342Minecraft: 1.20.4fabric
Что нового
### Changes
- Added attack action to NPC capabilities
- Integrated attack and damage events for NPCs. so NPCs can perform skills based on combat interactions.
- Added cloth configuration and custom lan mod directly to the JAR, so its no longer needed to manually add them to the NPC client.
- Defined a response JSON schema for communication with Ollama and OpenAI servers to ensure that actions are structured and more actions are actually executed compared to previous versions.
- NPCs can now access recipes, previously made skills, conversations and blocks (names/IDs).
- Added an SQLite client that creates a local database. On NPC initialization, all recipes, block data, and sample skills are indexed.
- Embeddings are generated for specific fields to use similarity search (RAG) for querying relevant data from the database based on player requests.
- Renamed isOffline parameter to isOnline in the NPC command to avoid confusion.
#### Security Enhancements:
- API key can no longer be set via setconfig to prevent plaintext transmission over TCP.
- NPC client can now be verified on online dedicated servers using username and password in the config file.
- (For local servers, the device code login method is still used for authentication.)
beta
v1.0.8 [1.21.1] AI NPC
1.0.8-beta28 дек. 2024 г.1,3 тыс.Minecraft: 1.21.1fabric
Что нового
### Changes
- Added attack action to NPC capabilities
- Integrated attack and damage events for NPCs. so NPCs can perform skills based on combat interactions.
- Added cloth configuration and custom lan mod directly to the JAR, so its no longer needed to manually add them to the NPC client.
- Defined a response JSON schema for communication with Ollama and OpenAI servers to ensure that actions are structured and more actions are actually executed compared to previous versions.
- NPCs can now access recipes, previously made skills, conversations and blocks (names/IDs).
- Added an SQLite client that creates a local database. On NPC initialization, all recipes, block data, and sample skills are indexed.
- Embeddings are generated for specific fields to use similarity search (RAG) for querying relevant data from the database based on player requests.
- Renamed isOffline parameter to isOnline in the NPC command to avoid confusion.
#### Security Enhancements:
- API key can no longer be set via setconfig to prevent plaintext transmission over TCP.
- NPC client can now be verified on online dedicated servers using username and password in the config file.
- (For local servers, the device code login method is still used for authentication.)
beta
v1.0.7 - [1.20.4] AI-NPC-Launcher
1.0.7-beta15 дек. 2024 г.256Minecraft: 1.20.4fabric
Что нового
- hotfix load mod also client-side
beta
v1.0.7 - [1.21.3] AI-NPC-Launcher
1.0.7-beta15 дек. 2024 г.2,1 тыс.Minecraft: 1.21.3fabric
Что нового
- hotfix load mod also client-side
beta
v1.0.7 - [1.21.1] AI-NPC-Launcher
1.0.7-beta15 дек. 2024 г.171Minecraft: 1.21.1fabric
Что нового
- hotfix load mod also client-side
beta
v1.0.6 - [1.20.4] AI-NPC-Launcher
1.0.6-beta11 дек. 2024 г.525Minecraft: 1.20.3, 1.20.4fabric
Что нового
- add auto respawn
- give entity data to the llm
- rename cancel task to stop
- add ability to drop items
- set look dir of npc to the player head if no action is queued
beta
v1.0.6 - [1.21.1] AI-NPC-Launcher
1.0.6-beta11 дек. 2024 г.141Minecraft: 1.21.1fabric
Что нового
- update to 1.21.1
- add auto respawn
- give entity data to the llm
- rename cancel task to stop
- add ability to drop items
- set look dir of npc to the player head if no action is queued
beta
v1.0.6 - [1.21.3] AI-NPC-Launcher
1.0.6-beta11 дек. 2024 г.113Minecraft: 1.21.3fabric
Что нового
- update to 1.21.3
- add auto respawn
- give entity data to the llm
- rename cancel task to stop
- add ability to drop items
- set look dir of npc to the player head if no action is queued
beta
AI NPCs 1.0.5
1.0.5-beta16 нояб. 2024 г.405Minecraft: 1.20.4fabric
Что нового
First reasonably stable beta version!
- fix noClassDef exception for responses from ollama
- add better error feedback
- move whole client launching logik to the serverside
- **Full Changelog**: https://github.com/sailex428/AI-NPC-Launcher/compare/v1.0.4...v1.0.5
beta
AI-NPCs 1.0.4
1.0.4-beta14 нояб. 2024 г.125Minecraft: 1.20.4fabric
Что нового
- add mod icon
- prevent some resource leaks of unused clients that ran in background
- fix client stuck at ms login
**Full Changelog**: https://github.com/sailex428/AI-NPC-Launcher/compare/v1.0.3...v1.0.4
alpha
AI-NPCs 1.0.3
1.0.3-alpha12 нояб. 2024 г.116Minecraft: 1.20.4fabric
Что нового
**Full Changelog**: https://github.com/sailex428/AI-NPC-Launcher/compare/v1.0.2...v1.0.3
alpha
AI-NPCs v1.0.1
1.0.1-alpha8 нояб. 2024 г.120Minecraft: 1.20.4fabric
Что нового
First alpha version!