🛠️ ReinforceMC 2.0 Beta – Changelog
Релиз версии 2.0 знаменует собой переход к более масштабной архитектуре ReinforceMC, ориентированной на расширение возможностей автономного обучения и упрощение пользовательского взаимодействия.
✨ Основные изменения:
-
⚙️ Переработана система принятия решений нейросетью:
- 🤖 Нейросеть стала на 50% реже путаться в выборе действий благодаря улучшению в алгоритме.
-
🧭 Agentic Mode полностью заменил старую систему DeepSeek:
- 📚 Контекст включает всю цепочку предыдущих действий.
- 📄 Системный промпт теперь задаётся через внешний
.txt
файл в папкеsystemprompt
. - 🖱️ Интерфейс включает кнопки для открытия папки и сброса промпта к исходному состоянию.
-
🖥️ Обновлённый GUI:
-
🧩 Новый экран управления конфигурациями и шаблонами.
-
⬆️⬇️ Импорт и экспорт параметров обучения, наград, доступных клавиш.
-
📦 Поддержка создания
.rmc
-конфигов с выборочными настройками. -
💡 Поддержка создания отдельных JSON конфигов для:
- Параметров обучения,
- Наград,
- Редактора клавиш,
- Остановки при Hub.
-
-
⛔ Новая функция "Остановка при hub":
- 🧮 Сравнение хотбара с заданным паттерном и автоматическая приостановка RL при совпадении.
- 💾 Конфигурация сохраняется в глобальный файл и отдельный
hub_stop.json
.
-
🧰 Добавлена поддержка кастомных действий:
- 🎯 TargetPearl, AutoMance и другие действия, активируемые через GUI.
🧠 Под капотом:
- 🛡️ Повышена стабильность обучения с подкреплением.
- 🐞 Исправлены мелкие ошибки в интерфейсе.
🔄 Что дальше:
- 🚀 Поддержка Simulation-Based RL (фантомные модели миров, ускоряющие обучение нейросети в 10–100 раз) — перенесена в ReinforceMC 2.1
- 🧪 Поддержка Python Input Plugin — также ожидается в версии 2.1
🛠 ReinforceMC v1.9 — Боевое обновление SmartAura & AutoPearl & Other enchantments!
⚔️ SmartAura — умная и незаметная автоатака
- Автоматически атакует ближайших игроков или мобов в радиусе от 3 до 3.5 блоков критами (критическими ударами после прыжка) — вы можете выбрать цель: только игроков, только мобов или обоих.
- Работает только при нужных выбранных вами условиях, как настоящий игрок: с оружием, не во время еды, и только если цель находится в поле зрения.
- Поддерживает критические удары, если игрок находится в прыжке — без лишней "палевности".
- Реагирует на блоки и стены — если цель не видна, атака не произойдёт.
- Включается и настраивается через интерфейс ReinforceMC: можно выбрать, нужна ли атака только когда оружие в руке, отключать ли удары во время еды и отключить ли атаку когда враг за спиной (FOV Check).
🧠 AutoPearl — умное перемещение с эндер-перлами
- Автоматически бросает эндер-перл к безопасной позиции рядом с врагом — как будто вы сами быстро реагируете в бою!
- Предсказывает движение цели и выбирает нужную траекторию броска, чтобы оказаться рядом и внезапно атаковать.
- Работает только с перлами в хотбаре и с настраиваемой в GUI задержкой между бросками (чтобы не спамить).
- Позволяет задать расстояние от цели и минимальное время между бросками.
RU:
Что изменилось:
- Добавлено переключение между DeepSeek V3 (модель по умолчанию, средняя скорость) и DeepSeek R1 (эффективная и умная, но гораздо медленнее)
- Исправлены некоторые аспекты в системном промпте DeepSeek
- DeepSeek теперь понимает, что находится в вашем инвентаре (слоты хотбара и другие слоты инвентаря)
- Прочие исправления ошибок и багов
Инструкция по первоначальной настройке:
- Перейдите на openrouter.ai -> API Keys -> Create new API Key - предоставляется 50 бесплатных запросов в день
- В Telegram создайте нового бота и получите его API-ключ
- Используйте /openrouter <ваш_api_ключ> для установки ключа OpenRouter, который вы получили
- Используйте /tgtoken <токен_вашего_бота>
- Перейдите в главное меню ReinforceMC (по умолчанию R)
- На странице "[NEW] DeepSeek + Baritone" нажмите кнопку Telegram, чтобы запустить бота -> Она станет зеленой
- Теперь вы можете отправлять сообщения Telegram-боту, который будет выполнять действия в Minecraft, используя DeepSeek AI!
EN:
What changed:
- Added switch between DeepSeek V3 (default model, medium speed) and DeepSeek R1 (effective and smart, but a lot slower)
- Fixed some aspects in DeepSeek system prompt
- DeepSeek now understands what is in your inventory (Hotbar Slots & Other inv. slots
- Other bugfixes
First Setup Instruction:
- Go to openrouter.ai -> API Keys -> Create new API Key - 50 requests free per day are given
- In Telegram, Create a new bot, and get it's API key
- Use /openrouter <your_api_key> to set OpenRouter Key that you got
- Use /tgtoken <your_bot_token>
- Go to ReinforceMC main menu (R by default)
- In "[NEW] DeepSeek + Baritone" page, click Telegram button to start the bot -> It will become green
- Congrats! You can now message the Telegram Bot that will perform multiple actions in Minecraft using DeepSeek AI!
P.S. Baritone is essential for ReinforceMC mod to work properly
Release 1.7: Added DeepSeek + Baritone (so, download and put Baritone in mods/ folder as well)
Setup:
- Go to openrouter.ai -> API Keys -> Create new API Key - 50 requests free per day are given
- In Telegram, Create a new bot, and get it's API key
- Use /openrouter <your_api_key> to set OpenRouter Key that you got
- Use /tgtoken <your_bot_token>
- Go to ReinforceMC main menu (R by default)
- In "[NEW] DeepSeek + Baritone" page, click Telegram button to start the bot -> It will become green
- Congrats! You can now message the Telegram Bot that will perform multiple actions in Minecraft using DeepSeek AI! —
Other Changes:
- Added Smart Aura: it intelligently locks onto another player within a 3-block radius and attacks them (improvement coming in v1.9).
- AutoMance feature in development: it dodges around another player by circling them with jumps (Edit: released in 1.8, upgrade coming in 1.9)
Added actions to the neural network action settings:
- Aim at the nearest player (Beta)
- Aim at the nearest mob (Beta)
- Anti-Cheat Bypass (Alpha) available for both functions
Добавлены действия в настройки действий нейросети:
- Навестись на ближайшего игрока (Beta)
- Навестись на ближайшего моба (Beta)
- Для обеих функий доступны Anti-Cheat Bypass (Alpha)
🆕 Three New Neural Network Input Types
- Mob Tracker: Tracks relative coordinates, distance, and type of up to 20 nearby mobs
- Configurable through GUI (5-20 mobs)
- Provides detailed situational awareness of hostile creatures
- Block Environment Tracker: Scans blocks in a 3x3x3 area around the player
- 27 block IDs for terrain analysis
- Essential for navigation and obstacle avoidance
- Combat Tracker: Monitors 7 key combat stats
- Health, armor, hunger, XP, weapon damage, attack speed, armor protection
- Critical for combat decision-making
🎛️ Enhanced Input Configuration
- Settings for:
- Max tracked mobs (5-20)
- Screenshot resolution presets (6 options)
- Nearby player tracking (1-10 players)