2.0
Compatibility
Changes
🛠️ 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
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| baritone-standalone-forge-1.6.5 (2).jar | Unknown | 456.55 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:IxaoaHpX:WLkDWlq7"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:IxaoaHpX:WLkDWlq7"
}

