
Blocklings Revival
A Community-driven project to revived the famous Blocklings Mod for modern versions!
Оцените первым
324
4
Список изменений
Bug fix — Tasks screen crash
What was broken
Opening a task configuration (for example a fighting/hunting task) could crash the game with:
java.lang.StackOverflowError: mouseReleased event handler
This often happened on the Tasks screen when a task name was longer than 32 characters — common with some translated names (Italian, Dutch, Portuguese, etc.).
Cause
The task name text field could enter an infinite loop:
setText → EditBox.setValue → responder → setText again.
Minecraft's EditBox stores truncated text but notifies listeners with the full string, which retriggered the update forever.
What we fixed
- Added a guard in
TextFieldControlto stop recursive text updates. - Increased the task name field limit to 64 characters so long localized names are kept correctly.
- Fixed name field setup order on the Stats screen.
- Shared fix in the
commonmodule, so NeoForge and Fabric are both covered.
How to verify
- Open a Blockling's Tasks screen.
- Configure a combat task (Hunt, Retaliate, Attack Owner's Target, etc.).
- Use a language with long task names, or rename a task with a long custom name.
- The screen should open normally with no crash.
Файлы
blocklings-fabric-1.21.1-1.0.7.jar(1.90 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.7
Загрузчики
Fabric
Версии игры
1.21.1
Загрузок
9
Дата публикации
14.09.2026
