Releases: MCEngine/artificialintelligence-original
Add TabCompleter
Example
/ai <reload>
🧠 Main: Wait for AI Response and Logic
➕ Add
- Players must now wait for an AI response before sending another prompt ⏳🤖
🔧 Fix
- Fixed an issue with loading config.yml 📄✅
Fix Session End
✨ Main Update: Fix Session End
🔧 Fixes
- ✅ Properly end a session when a player quits the server.
- 🛑 Terminate all sessions when the server shuts down or the plugin is disabled.
Add Time in function Call
✨ Main Updates
- Added ORM support for reading data (prep for future features)
- Added time parameter support in function calling
➕ Added
-
🗃️ ORM for future database management
-
⏰ {time} parameter support in function calls
-
📚 Documentation with usage explanations
🛠️ Fixed
- 🧾 Logger logic improvements
🛠️ Fix Folder Name & Add bStats
🔄 Changes
- Renamed folder from functions to datas
➕ Additions
-
📊 Integrated bStats to track:
-
Number of servers using the MCEngineArtificialIntelligence plugin
-
Number of players on those servers
Fixes and New Features(in code) 🚀
Fixes 🛠️
- Resolved repeated prompt issue on plugin reload via ai reload 🔄
- Fixed data persistence issue when updating config.yml 📄
Features ✨
- Added functionality to terminate all player sessions on plugin reload 🔌
Main Features Update ✨
Add Support for Other AI APIs 🤖
- 🌐 Custom URL support
- 🚪 OpenRouter integration
- 🧠 OpenAI integration
- 🔁 /ai reload command
- ⚙️ Simple JSON data format for Function Calling
✅ Permissions System Improved 🔐
Fix
- #2 Some suggestions for plugin functionality
✨ Continue Chatting (Prompt-Based AI Interaction)
🆕 This release changes the AI interaction method from using commands to using normal chat prompts.
🛠️ How It Works
Type /ai
to start the conversation 🤖
After that, simply chat normally — your messages will be treated as AI prompts 💬
To end the conversation, type quit
❌
This will destroy the current conversation history 🧹
While you're chatting with the AI, your messages and AI responses will be hidden from other players. 🤫
📌 No more commands needed after starting! Just chat as usual and let the AI respond naturally.
Added Conversation Keep
🧠 AI Conversation Mode Update
This release adds support for the conversation.keep
option to keep conversations active.
- 🗨️ Conversations will begin collecting when a player joins the server and will be cleared when the player leaves.
✨ Added enable
option in the config:
- This prevents errors caused by missing tokens.
- 🔐 Note: You must add your token first to use the AI features.
Added Custom model to config
1.0.1 Change to 1.0.1-RELEASE